在實際應用中,有時的輸入口不夠用,或者其開關數量有限,我們可以通過編程的方式用一個按鈕解決掉啟動和停止的控制,即按一下啟動,再按一下停止。當然,為了安全,實際應用中還應當配備運行和停止的指示燈,否則容易發生操作危險事故。以下的例子中x0接的都是點動開關,即手按著變化,手松開又復位。
方法一:利用功能指令 alt alt指令是交替輸出指令,多用其脈沖邊沿觸發指令altp,如下圖所示。
x0第一次通電時y0為on,第二次時為off,反復交替
方法二:利用計數器來控制
計數器c0設置為2,當x0第一次通電時y0為on,當x0第二次通電時計數器經過值為2,計數器動作,常開觸點閉合,常閉觸點斷開,y0為off,同時計數器清零復位,下次又可循環操作。
方法三:
x0第一次通電時m0置位,y0接通,y0的常開觸點閉合,同時常閉觸點斷開,當x0第二次通電時m0復位,y0為off,同時y0也復位了。
需要注意的是此時x0選脈沖邊沿觸發較好,原因是,plc對程序是循環掃描的,若是電平觸發,當x0接通的時間超過兩個掃描周期的話,結果會是什么呢。。。。y0不動作的。當選邊沿觸發時可解決這個問題。
以上方法僅僅是本人初學plc所總結的一些自認為實用價值較高的資料,和大伙分享下,有些僅供參考,如有疑問歡迎討論。













