發布日期:2022-04-26 點擊率:1777 品牌:組態王_Kingview
在實際應用中,有時PLC的輸入口不夠用,或者其開關數量有限,我們可以通過編程的方式用一個按鈕解決掉啟動和停止的控制,即按一下啟動,再按一下停止。當然,為了安全,實際應用中還應配備運行和停止的指示燈,否則容易發生操作危險事故。以下的例子中X0接的都是點動開關,即手按著變化,手松開又復位。
至少有三種方法實現西門子PLC編程由單個按鈕控制開關,例如
1.交替輸出
2.上升緣檢測
3.置位
下面為大家詳細解釋三種方法
方法一;利用功能指令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、DCS、FCS三大控
上一篇: MATLAB和Simulink在航