當前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動化控制 > PLC可編程控制器
發(fā)布日期:2022-04-26 點擊率:1872 品牌:組態(tài)王_Kingview
在實際應用中,有時PLC的輸入口不夠用,或者其開關數(shù)量有限,我們可以通過編程的方式用一個按鈕解決掉啟動和停止的控制,即按一下啟動,再按一下停止。當然,為了安全,實際應用中還應配備運行和停止的指示燈,否則容易發(fā)生操作危險事故。以下的例子中X0接的都是點動開關,即手按著變化,手松開又復位。
至少有三種方法實現(xiàn)西門子PLC編程由單個按鈕控制開關,例如
1.交替輸出
2.上升緣檢測
3.置位
下面為大家詳細解釋三種方法
方法一;利用功能指令ALT,ALT指令是交替輸出指令,多用其脈沖邊沿觸發(fā)指令ALTP,如下圖所示。
X0第一次通電時Y0為ON,第二次時為OFF,反復交替
方法二:利用計數(shù)器來控制
計數(shù)器C0設置為2,當X0第一次通電時Y0為ON,當X0第二次通電時計數(shù)器經(jīng)過值為2,計數(shù)器動作,常開觸點閉合,常閉觸點斷開,Y0為OFF,同時計數(shù)器清零復位,下次又可循環(huán)操作。
方法三

X0第一次通電M0置位,Y0接通,Y0的常閉觸點斷開,當X0第二次通電時M0復位,Y0為OFF,同時Y0也復位了。
需要注意的是此時X0選脈沖邊沿觸發(fā)較好,原因是,PLC對程序是循環(huán)掃描的,若是電平觸發(fā),當X0接通的時間超過兩個掃描周期的話,結果會是什么呢。。。Y0不動作的,當選邊沿觸發(fā)時可解決這個問題。
下一篇: PLC、DCS、FCS三大控
上一篇: MATLAB和Simulink在航