學(xué)PLC我們?nèi)绻涣私釶LC的掃描過(guò)程以及工作原理是很難合理巧妙的編寫(xiě)PLC程序,PLC的工作過(guò)程是從上至下,從左至右,逐行掃描,統(tǒng)一輸出。最后是把輸出結(jié)果輸出至外圍端子上。
下面通過(guò)一個(gè)簡(jiǎn)單的案例進(jìn)行練習(xí),有助于更深刻的理解其位邏輯指令的含義。
示例控制要求描述:
單按鈕控制四臺(tái)電機(jī)逆序啟動(dòng)、順序停止;下圖所示要求每次按下按鈕啟動(dòng)一臺(tái)電機(jī),啟動(dòng)順序?yàn)?-3-2-1;四臺(tái)電機(jī)全部啟動(dòng)后,再每按一次按鈕停止一臺(tái)電機(jī),停止順序?yàn)?-2-3-4;當(dāng)按下急停按鈕,所有電機(jī)全部停止。
輸送帶順啟逆停示意圖
IO地址定義:
根據(jù)控制要求描述的分析,可建立如下表所示的I/O地址分配表。
PLC接線圖:
如下圖所示為本例中的PLC接線圖,在本例中電機(jī)的過(guò)載信號(hào)并未涉及到,讀者可根據(jù)實(shí)際要求添加故障過(guò)載信號(hào),本例涉及到的啟停按鈕所接的為常開(kāi)按鈕;急停信號(hào)外部信號(hào)則使用的是常閉型,因此在程序中正常時(shí)使用常開(kāi)觸點(diǎn)。
PLC接線圖
程序設(shè)計(jì)思路及參考程序:
設(shè)計(jì)思路:
從示例要求分析,要求一個(gè)按鈕分別啟停4臺(tái)電機(jī),可以分為啟動(dòng)和停止兩部分去實(shí)現(xiàn)。因?yàn)閱⑼>鶠橥粋(gè)按鈕,那在最后一臺(tái)電機(jī)啟動(dòng)后需要激活一個(gè)啟動(dòng)完成標(biāo)志位,當(dāng)再按下按鈕時(shí)才能停止電機(jī)。同時(shí)要求是每按一次按鈕啟動(dòng)或停止一臺(tái)電機(jī),因此需要涉及到沿脈沖信號(hào);最后需要根據(jù)掃描周期的原理,后一臺(tái)的啟動(dòng)需要前一臺(tái)的運(yùn)行條件;而停止時(shí)則是先停最后一臺(tái)啟動(dòng)的電機(jī),所以前一臺(tái)的斷開(kāi)信號(hào)是停止后一臺(tái)的條件;具體參考程序如下圖所示。
西門(mén)子S7-200 Smart PLC掃描原理實(shí)現(xiàn)單按鈕控制N臺(tái)電機(jī),單按鈕多控制,單按鈕多開(kāi)