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