不同方法編寫電動(dòng)機(jī)順序啟動(dòng)控制程序
饒等
發(fā)布于2021-07-01 11:42
13
2
標(biāo)簽:電動(dòng)機(jī),電工基礎(chǔ),新手入門,PLC控制案例,
【免費(fèi)下載】PLC軟件下載_PLC軟件安裝教程_PLC手冊(cè)下載_PLC案例下載!
【免費(fèi)學(xué)習(xí)】 變頻器精品課程_西門子PLC精品教程_三菱PLC精品教程!
電動(dòng)機(jī)的順序啟動(dòng)控制其實(shí)也是有不同的方式去實(shí)現(xiàn)的,你知道嗎?當(dāng)然,我們可以以最簡(jiǎn)單的位邏輯控制指令去實(shí)現(xiàn),或者我們也可以使用一些功能指令去實(shí)現(xiàn),比如比較指令、移位寄存器指令等,一般來說使用功能指令可以使程序縮短,或使程序變得簡(jiǎn)單。這里我們就以兩個(gè)例子來說明不同方法編寫電動(dòng)機(jī)的順序啟動(dòng)控制程序。
1、用比較指令實(shí)現(xiàn)電動(dòng)機(jī)的順序啟動(dòng)逆序停止的PLC控制
控制要求:有三臺(tái)電動(dòng)機(jī)M1、M2、M3,按下啟動(dòng)按鈕,電動(dòng)機(jī)按M1、M2、M3的順序啟動(dòng),按下停止按鈕,電動(dòng)機(jī)按M3、M2、M1逆序停止,電動(dòng)機(jī)的啟動(dòng)時(shí)間間隔為1min,停止時(shí)間間隔為30s。
首先進(jìn)行IO分配如下:
程序如下:
程序解釋說明:
當(dāng)按下啟動(dòng)按鈕I0.0時(shí),M0.0接通并自鎖,同時(shí)網(wǎng)絡(luò)3中的T38常閉(滿足小于等于600)接通,Q0.0線圈接通,電機(jī)M1啟動(dòng),同時(shí)定時(shí)器T37開始延時(shí);當(dāng)T37當(dāng)前值等于600時(shí),即延時(shí)1min后,T37觸點(diǎn)比較指令滿足接通,因T38常閉接通,Q0.1線圈接通,電機(jī)M2啟動(dòng);當(dāng)T37當(dāng)前值等于1200時(shí),即又延時(shí)1min后,T37觸點(diǎn)比較指令滿足接通,Q0.2線圈接通,電機(jī)M3啟動(dòng),同時(shí)網(wǎng)絡(luò)1中的Q0.2常閉斷開,M0.0也斷開,定時(shí)器T37復(fù)位。當(dāng)按下停止按鈕I0.1時(shí),網(wǎng)絡(luò)2中的M0.1接通并自鎖,同時(shí)網(wǎng)絡(luò)5的I0.1常閉斷開,使Q0.2斷開,電機(jī)M3停止,同時(shí)T38定時(shí)器延時(shí);當(dāng)T38的當(dāng)前值大于300時(shí),即延時(shí)30s后,網(wǎng)絡(luò)4中的T38觸點(diǎn)比較指令不再滿足,而斷開,從而使Q0.1斷開,電機(jī)M2停止;當(dāng)T38的當(dāng)前值大于60時(shí),即又延時(shí)30s后,網(wǎng)絡(luò)3中的T38觸點(diǎn)比較指令不再滿足,而斷開,從而使Q0.0斷開,電機(jī)M1停止,同時(shí)網(wǎng)絡(luò)2中的Q0.0常開斷開,M0.1斷開,定時(shí)器T38復(fù)位。
2、用移位寄存器指令實(shí)現(xiàn)4臺(tái)電動(dòng)機(jī)順序啟動(dòng)同時(shí)停止的PLC控制
控制要求:按下啟動(dòng)按鈕,電動(dòng)機(jī)的啟動(dòng)順序?yàn)镸1、M2、M3、M4,順序啟動(dòng)的時(shí)間間隔為2min,啟動(dòng)完成之后是正常運(yùn)行的狀態(tài),直到按下停止按鈕,4臺(tái)電機(jī)一起停止。
首先進(jìn)行IO分配如下:
程序如下:
程序解釋說明:
在初始狀態(tài)時(shí),上電一個(gè)掃描周期通過邏輯異或指令將VB0進(jìn)行清零,當(dāng)按下啟動(dòng)按鈕I0.0時(shí),M0.0得電并自鎖,同時(shí)作為移位寄存器的輸入數(shù)據(jù),送到SHRB指令的DATA端,當(dāng)按下I0.0時(shí),同時(shí)網(wǎng)絡(luò)5中的SHRB指令執(zhí)行一次,進(jìn)行第一次移位,將M0.0的1移進(jìn)V0.0,使V0.0=1,T37是每2min進(jìn)行循環(huán)延時(shí),而T37常開觸點(diǎn)是每2min閉合一次,移位寄存器指令就執(zhí)行移位一次,就這樣依次使V0.0、V0.1、V0.2、V0.3從0變成1,從而驅(qū)動(dòng)輸出Q0.0~Q0.3,依此實(shí)現(xiàn)4臺(tái)電機(jī)的順序啟動(dòng)。當(dāng)按下停止按鈕時(shí),復(fù)位M0.0,復(fù)位V0.0~V0.4,復(fù)位Q0.0~Q0.4,返回初始狀態(tài)。
以上便是順序啟動(dòng)控制程序的幾種編寫方法,你學(xué)廢了嗎?當(dāng)然還有別的方法可以實(shí)現(xiàn)哦,你還能想到什么方法呢?歡迎評(píng)論區(qū)告訴小編~
(技成培訓(xùn)網(wǎng)原創(chuàng),作者:蔡慧滎,未經(jīng)授權(quán)不得轉(zhuǎn)載,違者必究)
電工精品教程
立即掃碼免費(fèi)學(xué)習(xí)
|
電工題庫(kù)寶典
立即掃碼免費(fèi)下載
|
超全PLC學(xué)習(xí)資料包
立即掃碼免費(fèi)下載
|
故障查詢小程序
立即掃碼免費(fèi)使用
|