wanwencheng
wwc
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 37 個(gè)
工控威望: 158 點(diǎn)
下載積分: 3217 分
在線時(shí)間: 55(小時(shí))
注冊(cè)時(shí)間: 2012-04-17
最后登錄: 2017-07-05
查看wanwencheng的 主題 / 回貼
樓主  發(fā)表于: 2012-06-02 23:49
我編寫了計(jì)數(shù)器輸出到DB1.DBW1...DB1.DBW4都有輸出,為什么用DB1.DBW5或者更大的DB1.DBW6再以上的就不能用了,我是仿真 的,請(qǐng)教,我總是不能明白
天使之心
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 189 個(gè)
工控威望: 322 點(diǎn)
下載積分: 4219 分
在線時(shí)間: 139(小時(shí))
注冊(cè)時(shí)間: 2009-02-08
最后登錄: 2024-12-06
查看天使之心的 主題 / 回貼
1樓  發(fā)表于: 2012-06-04 16:48
你打開DB1塊看看,你設(shè)置的DB1塊里面有DBW1、DBW5嗎?西門子PLC的地址,一個(gè)字包含兩個(gè)字節(jié),DB1.DBW0包含DB1.DBB0和DB1.DBB1這兩個(gè)字節(jié);DB1.DBW4包含DB1.DBB4和DB1.DBB5這兩個(gè)字節(jié),用了W4就不要用W5了,地址沖突。
另外,你說用了DB1.DBW4有輸出,用DB1.DBW6或者更大的地址就沒有輸出,這些地址你在DB1塊中都設(shè)置了嗎??
wanwencheng
wwc
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 37 個(gè)
工控威望: 158 點(diǎn)
下載積分: 3217 分
在線時(shí)間: 55(小時(shí))
注冊(cè)時(shí)間: 2012-04-17
最后登錄: 2017-07-05
查看wanwencheng的 主題 / 回貼
2樓  發(fā)表于: 2012-06-05 21:40
感謝天使之心的回答,明白了一些,再麻煩問下,我在DB1里并沒有任何設(shè)置啊?DB數(shù)據(jù)塊不都是自動(dòng)生成的嗎。再次感謝
天使之心
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 189 個(gè)
工控威望: 322 點(diǎn)
下載積分: 4219 分
在線時(shí)間: 139(小時(shí))
注冊(cè)時(shí)間: 2009-02-08
最后登錄: 2024-12-06
查看天使之心的 主題 / 回貼
3樓  發(fā)表于: 2012-06-05 22:10
如果DB塊是對(duì)應(yīng)FB塊用的(也就是實(shí)例數(shù)據(jù)塊或者背景數(shù)據(jù)塊),那么DB塊中是不用設(shè)置的。但是如果DB塊是作為全局?jǐn)?shù)據(jù)塊(如:作為和WINCC通訊用、作為和變頻器等通訊用),那么要對(duì)相應(yīng)的DB塊進(jìn)行變量設(shè)置,否則CPU無法運(yùn)行。
wanwencheng
wwc
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 37 個(gè)
工控威望: 158 點(diǎn)
下載積分: 3217 分
在線時(shí)間: 55(小時(shí))
注冊(cè)時(shí)間: 2012-04-17
最后登錄: 2017-07-05
查看wanwencheng的 主題 / 回貼
4樓  發(fā)表于: 2012-06-06 22:38
謝謝、總算明白了這個(gè)問題