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