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