技術(shù)文章
學(xué)會這8個梯形圖PLC編程就能“出師”了,?不信?你來看,!
閱讀:653 發(fā)布時間:2023-3-14PLC的軟件編程語言與一般計算機(jī)語言相比,,具有明顯的特點,,它既不同于高級語言,也不同于一般的匯編語言,,且要滿足易于編寫和調(diào)試的要求,。
早期的PLC僅支持梯形圖編程語言和指令表編程語言,現(xiàn)根據(jù)國際電工委員會制定了五種能支持PLC編程的語言,,分別是:梯形圖Delete(LD),、指令表Delete(IL)、功能模塊圖Delete(FBD),、順序功能流程圖Delete(SFC),、結(jié)構(gòu)化文本Delete(ST)等等,今天給大家分享一些PLC的控制線路和梯形圖,,這算是比較基礎(chǔ)實用的部分,,一起來看看吧!
起動,、自鎖和停止控制能使用驅(qū)動指令(OUT),也能夠使用置位指令(SET,、RST)來實現(xiàn),。
1、采用線圈驅(qū)動指令實現(xiàn)起動,、自鎖和停止控制
動按鈕SB1時,,PLC內(nèi)部梯形圖程序中的起動觸點X000閉合,輸出線圈Y000得電,,輸出端子Y0內(nèi)部硬觸點閉合,,Y0端子與COM端子之間內(nèi)部接通,接觸器線圈KM得電,,主電路中的KM主觸點閉合,,電動機(jī)得電起動。
點擊停止按鈕SB2時,,PLC內(nèi)部梯形圖程序中的停止觸點X001斷開,,輸出線圈Y000失電, Y0,、COM端子之間的內(nèi)部硬觸點斷開,,接觸器線圈KM失電,主電路中的KM主觸點斷開,,電動機(jī)失電停轉(zhuǎn),。
2、采用置位復(fù)位指令實現(xiàn)起動,、自鎖和停止控制
其PLC接線圖與上面類似,。
線路與梯形圖說明:
點擊起動按鈕SB1時,,梯形圖中的起動觸點X000閉合,[SET Y000]指令執(zhí)行,,指令執(zhí)行結(jié)果將輸出繼電器線圈Y000置1,,相當(dāng)于線圈Y000得電,使Y0,、COM端子之間的內(nèi)部硬觸點接通,,接觸器線圈KM得電,主電路中的KM主觸點閉合,,電動機(jī)得電起動,。
點擊停止按鈕SB2時,梯形圖程序中的停止觸點X001閉合,,[RST Y000]指令被執(zhí)行,,指令執(zhí)行結(jié)果將輸出線圈Y000復(fù)位,相當(dāng)于線圈Y000失電,,Y0,、COM端子之間的內(nèi)部硬觸點斷開,接觸器線圈KM失電,,主電路中的KM主觸點斷開,,電動機(jī)失電停轉(zhuǎn)。
1),、正轉(zhuǎn)聯(lián)鎖控制
點擊正轉(zhuǎn)按鈕SB1→梯形圖程序中的正轉(zhuǎn)觸點X000閉合→線圈Y000得電→Y000自鎖觸點閉合,Y000聯(lián)鎖觸點斷開,,Y0端子與COM端子間的內(nèi)部硬觸點閉合→Y000自鎖觸點閉合,,使線圈Y000在X000觸點斷開后仍可得電;Y000聯(lián)鎖觸點斷開,,使線圈Y001即使在X001觸點閉合(誤操作SB2引起)時也無法得電,實現(xiàn)聯(lián)鎖控制,;Y0端子與COM端子間的內(nèi)部硬觸點閉合,,接觸器KM1線圈得電,主電路中的KM1主觸點閉合,,電動機(jī)得電正轉(zhuǎn),。
2)、反轉(zhuǎn)聯(lián)鎖控制
點擊反轉(zhuǎn)按鈕SB2→梯形圖程序中的反轉(zhuǎn)觸點X001閉合→線圈Y001得電→Y001自鎖觸點閉合,,Y001聯(lián)鎖觸點斷開,,Y1端子與COM端子間的內(nèi)部硬觸點閉合→Y001自鎖觸點閉合,使線圈Y001在X001觸點斷開后繼續(xù)得電,;Y001聯(lián)鎖觸點斷開,,使線圈Y000即使在X000觸點閉合(誤操作SB1引起)時也無法得電,,實現(xiàn)聯(lián)鎖控制;Y1端子與COM端子間的內(nèi)部硬觸點閉合,,接觸器KM2線圈得電,,主電路中的KM2主觸點閉合,電動機(jī)得電反轉(zhuǎn),。
3),、停轉(zhuǎn)控制
點擊停止按鈕SB3→梯形圖程序中的兩個停止觸點X002均斷開→線圈Y000、Y001均失電→接觸器KM1,、KM2線圈均失電→主電路中的KM1,、KM2主觸點均斷開,電動機(jī)失電停轉(zhuǎn),。
(1),、單人多地控制
甲地起動控制。在甲地點擊起動按鈕SB1時→X000常開觸點閉合→線圈Y000得電→Y000常開自鎖觸點閉合,,Y0端子內(nèi)部硬觸點閉合→Y000常開自鎖觸點閉合鎖定Y000線圈供電,,Y0端子內(nèi)部硬觸點閉合使接觸器線圈KM得電→主電路中的KM主觸點閉合,電動機(jī)得電運轉(zhuǎn),。
甲地停止控制,。在甲地點擊停止按鈕SB2時→X001常閉觸點斷開→線圈Y000失電→Y000常開自鎖觸點斷開,Y0端子內(nèi)部硬觸點斷開→接觸器線圈KM失電→主電路中的KM主觸點斷開,,電動機(jī)失電停轉(zhuǎn),。
(2)、多人多地控制
起動控制,。在甲,、乙、丙三個地點一起點擊按鈕SB1,、SB3,、SB5→線圈Y000得電→Y000常開自鎖觸點閉合,Y0端子的內(nèi)部硬觸點閉合→Y000線圈供電鎖定,,接觸器線圈KM得電→主電路中的KM主觸點閉合,,電動機(jī)得電運轉(zhuǎn)。
停止控制,。在甲,、乙、丙三個地點一起點擊SB2,、SB4,、SB6中的某個停止按鈕時→線圈Y000失電→Y000常開自鎖觸點斷開,Y0端子內(nèi)部硬觸點斷開→Y000常開自鎖觸點斷開使Y000線圈供電切斷,,Y0端子的內(nèi)部硬觸點斷開使接觸器線圈KM失電→主電路中的KM主觸點斷開,,電動機(jī)失電停轉(zhuǎn),。
1、延時起動定時運行控制的PLC線路與梯形圖
它能實現(xiàn):按下起動按鈕3秒鐘后,,電動機(jī)起動工作,,工作5秒鐘后自行叫停。
它可以實現(xiàn):點擊起動按鈕后電動機(jī)B馬上運行,,30秒鐘后電動機(jī)A開始工作,,70秒后電動機(jī)B停轉(zhuǎn),100秒后電動機(jī)A停轉(zhuǎn),。
三菱FX系列PLC的最長定時時間為3276.7s(約54min),,使用定時器和計數(shù)器能夠拉長定時時間。
圖中的定時器T0定時單位為0.1s(100ms),,它與計數(shù)器C0搭配用之后,,它的定時時間T=30000×0.1秒×30000=90000000秒=25000小時。如果需要重新定時,,可以把開關(guān)QS2斷開,,讓[2]X000常閉觸點閉合,然后“RST C0"指令執(zhí)行,,之后計數(shù)器C0進(jìn)行復(fù)位,,然后再閉合QS2,就會重新開始250000小時定時,。
(1),、起動控制
(2)、停止控制
(1),、起動控制
點擊起動按鈕SB1→[1]X001常開觸點閉合→[SET Y001]指令執(zhí)行→Y001線圈被置位,,即Y001線圈得電→Y1端子內(nèi)部硬觸點閉合→接觸器KM線圈得電→KM主觸點閉合→電動機(jī)得電運轉(zhuǎn)。
(2),、停止控制
點擊停止按鈕SB2→[2]X002常開觸點閉合→[RST Y001]指令執(zhí)行→Y001線圈被復(fù)位,,即Y001線圈失電→Y1端子內(nèi)部硬觸點斷開→接觸器KM線圈失電→KM主觸點斷開→電動機(jī)失電停轉(zhuǎn)。
(3),、過載保護(hù)及報警控制