簡思中文編程PLC入門:基礎(chǔ)功能類-暫停功能(狀態(tài)的記錄與恢復(fù))
在動(dòng)作運(yùn)行過程中,總避免不了實(shí)現(xiàn)啟動(dòng)、暫停等功能,而暫停設(shè)置就是整個(gè)過程停止在當(dāng)前運(yùn)動(dòng)的狀態(tài),再恢復(fù)時(shí),動(dòng)作繼續(xù)運(yùn)行。
【控制要求】
按下啟動(dòng)開關(guān)(自鎖開關(guān)),1、2、3號(hào)電機(jī)按順序依次動(dòng)作,電機(jī)1動(dòng)作,延時(shí)1s后電機(jī)2動(dòng)作,再延時(shí)1s,電機(jī)3動(dòng)作,延時(shí)1s后當(dāng)感應(yīng)器X1有信號(hào)時(shí),電機(jī)按照3、2、1的順序依次停止動(dòng)作,每個(gè)動(dòng)作間隔1s。
要求可以實(shí)現(xiàn)暫停功能,按下暫停開關(guān)(自鎖開關(guān),按下一直保持信號(hào)),動(dòng)作停止,輸出會(huì)斷開,但需要系統(tǒng)能夠記錄當(dāng)時(shí)的狀態(tài),以便恢復(fù)時(shí)能夠清楚上一步的動(dòng)作是什么,斷開暫停開關(guān)時(shí),當(dāng)前動(dòng)作恢復(fù)正常運(yùn)行。
【動(dòng)作分析】
按下啟動(dòng)開關(guān),就是一個(gè)等待輸入信號(hào),添加等待輸入X0,電機(jī)動(dòng)作都是觸發(fā)輸出端,電機(jī)動(dòng)作添加觸發(fā)輸出通,電機(jī)停止添加觸發(fā)輸出斷,間隔時(shí)間都是用延時(shí)等待指令。
由于動(dòng)作要求有暫停功能,這里就需要借助輔助標(biāo)志來記錄每個(gè)電機(jī)的動(dòng)作狀態(tài),同時(shí)用一個(gè)輔助標(biāo)志表示暫停開關(guān)的狀態(tài)。如在暫停開關(guān)沒信號(hào)(暫停標(biāo)志斷)的情況下,電機(jī)標(biāo)志M有信號(hào)時(shí),就表示輸出端電機(jī)通(線網(wǎng)模式)。
由此可以想到,暫停開關(guān)有信號(hào)(暫停標(biāo)志通)的情況下,動(dòng)作全部停止,也就是程序所在環(huán)要停止,等暫停開關(guān)斷開,程序所在環(huán)繼續(xù)運(yùn)行。這個(gè)動(dòng)作在時(shí)序環(huán)實(shí)現(xiàn)。
而暫停標(biāo)志為斷時(shí),電機(jī)標(biāo)志為通狀態(tài)時(shí),這樣對(duì)應(yīng)的電機(jī)就會(huì)動(dòng)作(采用線網(wǎng)模式),暫停標(biāo)志為通時(shí),條件不滿足,動(dòng)作全部停止。這樣的動(dòng)作就是在組合邏輯實(shí)現(xiàn)。
【控制流程圖】
按照動(dòng)作分析,每一個(gè)動(dòng)作就是一個(gè)指令,將總動(dòng)作流程圖一步一步畫出來,每個(gè)指令用流程圖的方式連接起來。

暫停動(dòng)作邏輯流程圖:

【修改別名】
在軟件別名處,對(duì)動(dòng)作需要用到的端口進(jìn)行別名修改:

輸入端別名修改:X0:啟動(dòng)開關(guān),X1:感應(yīng)器,X2:暫停開關(guān)。

輸出端別名修改:Y0:電機(jī)1、Y1:電機(jī)2、Y2:電機(jī)3。

輔助標(biāo)志別名修改:

【程序編輯】
在時(shí)序環(huán)0中直接用啟動(dòng)開關(guān)來控制電機(jī)的標(biāo)志,電機(jī)標(biāo)志為通時(shí),說明電機(jī)也是為通,電機(jī)標(biāo)志為斷時(shí),說明電機(jī)也是為斷,用這個(gè)輔助標(biāo)志來記錄電機(jī)的狀態(tài)。
注:在觸摸屏上實(shí)現(xiàn)相應(yīng)的開關(guān)按鍵,只需要將等待輸入“X端”修改成輔助標(biāo)志“M”就可以了(添加等待輔助指令)。

在時(shí)序環(huán)1中編輯暫??刂苿?dòng)作。暫停開關(guān)有信號(hào)時(shí),觸發(fā)暫停標(biāo)志M3通 ,用M3來記錄暫停開關(guān)的狀態(tài)(方便組合邏輯實(shí)現(xiàn)暫??刂疲?/strong>。

在組合邏輯中編輯在暫停標(biāo)志斷開的條件下電機(jī)標(biāo)志直接控制電機(jī)的動(dòng)作,電機(jī)與電機(jī)標(biāo)志之間為線網(wǎng)模式。因?yàn)橛玫木€網(wǎng)模式,所以當(dāng)暫停標(biāo)志為通時(shí),條件不滿足,所以電機(jī)標(biāo)志和電機(jī)都將為斷狀態(tài)。

【程序調(diào)試】
當(dāng)所有的程序編輯完成之后,我們就可以將程序通過串口下發(fā)至PLC中,程序調(diào)試有幾種方式。
1、可以在編程軟件上進(jìn)行程序調(diào)試,在菜單欄中的調(diào)試框中,打開“在線調(diào)試環(huán)”,選擇下發(fā)程序的端口,即可在線調(diào)試。
2、可在觸摸屏軟件上實(shí)現(xiàn)在線模擬,進(jìn)行程序調(diào)試。
程序文件下載鏈接:http://pan.baidu.com/s/1ge2Q1sZ
JENASI_PLC
由婁底市簡思工控有限公司研發(fā)的新一代可編程控制器
不同于傳統(tǒng)PLC基于繼電器電路的梯形圖編程方法
基于控制流程采用電腦中文指令進(jìn)行編程
具有編程簡易,維護(hù)方便的特點(diǎn)
控制器實(shí)物圖:


簡思工控?公眾平臺(tái)
視頻學(xué)習(xí) |技術(shù)分享|互動(dòng)交流
簡思工控,中文指令-基于流程表編程!
淘寶網(wǎng)店:
https://item.taobao.com/item.htm?id=520946628453&tracelogww=ltckbburl
? ? ? ? ? ? ? ? ? ?
微信掃一掃 ? ? ?關(guān)注該公眾號(hào)? ? ? ? ? ?
婁底市簡思工控有限公司服務(wù)號(hào)二維碼
微信掃一掃或長按-識(shí)別二維碼同時(shí)關(guān)注服務(wù)號(hào)哦?。?!
更多精彩課程、JENASI寶貝等著你哦?。?!
