数据组测试结果强制OK信号

使用场景:

自动CCD检测机,机器自动送料但结构上并没有设计排不良位,测试不良时CCD 输出NG信号,PLC收到NG信号控制机构停机,待人工处理不良品(如手动拿走)。

不良品处理后,按启动按钮重启机器运作,此时为安全起见,往往会重新对当然位置做一次CCD测试,以防产品漏检,但是,由于上一次测试不良,人工已将产品拿走,当重测时当前实际为空并没有产品,重复测试依旧为NG,机器就会陷入死循环无法启动。

因此,此时就需要一个功能,例如先判断当前是否为空,为空时就算测试NG,也需要强制输出OK信号。


参数设定:

  1. 首先在数据最前面插入一个新数据(使新插入的数据在最前面编号为0),具体操作在数据页空白处点鼠标右键选择数据再选择插入。
  2. 算法选择“组强制OK”
  3. 数据源下第1个源表示数据组号,如下图第1个为0,表示归组为0的数据,此时对参数配制下第1个配制值,如下图第1个为3,表示0组以3号数据为判断依据NG时强时输出OK(通常在数据中单独 加一个数据来判断是否为空产品,然后第1个配制便指向这个数据)。
  4. 同上,数据源下第2个源表示数据组号,如下图第2个为1,表示归组为1的数据,此时对参数配制下第2个配制值,如下图第2个为6,表示1组以6号数据为判断依据NG时强时输出OK(通常在数据中单独加一个数据来判断是否为空产品,然后第2个配制便指向这个数据)。

第一个数据源对应第一个参数配制,第二个数据源对应第二个参数配制。


注意事项

  • 注:要实现这个功能,必须在0#数据,算法为“组强制OK”。软件就是先判断第0号数据中算法是否为“组强制OK”,如果是便启用功能。

关注公众号,获取更多资讯

End Thanks!