判状态
同一个零件的不同状态(盖上 / 没盖、有密封圈 / 没有)训练成了不同类别时,用这一组判合格或报警、判状态变化。
模型把同一个零件的不同状态训练成了不同类别时,才能用这一组。 比如「盖子已盖上」和「盖子未盖」是两个类别。
训练数据里没把状态分开标,就别选
状态类类型要求训练时就把不同状态标成不同类别,见设置模型与类别。
互斥状态判定
判什么:看到「合格状态」通过,看到「不合格状态」报异常。
适用场景:瓶底有密封圈 → 通过,没有 → 报警;焊点合格 / 虚焊;盖子盖上 / 没盖。
怎么配:
- 待确认类别(可不填):出现时继续等待,比如「单独的瓶体」。
- 合格类别(必填):出现后本步骤通过。
- 异常类别(必填):出现后立即报警。
- 判定参数:最低置信度、合格持续时间、异常持续时间、进入持续时间、最长等待时间。默认值适合大多数现场。
- 异常等级:警告 / 异常(推荐)/ 严重。
- 异常提示:
- 异常编码:英文大写,如 SEAL_RING_MISSING;
- 给操作员看的中英文提示。
放进组合条件时只判状态,不单独报警
在组合条件里,它只判「合格在、不合格不在」,不合格状态不单独报警。
合格类别和异常类别不能选成同一个,否则编辑器会出矛盾提示,见用组合条件。
物体状态变化
判什么:先看到起始状态,再看到目标状态,就算完成了这个变化。
适用场景:盒子从打开变为关闭;焊点从未上锡变为已上锡。
怎么配:起始状态类别 → 目标状态类别。
注意:两个状态必须是不同的类别。
