如何通过模块输入启动 SFC 图表 / SFC 实例automatic模式运行?

初始条件:
SFC 图表 / SFC 实例通过功能块启动自动模式运行时,不能按照已组态的各个运行状态来运行。在MANUAL模式下,通过OS站上的操作,一切运行正常。

描述:
下面阐述了一个可能原因。
在 SFC 类型上,输出变量"QDIS_START" 定义为 BATCH 变量。然而,这是启动锁定,它指示了步骤序列是否处理正确。可以通过输入"PARAM=1"释放此启动锁定;该输入变量也声明为 BATCH 变量。 通过此组态,便可以控制 SFC 图表/SFC 实例,即使在自动模式中也不会有任何问题。

如何通过模块输入启动 SFC 图表 / SFC 实例automatic模式运行?

图 1:在 SFC 类型中设置“PARAM”连接以及显示启动锁定

为了在自动模式下启动SFC 图表/SFC 实例,至少需要对下列输入分配/赋值:

  1. ENAUT=1 ; AUT=1 ; ENSTART=1 ; ENASTART=1
  2. PARAM=1
  3. PARAM=0
  4. Start=1 -> 顺控切换到‘运行’
  5. Start=0

在执行结束后,顺控需要再一次通过 RESET=1 然后 RESET=0 从“Completed”返回到“Idle”。

注意:

为了在自动模式中也能传送设定值,需要此设置。 如果不设置此参数,将不会传送设定值,也就不会在顺控中激活设定值。

所有其他可能的原因以及关于此问题的详细描述可以查看 SFC的在线帮助。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc331795.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论