一、
VB:變量存儲(chǔ)區(qū)
B:字節(jié)
W:字
D:雙字
按字節(jié),字,雙字,來存取V存儲(chǔ)器中的數(shù)據(jù)
二、
就是存儲(chǔ)區(qū),使用不同的數(shù)據(jù)類型來訪問
B:按字節(jié)訪問--8位
W:按字訪問---16位
D:按雙字訪問---32位
三、
1、舉例
VB100,VW100,VD100,V100.0
2、說明
顯然V100.0是以位來尋址。
VB100=V100.0~VB100.7的集合 如果V100.0=V100.1=……=V100.7=1則VB100=(11111111)2=255
VW100占用VB100和VB101兩個(gè)區(qū)域
VD100占用VW100和VW102兩個(gè)區(qū)域即VB100~VB103四個(gè)區(qū)域
VB占8位,VW占16位,VD占32位。
四、
M是位存儲(chǔ)區(qū),MB代表以字節(jié)為單位存取位存儲(chǔ)區(qū)。例如:把3.14賦值VD100是指把VD100(雙字)里的內(nèi)容變成3.14。
當(dāng)然上述情況并不是所有的plc都適應(yīng),西門子plc是這樣的,但是施耐德plc就得注意,施耐德中的VW100的定義并不影響VW100,他們之間是獨(dú)立的,其他的plc可以參照對(duì)應(yīng)的編程手冊(cè)來確定