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