火鍋底料連續真空包裝機元件的功能與地址分配(二)
一、局部存儲器L
火鍋底料連續真空包裝機元件的功能與地址分配。火鍋底料連續真空包裝機PLC有64B的局部存儲器,其中60B可以用做臨時存儲器或者給予程序傳遞參數。如果用梯形圖或功能塊圖編程,STEP7 Micro/WIN保留這些局部存儲器的4B。
火鍋底料連續真空包裝機局部存儲器和變量存儲器V很相似,但只有一個區別:變量存儲器是全局的,而局部存儲器只在局部生效。
火鍋底料連續真空包裝機元件的功能與地址分配。火鍋底料連續真空包裝機全局是指同一個存儲器可以被任何程序存取(包括主程序、子程序和中斷服務程序),局部是指存儲器區和特定的程序相關聯。
給主程序分配64B的局部存儲器,給每一子程序嵌套分配64B的局部存儲器,同樣給中斷服務火鍋底料連續真空包裝機PLC程序分配64B的局部存儲器子程序不能訪問分配給主程序、中斷服務程序或者其它子程序的局部存儲器。同樣,中斷服務程序也不能訪問分配給主程序或子程序的局部存儲器。
火鍋底料連續真空包裝機元件的功能與地址分配。火鍋底料連續真空包裝機PLC根據需要分配局部存儲器。也就是說,當主程序執行時,分配給子程序或中斷服務程序的局部存儲器是不存在當發生中斷或者調用一個子程序時,需要分配局部存儲器。新的局部存儲器地址可能會另一個子程序或中斷服務程序的局部存儲器地址。
火鍋底料連續真空包裝機元件的功能與地址分配。局部存儲器在分配時PLC不進行初始化,初值可能是任意的,當在子程序調用中傳遞參數時,在被調用子程序的局部存儲器中,由CPU替換其被傳遞的參數的值。局部存儲器在參數傳遞過程中不傳遞值,在分配時不被初始化,可能包含任意數值,L可以作為地址指針。
位格式:L[字節地址].[位地址],如L0.0.
字節、字成雙字格式:L[長度][起始字節地址],如LB33。下面的程序中,LD1O作為地址指針。
二、模擬量輸入映像寄存器A
火鍋底料連續真空包裝機元件的功能與地址分配。火鍋底料連續真空包裝機PLC將模擬量值(如溫度或電壓)轉換成1個字長(16位)的數字量,可以用區域標識符(AI)、數據長度(W)及字節的起始地址來存取這些值。因為模擬輸入量為1個字長,并且從偶數位字節(如0、2、4)開始,所以需要用偶數字節地址來存取這些值,如AIW1是錯誤的數據。模擬量輸入值為只讀數據。
格式:AW[起始字節地址],如AIW0。以下為通道0模擬量輸入的程序。
8.模擬量輸出映像寄存器AQ
火鍋底料連續真空包裝機元件的功能與地址分配。火鍋底料連續真空包裝機PLC把1個字長的數字值按比例轉換為電流或電壓,可以用區域標識符(AQ)、數據長度(W)及字節的起始地址來改變這些值,因為模擬量為一個字長,且從偶數字節開始,所以需要用偶數字節地址(如AQW0、AQW2、AQW4)來改變這些值。模擬量輸出值時只寫數據。
格式:AQW[起始字節地址],如AQW0。以下為通道0模擬量輸出的程序。
三、定時器T
火鍋底料連續真空包裝機元件的功能與地址分配。在火鍋底料連續真空包裝機PLC中,定時器可用于時間累計,其分辨率(時基增量)分為1ms、10ms和100ms三種。定時器有以下兩個變量。
當前值:16位有符號整數,存儲定時器所累計的時間。
定時器位:按照當前值和預置值的比較結果置位或者復位。
可以用定時器地址來存取這兩種形式的定時器數據,究竟使用哪種形式取決于所使用的指令:如果使用位操作指令,則是存取定時器位:如果使用字操作指令,則是存取定時器當前值。
存取格式為:T[定時器號],如T37。
火鍋底料連續真空包裝機元件的功能與地址分配。火鍋底料連續真空包裝機PLC系列中定時器可分為接通延時定時器、有記憶的技通延時定時器和斷開延時定時器三種。它們是通過對一定周期的時鐘脈沖的進行累計而實現定時的,時鐘脈沖的周期(分辨率)有1ms,10m5、100ms三種,當計數達到設定值時觸點動作。
在火鍋底料連續真空包裝機CPU中,計數器可以用于累計其輸入端脈沖電平由低到高的次數,CPU提供。