Re: [問題] 關於PLC暫停問題

作者: DOOT (Back)   2016-03-10 21:16:12
※ 引述《firenaruto (喔喔)》之銘言:
: 小弟目前嘗試寫機台的PLC程式
: 因為還不是很熟悉控制流程
: 想請版上的高手鄉民們幫忙解惑
: 問題是
: PLC不斷在掃描程式
: 而程式內容會控制到多軸馬達與一些氣缸
: 若機台使用者按下暫停鈕的話
: 目前在跑的馬達必須停止
: 而程式流程也必須停止不能夠繼續
: 暫停期間,當機台使用者按下開始鈕
: 原本停止的馬達繼續跑到它該去的位置
: 程式流程從停止的地方繼續下去
: 請教各位厲害的鄉民們...
: 請給小弟一個方向
: 該怎麼去設計一個PLC暫停的功能
: 感謝大家...<囧>
可以參考看看用D值做順控。
LD= D0 K0
MPS
AND X0
MOVP K1 D0 ;順控開始
MPP
AND X20 ;繼續按鈕的訊號
MOVP D10 D0 ;繼續記憶的步序
LD= D0 K1
LD X1
MOVP K2 D0
LD= D0 K2
LD X2
MOVP K3 D0
.
.
.
LD> D0 K0
LD X10 ;暫停按鈕的訊號)
MOVP D0 D10 ;記憶目前步序)
MOVP K0 D0 ;停止目前順控)
END

Links booklink

Contact Us: admin [ a t ] ucptt.com