如何完成一個(gè)項(xiàng)目-項(xiàng)目的前期工作
唐琳
發(fā)布于2015-11-17 10:49
540
0
標(biāo)簽:西門(mén)子S7-300
案例的說(shuō)明與要求
現(xiàn)有一臺(tái)電機(jī),要求進(jìn)行如下控制
1) 按下啟動(dòng)按鈕--電機(jī)啟動(dòng),并開(kāi)始計(jì)時(shí)--到達(dá)設(shè)定時(shí)間后發(fā)出電機(jī)維護(hù)提示
2) 按下停止按鈕--電機(jī)停止,并停止計(jì)時(shí),但并不將時(shí)間清零。
3) 電機(jī)運(yùn)行時(shí)間小于設(shè)定值,時(shí)間不能復(fù)位,電機(jī)運(yùn)行時(shí)間達(dá)到或超過(guò)設(shè)定值后按下復(fù)位按鈕時(shí)間置0,電機(jī)維護(hù)提示消失。
4) 當(dāng)電機(jī)發(fā)生故障時(shí),電機(jī)停止運(yùn)行,并發(fā)出報(bào)警,故障處理完畢后必須手動(dòng)確認(rèn)復(fù)位報(bào)警信號(hào)才能再次啟動(dòng)電機(jī)。
5) 任何時(shí)間電機(jī)停止,計(jì)時(shí)停止,電機(jī)運(yùn)行,繼續(xù)計(jì)時(shí),時(shí)間只能有復(fù)位按鈕可以清零。
案例分析
控制流程圖

列出控制點(diǎn)位
I_Motor_Start | I0.0 | 電機(jī)啟動(dòng) |
I_Motor_Stop | I0.1 | 電機(jī)停止 |
I_Motor_FaultReset | I0.2 | 電機(jī)故障復(fù)位 |
I_Motor_TimeReset | I0.3 | 電機(jī)時(shí)間復(fù)位 |
I_Motor_Fault | I0.4 | 電機(jī)故障信號(hào) |
Q_Motor_Run | Q0.0 | 電機(jī)運(yùn)行指令 |
Q_Motor_Alarm | Q0.1 | 電機(jī)故障報(bào)警 |
Q_Motor_TimeOut | Q0.2 | 電機(jī)維護(hù)提示 |
M_Motor_Runtime | MD2 | 電機(jī)運(yùn)行時(shí)間 |
M_Motor_TimeSet | MD4 | 電機(jī)設(shè)定時(shí)間 |
通過(guò)以上步驟我們完成了整個(gè)項(xiàng)目的前期準(zhǔn)備工作,下面我們就可以打開(kāi)Step 7軟件進(jìn)行硬件組態(tài)了。
作者:技成培訓(xùn)網(wǎng)(馬樂(lè))
【本文為原創(chuàng)作品。未經(jīng)同意,盜取必究!】
推薦相關(guān)學(xué)習(xí)視頻:
西門(mén)子S7-300PLC初級(jí)篇
西門(mén)子S7-300中高級(jí)應(yīng)用技術(shù)