PLC編程常用邏輯梯形圖
PLC編程常用邏輯梯形圖
一、引言
PLC編程可分為順序控制和過程控制。順序控制即對開關(guān)量進(jìn)行邏輯運(yùn)算的控制過程,是用一些常開點(diǎn),常閉點(diǎn),上升觸發(fā)點(diǎn),下降沿觸發(fā)點(diǎn),線圈,置位復(fù)位線圈,還有定時(shí)器組合的邏輯,其對象順序結(jié)構(gòu)無非是通路,支路,旁路,編程用狀態(tài)轉(zhuǎn)移法編為上策,特別要注意聯(lián)鎖,過程控制則變化較多,但歸根到底是順序控制的基礎(chǔ)上加一些數(shù)據(jù)處理與數(shù)學(xué)運(yùn)算。
本文以AutoThink編程軟件為例,講述所有編程軟件共有的梯形圖元件和功能塊的常用邏輯。
二、正文
1、點(diǎn)動(dòng)
這里Start是正信號(hào),促使結(jié)果通,一般是持續(xù)信號(hào),Stop 是負(fù)信號(hào),是互鎖信號(hào)或促使結(jié)果斷的信號(hào),OUT是輸出動(dòng)作信號(hào),也可以是功能塊??蓴U(kuò)展Start、Stop都為一系列的信號(hào),Start中可以加功能塊限制輸出,Stop、OUT之間可以加延時(shí)功能塊。
2、起保停
起保停邏輯的特點(diǎn)是將脈沖動(dòng)作信號(hào)轉(zhuǎn)為持續(xù)狀態(tài)信號(hào)或持續(xù)動(dòng)作信號(hào)。Start是啟動(dòng)的脈沖動(dòng)作信號(hào),Stop是負(fù)信號(hào)或互鎖信號(hào),OUT是輸出的持續(xù)信號(hào)。該邏輯可引申擴(kuò)展:Stop也可以為多個(gè)信號(hào);觸點(diǎn)OUT前也可加上其它信號(hào)或功能塊,即限制結(jié)果的通斷條件,Stop和線圈OUT之間可以加延時(shí)功能塊。
也可以用如下邏輯(其中Start、Stop是一系列的信號(hào)):
個(gè)人認(rèn)為用起保停終不如用置位復(fù)位,原因是起保停的“?!痹谀睦镫y得掌握。
3、單復(fù)位按鈕實(shí)現(xiàn)啟??刂?
有時(shí)用戶需要使用一個(gè)自復(fù)位的按鈕來控制機(jī)器的啟停,效果是按一下啟動(dòng)了,再按一下停止,再按啟動(dòng),再按停止,以此往復(fù)。這個(gè)控制較上面的兩種控制要復(fù)雜一些,事實(shí)上這是典型的異或門自鎖輸出,即判斷目前的輸出狀態(tài)為1則置0,為0則置1。對于有異或功能塊的PLC而言只需要使用XOR功能塊稍加處理即可實(shí)現(xiàn),如下圖:
4、方波、脈沖制造
OUT為輸出的方波信號(hào),T1是波谷時(shí)間,T2是波峰時(shí)間。如果撤掉TOF延時(shí)斷功能塊,就成為周期為T1的脈沖制造邏輯??梢栽谇懊婕佑|點(diǎn)和功能塊限制作為方波或脈沖的產(chǎn)生條件。
圖像如下(紅色表示TON的完成位,綠色是TOF的完成位即OUT):
5、循環(huán)數(shù)列制造
CTU計(jì)數(shù)器功能塊的CV引腳就出現(xiàn)周而復(fù)始的連續(xù)自然數(shù)列1、2、3、4……,n,t1是數(shù)字之間變化的時(shí)間間隔,n是連續(xù)自然數(shù)列中的最大數(shù)。
6、互鎖控制
在遇到兩個(gè)輸出觸點(diǎn)不能同時(shí)開啟時(shí),需要用到互鎖電路,比如三相電機(jī)的正反轉(zhuǎn)控制,如果正轉(zhuǎn)控制和反轉(zhuǎn)控制同時(shí)接通時(shí),會(huì)造成短路。
通過將輸出觸點(diǎn)引處互鎖控制,可以防止兩個(gè)輸出觸點(diǎn)同時(shí)打開。
上圖中第1節(jié)的X2和第二節(jié)的X1可以實(shí)現(xiàn)誤按時(shí)停機(jī)功能,如果不需要,可以去掉。
7、順序啟動(dòng)控制
如圖所示。Q1的常開觸點(diǎn)串在Q2的控制回路中,Q2的接通是以Q1的接通為條件。這樣,只有Q1接通才允許Q2接通。Q1關(guān)斷后Q2也被關(guān)斷停止,而且Q1接通條件下,Q2可以自行接通和停止。X1、X2為起動(dòng)按鈕,X3、X4為停止按鈕。
提交
打好3.0工業(yè)基礎(chǔ)邁向4.0工業(yè)強(qiáng)國
物聯(lián)網(wǎng)和智能機(jī)器將引爆下一場技術(shù)變革?
《穹頂之下》背后折射的不合理能源結(jié)構(gòu)
外資制造業(yè)接連撤離中國 人口紅利漸失
被瘋搶的智能馬桶蓋與中國制造業(yè)升級