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映象區中對應位的狀態;或者確定是否要執行該梯形圖所規定的特殊功能指令。
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映象區中對應位的狀態;或者確定是否要執行該梯形圖所規定的特殊功能指令。