wanwencheng
wwc
級(jí)別: 探索解密
![]() |
我編寫了計(jì)數(shù)器輸出到DB1.DBW1...DB1.DBW4都有輸出,為什么用DB1.DBW5或者更大的DB1.DBW6再以上的就不能用了,我是仿真 的,請(qǐng)教,我總是不能明白 |
---|---|
|
天使之心
級(jí)別: 略有小成
![]() |
你打開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í)別: 探索解密
![]() |
感謝天使之心的回答,明白了一些,再麻煩問下,我在DB1里并沒有任何設(shè)置啊?DB數(shù)據(jù)塊不都是自動(dòng)生成的嗎。再次感謝 |
---|---|
|
天使之心
級(jí)別: 略有小成
![]() |
如果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無(wú)法運(yùn)行。 |
---|---|
|