當前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動化控制 > PLC可編程控制器
發(fā)布日期:2022-04-27 點擊率:759 品牌:西門子_Siemens
V是數(shù)據(jù)存儲器,是全局變量;L是臨時數(shù)據(jù)寄存器,是局部變量。他們的屬相描述如下。
S7-200系列PLC數(shù)據(jù)存儲器V的編號及屬性見表2-5。
數(shù)據(jù)存儲器V是存儲執(zhí)行程序過程中的中間結(jié)果或保存與工序或任務(wù)有關(guān)的數(shù)據(jù)的軟元件。數(shù)據(jù)存儲器V可以按位( Vl0.0)、字節(jié)(VB10)、字(VW10)或雙字(VD10)來使用。按照字節(jié)( VB10)、字(VW10)或雙字(VD10)來使用,如果認為是符號數(shù),最高位為符號位(1為負數(shù),O為正數(shù))。字節(jié)( VB10)、字(VW10)或雙字(VD10)來使用時其最高位是Vl0.7。
數(shù)據(jù)存儲器的功能分為一般用途型和停電保持型。默認狀態(tài)全部都是停電保持型。默認停電保持用途的也可以通過修改編程軟件的系統(tǒng)塊中保留性范圍參數(shù)設(shè)定改為一般用途,比如若按照圖2-4所示設(shè)置參數(shù)。VBO~ VB19稱為一般用途,VB20以上是停電保持用途。
一般用途數(shù)據(jù)存儲器如VB10 -旦寫入數(shù)據(jù),其里面的數(shù)據(jù)不會自然變化,即使在RUN→STOP→RUN時也不會變化。但在停電時,所有數(shù)據(jù)會自動復(fù)位為“0”,應(yīng)用程序如圖2-5中的VB10所示。
停電保持型的數(shù)據(jù)存儲器里面的數(shù)據(jù)如VB60,若用戶不對其內(nèi)容進行更改,則里面的數(shù)據(jù)不會改變,無論是在STOP或停電狀態(tài)。
L從保存數(shù)值屬性角度看,其臨時數(shù)據(jù)寄存器意思是只能臨時保存數(shù)據(jù),比如當PLC切換在STOP狀態(tài)或者停電重新上電時,其數(shù)據(jù)會復(fù)位。當從應(yīng)用領(lǐng)域角度看,是局部變量,意思是只能用于一個程序塊,不能用于其他的程序塊,當在其他程序塊出現(xiàn)盡管地址和符號都相同但其代表是不同的變量。
臨時數(shù)據(jù)寄存器L是存儲執(zhí)行程序過程中的中間臨時結(jié)果。臨時數(shù)據(jù)寄存器L可以按位(110.0)、字節(jié)(LB10)、字(LW10)或雙字(LD10)來使用。
數(shù)據(jù)存儲器V的狀態(tài)可以在狀態(tài)表監(jiān)控,而L狀態(tài)則不能。L狀態(tài)只能在程序界面,“使用執(zhí)行狀態(tài)”模式的監(jiān)控程序狀態(tài),可以監(jiān)控到臨時數(shù)據(jù)寄存器L變量的狀態(tài)。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航