下面我們正式對梯形編程進行介紹、講解以及演示,主要分為以下7中編程方式:自鎖按鈕ALT指令上升沿保持置位和復(fù)位指令計數(shù)器功能定時器功能移位指令
●自鎖按鈕
這是最簡單的實現(xiàn)方式不使用plc都可以,只需要使用個帶自鎖功能的開關(guān)即可比如旋鈕,這種開關(guān)你撥打哪個位置不會自動復(fù)位。
●ALT指令
使用了ALT交替輸出指令,當(dāng)輸入ON時控制位元件反轉(zhuǎn)(ON~OFF)輸出,這里采用脈沖型指令A(yù)LTP進行控制,每接通一次M0,輸出Y0的狀態(tài)就進行一次反轉(zhuǎn)。
●保持功能
對輸出Y0的狀態(tài)進行識別,如果是OFF狀態(tài),閉合M0檢測到上升沿信號則進行輸出保持(自鎖),如果是ON狀態(tài),檢測到M0信號后,常閉的M4觸點斷開,自鎖功能解除,Y0線圈斷開。
●置位和復(fù)位指令
使用了SET置位指令和RST置位指令,其原理與上一個方式是相同的,只不過保持(自鎖)采用SET指令,自鎖解除使用RST復(fù)位指令來實現(xiàn)。
●計數(shù)器功能
對M0的輸入進行次數(shù)的檢測,M0閉合一次,C0計數(shù)一次同時輸出保持,當(dāng)M0再次閉合時,計數(shù)器C0累加到2線圈導(dǎo)通,常閉的C0觸點斷開使得輸出保持?jǐn)嚅_,同時對計數(shù)器進行復(fù)位,為下一次計數(shù)功能進行初始化。
●定時器功能
當(dāng)M0閉合位置輸入Y0,同時進行定時,時間到達(dá)后,常閉的T0觸點斷開;常開的T0觸點接通,當(dāng)M0再次閉合對Y0進行復(fù)位。這里沒有直接對輸出Y進行識別,而是通過定時器線圈來判斷。
●移位指令
使用了SFTL位左移指令,把M8000作為一個ON信號對M1,M2進行1位數(shù)據(jù)的移動,當(dāng)輸入M0閉合時,ON狀態(tài)先移動到M1的位置,則Y0線圈接通;M0再次閉合后,M1和M2都是ON狀態(tài),M2觸點接通后使用ZRST對M1、M2進行全部復(fù)位恢復(fù)最初狀態(tài),Y0斷開。
總結(jié)
通過以上的分析、演示,我們可以看出無論使用什么樣的編程方式,單按鈕控制很重要的一點就是對輸出Y狀態(tài)進行識別。如果識別到ON,則下一次的輸入起到停止作用,如果識別到OFF,則下次輸入為啟動的功能。這里我們只簡單闡述幾種簡單的控制方式,當(dāng)然還有其他的方法來實現(xiàn)。
-
電路圖
+關(guān)注
關(guān)注
10358文章
10725瀏覽量
533271 -
plc
+關(guān)注
關(guān)注
5017文章
13394瀏覽量
465657 -
控制程序
+關(guān)注
關(guān)注
1文章
51瀏覽量
9077
發(fā)布評論請先 登錄
相關(guān)推薦
ACS580標(biāo)準(zhǔn)控制程序固件手冊
PLC急停按鈕多選用常閉觸點的原因
變頻器外接啟停按鈕如何接線
EtherCAT PLC帶軸數(shù)的限制影響因素
?PLC定時器介紹
![?<b class='flag-5'>PLC</b>定時器介紹](https://file1.elecfans.com/web2/M00/C5/66/wKgZomX9C4-Afn2MAAA8UxNessY453.png)
使用電機MCSDK套件生成帶hall電機FOC控制程序,hall參數(shù)配置為什么需要乘1.15?
將電氣原理圖轉(zhuǎn)化為PLC梯形圖的實用指南
![將電氣<b class='flag-5'>原理圖</b>轉(zhuǎn)化為<b class='flag-5'>PLC</b>梯形<b class='flag-5'>圖</b>的實用指南](https://file1.elecfans.com/web2/M00/C3/8A/wKgaomXmetWAHhbQAAATaeXZx9g377.jpg)
幾個單按鈕啟停電機的控制回路電路圖
![幾個<b class='flag-5'>單</b><b class='flag-5'>按鈕</b><b class='flag-5'>啟</b>停電機的<b class='flag-5'>控制</b>回路<b class='flag-5'>電路圖</b>](https://file1.elecfans.com/web2/M00/C2/B0/wKgaomXeq8OAEEw2AAAx92gcYyM731.png)
評論