如何暂停GRAPH程序块

2018年7月6日16:20:04 发表评论 600 阅读

描述: Graph程序在运行过程中,某些情况下需要将Sequence暂停去解决问题,当问题解决后,需要接着当前的步继续执行Graph程序。而OFF_SQ这个引脚只能将Sequence停止,这时就需要使用HALT_SQ暂停这个引脚。

下面介绍操作步骤:

1.    打开Garph程序,在Edit菜单中的Interface Parameters中选择Maximum interface parameters。

图 1   选择接口参数

2.    编译程序后,可以在Input中找到HALT_SQ这个引脚。

图 2   查找HALT_SQ引脚

3.    给HALT_SQ这个引脚上升沿,可以使Sequence暂停。

图 3 Graph的输入输出状态

可以看到即使T1 条件满足,也不会跳转到S2步

图4暂停的Sequence

       4、保持当前状态,再次给HALT_SQ上升沿,可以看到S1步停止,S2步激活。

图4暂停恢复的Sequence

总结:当需要暂停Sequence时,给HALT_SQ引脚一个给上升沿, Sequence暂停运行。需要继续运行时,再次给HALT_SQ引脚一个上升沿,Sequence恢复正常运行状态。

weinxin
plc入门知识问答
所有PLC工程师都会关注的微信公众账号,只需输入您的问题,就会有答案

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: