1.3.1 PLC軟元件介紹
(1) PLC具有的軟元件種類如圖所示,編程變量由軟元件+編號組成,如X0、M10、D10、T5等,編程變量可分為(wei) 位變量如M10、X0,數據變量C0、D0等,如表1-2所示:
表1-2 軟元件介紹
輸入輸出繼電器 | ||||
---|---|---|---|---|
輸出繼電器 | X000 ~ X367 | 248點 | PLC的輸入/輸出端子編號,用八進製數分配。 | |
輸入輸出繼電器 | Y000 ~ Y367 | 248點 | ||
輔助繼電器 | ||||
一般用 | M0 ~ M499 | 500點 | PLC的內部繼電器,能夠向外部輸出。 | |
保持用 | M500 ~M1023 | 524點 | ||
保持用 | M1024 ~M7679 | 6656點 | ||
特殊用 | M8000 ~ M8511 | 512點 | ||
定時器(ON-延遲定時器) | ||||
100ms | T0~T191 | 192點 | 0.1~3276.7秒 | 計時用定時器,計時範圍因定時器而異。 |
100ms[子程序、中斷子程序用] | T192~T199 | 8點 | 0.1~3276.7秒 | |
10ms | T200 ~T245 | 46點 | 0.01 ~3276.7秒 | |
1ms 累計型 | T246 ~T249 | 4點 | 0.001 ~327.67秒 | |
100ms累計型 | T250 ~T255 | 6點 | 0.1~3276.7秒 | |
1ms | T256~T511 | 256點 | 0.001 ~32.767秒 | |
計數器 | ||||
一般用正向計數(16位) | C0 ~C99 | 100點 | 0~32767次計數 | 計數用計數器,32位的計數器可以增/減切換。 |
保持用正向計數(16位) | C100~C199 | 100點 | ||
一般用雙向計數(32位) | C200 ~C219 | 20點 | ±21億次計數 | |
保持用雙向計數(32位) | C220~C234 | 15點 | ||
高速計數器 | ||||
1相1計數輸入雙向(32位) | C235~C245 | 其中最多可使用8點。[保持用]±21億次計數 | 用於從PLC的輸入端子讀入快速信號的計數器。 | |
1相⒉計數輸入雙向(32位) | C246 ~C250 | |||
2相2計數輸入雙向(32位) | C251 ~C255 | |||
數據寄存器(配對使用時32位) | ||||
一般用( 16位) | D0 ~D199 | 200點 | 用於存儲數值數據的寄存器。 | |
保持用(16位) | D200 ~ D511 | 312點 | ||
保持用(16位)<文件寄存器> | D512~D7999<D1000 ~ D7999> | 7488點<7000點> | ||
特殊用(16位) | D8000 ~ D8511 | 512點 | ||
變址用( 16位) | V0~V7,Z0~Z7 | 16點 |
(2)特殊軟元件的功能
特殊軟元件的功能包含特殊輔助繼電器和特殊輔助寄存器,三菱PLC特殊輔助繼電器共512點(M8000~M8511),它們(men) 用來表示PLC的某些狀態,提供時鍾脈衝(chong) 和標誌(如進位、借位標誌),設定PLC的運行方式,或者用於(yu) 步進順控、禁止中斷、設定計數器是加計數還是減計數等特殊輔助繼電器分為(wei) 兩(liang) 類:
●觸點利用型
由PLC的係統程序來驅動觸點利用型特殊輔助繼電器的線圈,在用戶程序中直接使用其觸點,但是不能出現它們(men) 的線圈,下麵是幾個(ge) 例子:
M8000(運行監視):當PLC執行用戶程序時,M8000為(wei) ON;停止執行時,M8000為(wei) OFF。
M8002(初始化脈衝(chong) ):M8002僅(jin) 在M8000由OFF變為(wei) ON狀態的一個(ge) 掃描周期內(nei) 為(wei) ON(見圖3-8),可以用M8002的常開觸點來使有斷電保持功能的元件初始化複位或給它們(men) 置初始值。
M8011~M8014分別是10ms,100ms,1s和1min時鍾脈衝(chong) 。
M8005(鋰電池電壓降低):電池電壓下降至規定值時變為(wei) ON,可以用它的觸點驅動輸出繼電器和外部指示燈,提醒工作人員更換鋰電池。
●線圈驅動型
由用戶程序驅動其線圈,使PLC執行特定的操作,用戶並不使用它們(men) 的觸點。例如:
M8030的線圈“通電”後,“電池電壓降低”發光二極管熄滅;
M8033的線圈“通電”時,PLC進入STOP狀態後,所有輸出繼電器的狀態保持不變;
M8034的線圈“通電”時,禁止所有的輸出;
M8039的線圈“通電”時,PLC以D8039中指定的掃描時間工作。
(3) 狀態繼電器(S)
狀態繼電器是編製步進程序的重要軟元件,與(yu) 輔助繼電器一樣,可以有無數個(ge) 常開觸點和常閉觸點,其表示符號為(wei) S,按十進製方式編號,如S0~S9、S10~S19、S20~S499等。
狀態繼電器可分為(wei) 初始狀態、一般型和報警用途型。對於(yu) 未在步進程序中使用的狀態繼電器,可以當成輔助繼電器一樣使用。
如圖所示,當X001觸點閉合時,S10線圈得電(即S10繼電器狀態為(wei) NO),S10常開觸點閉合。狀態繼電器主要用在步進順序程序中,未在步進程序中使用的狀態繼電器可以當成輔助繼電器一樣使用。
三菱FX係列支持的狀態繼電器如圖表所示
(4) 定時器(T)
定時器是用於(yu) 計算機時間的繼電器,它可以有無數個(ge) 常開觸點和常閉觸點,其定時單位有1ms、10ms、100ms三種。定時器表示符號為(wei) T,編號也按十進製,定時器分為(wei) 普通型定時器(又稱一般型)和停電保持型定時器(又稱累計型或積算型定時器)。
(5) 計數器 (C)
計數器是一種具有計數功能的繼電器,它可以有無數個(ge) 常開觸點和常閉觸點。計數器分為(wei) 加計數器和加/減雙向計數器。計數器表示符號為(wei) C,編號按十進製方式,計數器可為(wei) 普通型計數器和停電保持型計數器。
三菱FX係列PLC支持的計數器