- 零基礎(chǔ)學(xué)西門子PLC編程:入門、提高、應(yīng)用、實(shí)例
- 韓雪濤主編 吳瑛 韓廣興副主編
- 1386字
- 2022-01-21 14:43:15
5.2 西門子PLC梯形圖的編程元件
西門子PLC梯形圖中,各種觸點(diǎn)和線圈代表不同的編程元件,這些編程元件構(gòu)成了PLC輸入/輸出端子所對(duì)應(yīng)的存儲(chǔ)區(qū),以及內(nèi)部的存儲(chǔ)單元、寄存器等。
根據(jù)編程元件的功能,其主要有輸入繼電器、輸出繼電器、輔助繼電器、定時(shí)器、計(jì)數(shù)器、變量存儲(chǔ)器、局部變量存儲(chǔ)器、順序控制繼電器等,但它們都不是真實(shí)的物理繼電器,而是一些存儲(chǔ)單元(或稱為緩沖區(qū)、軟繼電器等)。
5.2.1 輸入繼電器(I)
輸入繼電器又稱為輸入過(guò)程映像寄存器。在西門子PLC梯形圖中,輸入繼電器用“字母I+數(shù)字”進(jìn)行標(biāo)識(shí),每一個(gè)輸入繼電器均與PLC的一個(gè)輸入端子對(duì)應(yīng),用于接收外部開關(guān)信號(hào),如圖5-8所示。

圖5-8 西門子PLC梯形圖中的輸入繼電器
表5-1為西門子S7-200 SMART系列PLC中,一些常用型號(hào)PLC的輸入繼電器地址。
表5-1 一些常用型號(hào)PLC的輸入繼電器地址

5.2.2 輸出繼電器(Q)
輸出繼電器又稱為輸出過(guò)程映像寄存器。西門子PLC梯形圖中的輸出繼電器用“字母Q+數(shù)字”進(jìn)行標(biāo)識(shí),每一個(gè)輸出繼電器均與PLC的一個(gè)輸出端子對(duì)應(yīng),用于控制PLC外接的負(fù)載,如圖5-9所示。
表5-2為西門子S7-200 SMART系列PLC中,一些常用型號(hào)PLC的輸入繼電器地址。

圖5-9 西門子PLC梯形圖中的輸出繼電器
表5-2 一些常用型號(hào)PLC的輸入繼電器地址



圖5-10 編程元件
5.2.3 輔助繼電器(M、SM)
在西門子PLC梯形圖中,輔助繼電器有兩種,一種為通用輔助繼電器,另一種為特殊標(biāo)志位輔助繼電器。
(1)通用輔助繼電器
通用輔助繼電器,也稱為內(nèi)部標(biāo)志位存儲(chǔ)器,如同傳統(tǒng)繼電器控制系統(tǒng)中的中間繼電器,用于存放中間操作狀態(tài),或存儲(chǔ)其他相關(guān)數(shù)字,用“字母M+數(shù)字”進(jìn)行標(biāo)識(shí),如圖5-11所示。

圖5-11 西門子PLC梯形圖中的通用輔助繼電器
(2)特殊標(biāo)志位輔助繼電器
特殊標(biāo)志位輔助繼電器用“字母SM+數(shù)字”標(biāo)識(shí),如圖5-12所示,通常簡(jiǎn)稱為特殊標(biāo)志位繼電器。它是為保存PLC自身工作狀態(tài)數(shù)據(jù)而建立的一種繼電器,用于為用戶提供一些特殊的控制功能及系統(tǒng)信息。如用于讀取程序中設(shè)備的狀態(tài)和運(yùn)算結(jié)果,根據(jù)讀取信息實(shí)現(xiàn)控制需求等。一般用戶對(duì)操作的一些特殊要求也可通過(guò)特殊標(biāo)志位輔助繼電器通知CPU系統(tǒng)。

圖5-12 西門子PLC梯形圖中的特殊標(biāo)志位輔助繼電器

表5-3 常用的特殊標(biāo)志位繼電器SM的功能


5.2.4 定時(shí)器(T)
在西門子PLC梯形圖中,定時(shí)器是一個(gè)非常重要的編程元件,圖形符號(hào)用指令框形式表示;文字標(biāo)識(shí)用“字母T+數(shù)字”表示,其中,數(shù)字從0~255,共256個(gè)。
在西門子S7-200 SMART系列PLC中,定時(shí)器分為3種類型,即接通延時(shí)定時(shí)器(TON)、保留性接通延時(shí)定時(shí)器(TONR)、關(guān)斷延時(shí)定時(shí)器(TOF)、捕獲開始時(shí)間間隔(BGN-ITIME)、捕獲間隔時(shí)間(CAL-ITIME),具體含義將在下一節(jié)定時(shí)器指令中具體介紹。
5.2.5 計(jì)數(shù)器(C)
在西門子PLC梯形圖中,計(jì)數(shù)器的結(jié)構(gòu)和使用與定時(shí)器基本相似,也用指令框形式標(biāo)識(shí),用來(lái)累計(jì)輸入脈沖的次數(shù),經(jīng)常用來(lái)對(duì)產(chǎn)品進(jìn)行計(jì)數(shù)。用“字母C+數(shù)字”進(jìn)行標(biāo)識(shí),數(shù)字從0~255,共256個(gè)。
在西門子S7-200 SMART系列PLC中,計(jì)數(shù)器常用類型主要有加計(jì)數(shù)器(CTU)、減計(jì)數(shù)器(CTD)和加/減計(jì)數(shù)器(CTUD)。一般情況下,計(jì)數(shù)器與定時(shí)器配合使用。具體含義將在下一節(jié)定時(shí)器指令中具體介紹。
5.2.6 其他編程元件(V、L、S、AI、AQ、HC、AC)
西門子PLC梯形圖中,除上述5種常用編程元件外,還包含一些其他基本編程元件。如變量存儲(chǔ)器(V)、局部變量存儲(chǔ)器(L)、順序控制繼電器(S)、模擬量輸入、輸出映像寄存器(AI、AQ)、高速計(jì)數(shù)器(HC)、累加器(AC)。這些編程元件的具體用法和含義將在后面相應(yīng)指令中具體介紹。


圖5-13 繼電器的觸點(diǎn)和線圈標(biāo)識(shí)(編址)
- Oracle Exadata性能優(yōu)化
- 跟“龍哥”學(xué)C語(yǔ)言編程
- 64位匯編語(yǔ)言的編程藝術(shù)
- 自制編程語(yǔ)言
- Protocol-Oriented Programming with Swift
- PLC應(yīng)用技術(shù)(三菱FX2N系列)
- Quantum Computing and Blockchain in Business
- 一本書講透Java線程:原理與實(shí)踐
- 寫給程序員的Python教程
- 編程可以很簡(jiǎn)單
- Mastering Docker
- Mastering Object:Oriented Python(Second Edition)
- Parallel Programming with Python
- 小學(xué)生C++趣味編程從入門到精通
- Learning Scrapy