为什么顺控程序的不能启动?

  • A+
所属分类:PLC

顺控程序只有在满足启动条件后才能启动。需要为每个顺控程序定义启动条件,如下图1所示。选中顺控程序后右击在弹出的菜单中选择“Sequence Properties”,在顺控程序属性窗口的“Start condition”选项卡中设置启动条件。下图所示的顺控程序在SFC chart的状态为“Run”时才会启动执行。


图7顺控程序的启动条件 
在顺控程序的“General”选项卡中可以设置顺控程序的优先级,如下图2所示。因为在几个顺控程序同时满足启动条件时,优先级高的会先执行。如果有相同优先级的几个顺控程序同时满足启动条件,则左面的顺控程序会执行。


图2顺控程序的优先级 
除了满足顺控程序的启动条件,还需要判断SFC chart的是否允许启动: 
·         要求SFC chart允许启动,即ENSTART=1,和LI_ERR=0 
·         要求比启动优先级高的信号,如 INTERROR 、 LOCKERROR 、 LOCKCOMPLETE 、 LOCKHOLD 、LOCKABORT  或  LOCKSTOP  没有置1 
·         在手动模式下没有操作员错误,即OP_ERR=0

  • 营销微信
  • 报单询价扫一扫
  • weinxin
  • 技术微信
  • 技术问题扫一扫
  • weinxin

发表评论

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