VB是字節,8位的。VW是字,16位的。,VD是雙字,32位的。什么時候使用則要看具體的情況。
VB表示V存儲區的一個字節Byte,可用于存放短整型數據。
VW表示V存儲區的一個字Word,可用于存放整型數據。
VD表示V存儲區的兩個字Double Word,可用于存放雙整型和浮點數數據。
論整數而言,VB一個字節范圍0-256,VW一個字范圍0-37268,VD雙字,范圍就不計算了。
平時用VW居多,如果數值很小,為節省空間,可以用VB存儲。如果數值超過37268,或是浮點數,就用VD存儲。
MB基本上是順手就用了,和VB的用法一樣。有些人喜歡用M,包括位M0.0或字節MB和字MW,在編程時順手就寫了。其實MB,MW,完全可以用VB,VW代替。
擴展資料:
在用戶程序執行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構成的控制線路,并按先左后右、先上后下的順序對由觸點構成的控制線路進行邏輯運算,然后根據邏輯運算的結果,
刷新該邏輯線圈在系統RAM存儲區中對應位的狀態;或者刷新該輸出線圈在I/O映象區中對應位的狀態;或者確定是否要執行該梯形圖所規定的特殊功能指令。