目录
labeldetect 用户手册¶
这是 labeldetect 标签检测软件的使用手册,面向产线操作员、设备工程师和现场调试人员。
怎么打开这本手册¶
- 软件里按 F1:在运行端、调试端或任意检测工具窗口按 F1,会用浏览器打开随软件一起安装的离线手册,不需要联网。运行端菜单"帮助 → 用户手册"也是同一入口。
- 本机文件:手册在软件安装目录的
help文件夹里,双击index.html即可,搜索功能离线可用。 - 打印或存 PDF:左侧导航最下方"打印整本手册",打开后用浏览器打印并选择"另存为 PDF"。
手册怎么分¶
| 章节 | 看什么 |
|---|---|
| 快速上手 | 安装、授权、新建工程、跑通第一条检测 |
| 检测工具 | 每一种检测框的用途、参数含义和调参思路 |
| 硬件接入 | 相机、光源、PLC、传感器、扫码枪等怎么接、怎么设 |
| 通讯 | Modbus、TCP、串口、MES 的配置与联调 |
| 常见问题 | 现场高频问题的排查步骤 |
| 更新日志 | 各版本的新增、修复与变更 |
找不到想看的内容
用右上角搜索框,支持中文关键词。搜不到就联系我们,我们会把它补进手册。
快速上手¶
本章带你从安装到跑通第一条检测。
本章待补充
计划包含以下页面,按顺序阅读:
- 安装与授权(指纹回传、授权文件放置)
- 认识界面:运行端与调试端
- 新建工程、添加相机工位与检测方案
- 画第一个检测框并试运行
- 保存工程与切换工程
检测工具¶
每一种检测框一页:它解决什么问题、参数各是什么意思、常见的调参思路和误判原因。
在任意检测工具窗口里按 F1 会直接打开本章。
本章待补充
计划按工具逐页编写:标签定位、固定区域、条码、字符(OCR)、颜色、卡尺、边缘、有无检测、逻辑检测等。
硬件接入
硬件接入¶
相机、光源、PLC、传感器、扫码枪等外设怎么接线、怎么在软件里配置。
本章页面¶
- 传感器经串口 IO 控制器触发拍照:不用 PLC,用一个 NPN 传感器加串口 IO 控制器,通过 Modbus RTU 触发拍照。
本章待补充
计划补充:相机接入(海康 / 迈德威视 / 虚拟相机)、触发模式、光源控制器、PLC 硬触发接线、外接扫码枪。
传感器经串口 IO 控制器触发拍照¶
适用范围:科星 CX-51xxS 系列串口 IO 控制器(2~8 路,RS485,Modbus RTU)+ NPN 三线制传感器 + labeldetect 软件(现场在用的各版本均适用)。 整理日期:2026-09-11
目标:产品经过传感器时,控制器把信号变成 Modbus 寄存器的值,labeldetect 轮询到该值后立即拍照检测。全程不需要 PLC,不需要改软件。
1. 需要准备的东西¶
| 物料 | 说明 |
|---|---|
| 串口 IO 控制器 | 科星 CX-5104S-485 / CX-5108S 等,必须带"开关量输入"(DI)端子 |
| NPN 三线制传感器 | 光电或接近开关均可。三根线:棕=电源正、蓝=电源负、黑=信号 |
| RS485 转换端子 | 转RS232,通过串口线连接电脑 |
| 直流电源 | 12V 或 24V,控制器壳上标注 7~36V 都能用 |
| 厂家调试软件 | "串口继电器调试软件 V1.1.0",只用来验证接线,生产时不运行 |
2.1 传感器接控制器¶
控制器下排"开关量输入"端子从左到右是:VCC、GND、COM+、IN1、IN2、IN3、IN4、COM-。
| 传感器线 | 接控制器端子 |
|---|---|
| 棕(电源正) | COM+ |
| 黑(信号) | IN1 |
| 蓝(电源负) | COM- |
说明:
- 这是厂家官方的 NPN 接法,传感器由控制器供电,不用另接电源。
- 线色以传感器自带说明书为准。三线制传感器的行业惯例是棕正、蓝负、黑信号,下图里的颜色只是示意,不要照图上的颜色接。
- 如果你的控制器型号端子上没有 COM+ / COM-,只有 VCC / GND / IN,那就棕接 VCC、蓝接 GND、黑接 IN1。
- 多个传感器时,第二个接 IN2,第三个接 IN3,以此类推。

(原图见 科星开关量接线图)
2.2 控制器供电¶
VCC 接电源正,GND 接电源负。上电后 POWER 灯常亮。
2.3 控制器接电脑¶
232 转 485 的 1 接控制器 485 端子的 A(或 A+),2 接 B(或 B-)。接反不会烧,但通不了,读不到就先对调 A、B 试一次。
插上电脑后,打开"设备管理器 → 端口(COM 和 LPT)",记下这根线的 COM 口号,例如 COM5。如果分不清就多尝试一下确认是 COM 几。
3. 用厂家软件验证接线(必做,约 5 分钟)¶
- 打开"串口继电器调试软件 V1.1.0",串口选刚才记下的 COM 口,波特率选 9600,点"打开串口"。
- 软件会自动读出设备地址,出厂是 1。读不出来,先检查 A、B 有没有接反。
- 切到"开关量状态读取(03 功能码)"页,点"读取开关量状态"。此时 DI1 应显示灰色"无信号"。
- 用手挡住传感器(或把工件放到传感器前),再点一次"读取开关量状态",DI1 应变成黄色"有信号"。变了说明传感器和控制器都通了。
- 看软件左下角的"接收数据"一行,记下第一路返回的寄存器值。正常是 0001。这个数后面填软件要用。
- 到"基础联动+主动上传"页确认"开关量主动上传"没有开启(出厂是被动)。开了会往串口乱发数据,干扰软件轮询。
- 验证完关闭厂家软件。串口只能被一个程序占用,厂家软件不关,labeldetect 打不开串口。
4. labeldetect 软件设置¶
4.1 通讯设备(运行端 → 菜单"设备设置")¶
| 项 | 填写 |
|---|---|
| device type | MODBUSRTU |
| 端口 | 第 2.3 步记下的 COM 口,例如 COM5 |
| 波特率 | 9600 |
| 数据位 | 8 |
| 校验 | N |
| 停止位 | 1 |
| 超时 | 1.0 |
点确定关闭对话框后,软件会立刻按新参数打开串口,不用重启。如果此时弹出"打开串口失败"的提示,先确认厂家调试软件已经关闭、COM 口号没填错。
4.2 相机触发模式¶
在相机设置里把触发模式设为软触发。
4.3 在运行顺序里插入"通讯触发"(调试端 → "编辑运行顺序")¶
- 打开"编辑运行顺序"窗口,在指令表任意一行点右键,选"插入通讯触发",表里会多出一行 (trigger#1)。
- 选中 (trigger#1) 这一行,右侧参数按下表填写:
| 项 | 填写 | 说明 |
|---|---|---|
| 从站ID | 1 | 控制器地址,第 3 步第 2 点读到的那个数 |
| 寄存器类型 | READ_HOLDING_REGISTERS | 下拉第 3 项。不要选其它三项 |
| 地址 | 12288 | 对应控制器第 1 路开关量(厂家文档里的 0x3000)。IN2 填 12289,IN3 填 12290,以此类推 |
| 触发条件值 | 1 | 第 3 步第 5 点记下的返回值,通常是 1 |
| 读取间隔 | 0.05 | 单位秒。默认 0.2 太慢,容易漏掉短信号 |
| 触发延时 | 0 | 单位秒。传感器到相机之间有距离、需要等工件到位再拍时,这里加延时 |
注意:
- 寄存器类型只能选 READ_HOLDING_REGISTERS。READ_DISCRETE_INPUTS 在部分版本里不可用,选了会一直等不到触发。
- 地址填 12288,不要填 0,也不要按 PLC 组态手册"加 1"。
-
有几台相机要用同一个传感器触发,只插一个 (trigger#1) 即可,后面的相机会一起拍。
-
把 (trigger#1) 用鼠标拖到拍照那一行的前面。顺序是:先等触发,再拍照,再检测,再输出。
- 在拍照那一行点右键,选"设为主动触发"。这样信号一到相机立刻曝光,时序最准。
- 点"保存"。
5. 试运行验证¶
- 点运行。运行日志应出现"等待通讯触发(trigger#1)",软件停在这里等信号。
- 用手挡一下传感器。日志应依次出现"通讯触发(trigger#1)完成"→ 相机名"开始拍照并合成"→ 检测结果。
- 松开传感器,日志回到"等待通讯触发",等下一件。
到这一步就可以上线了。
6. 注意事项与常见问题¶
触发方式是"看到信号就拍",不是"信号变化才拍"。 工件必须是"经过"传感器。如果工件停在传感器前面不走,软件拍完一轮回来发现信号还在,会再拍一次,一直重复。安装传感器时要保证工件通过后信号消失。
信号太短会漏拍。 软件每 0.05 秒读一次,加上串口一来一回的时间,传感器被遮挡的时间至少要 0.1 秒。工件很小、速度很快时,把传感器装在工件较长的一侧,或用带"延时断开"功能的传感器。
一直停在"等待通讯触发"。 按顺序检查:
- 厂家调试软件是不是还开着占了串口。
- 设备设置里的 COM 口号对不对(拔插 USB 线后 COM 号可能变)。
- 485 的 A、B 是否接反,对调试一次。
- 波特率是否 9600、从站 ID 是否 1(在厂家软件里能读出来就没问题)。
- 挡住传感器时,厂家软件里 DI1 是否变黄。不变黄是传感器接线问题。
- 厂家软件里返回值是不是 1。不是 1 就把"触发条件值"改成实际返回的数。
软件报"Modbus RTU failed to open serial port"。 串口被别的程序占用,或者 USB 转 485 线没插好、驱动没装。
只想换传感器,不想动软件。 只要还是 NPN 三线制,直接换,软件不用改。换成 PNP 传感器接线不同,先联系我们。
7. 备用方案(第 4 步读不到值时才用)¶
在厂家软件"基础联动+主动上传"页,把第 1 路输入设为"联动开关量 带锁",这样传感器一挡,继电器 DO1 跟着吸合、松开就断开。然后 labeldetect 里通讯触发改成:
| 项 | 填写 |
|---|---|
| 寄存器类型 | READ_COILS |
| 地址 | 0 |
| 触发条件值 | 1 |
缺点:每拍一次继电器响一次,机械继电器有寿命,产量大的产线不建议长期用。
附:控制器 Modbus 指令速查(来自厂家文档)¶
| 功能 | 功能码 | 起始地址 | 说明 |
|---|---|---|---|
| 读开关量输入(单路) | 03 | 0x3000(十进制 12288) | 每路一个寄存器,第 1 路 0x3000。本方案用这条 |
| 读开关量输入(按位) | 02 | 0x0000 | 一个字节 8 路,bit0 为第 1 路。labeldetect 部分版本不支持 |
| 读继电器状态 | 01 | 0x0000 | 一个字节 8 路 |
| 读继电器状态(单路) | 03 | 0x1000(十进制 4096) | 每路一个寄存器 |
| 控制继电器 | 05 | 0x0000 | FF00 吸合,0000 断开 |
出厂串口参数:9600,8,N,1;设备地址 1。CRC 为标准 Modbus CRC16。
通讯¶
软件与 PLC、上位机、MES 之间的通讯配置与联调方法。
本章待补充
计划包含:通讯设备类型总览(Modbus RTU / Modbus TCP / TCP 服务端与客户端 / 串口)、 运行顺序里的通讯触发与通讯输出、结果变量的引用写法、MES 对接、联调与抓包排查。
常见问题¶
现场高频问题的排查步骤。每个问题按"现象 → 先查什么 → 怎么解决"写。
本章待补充
计划收录:相机取不到图、一直等待触发、扫码漏读、有无检测误报、软件闪退后怎么取日志、授权到期或指纹不符。
更新日志¶
新旧术语对照表¶
本版起界面统一改用下表右侧的新名称。下方历史版本条目一律沿用当时的旧称, 未做改写, 查阅旧条目时请按此表对照。
| 旧称 | 新称 | 说明 |
|---|---|---|
| 工作站 | 相机工位 | 一路取像通道: 绑定一台相机, 下挂若干检测方案。口语可简称"工位"。"相机"一词此后专指硬件本身(相机设置 / 相机参数 / 相机品牌) |
| 检测器 | 检测方案 | 相机工位下一级: 持有一组模板图(主模板图 + 若干副模板图), 并带独立的相机 / HDR / 光源参数 |
| 分类器 | 检测项 | 模板图上划出的一个检测对象(如"标签外框""固定区域_1") |
| XX检测器(如 标签定位检测器 / 孔洞缺陷检测器 / 细节检测器) | XX检测框 | 检测项下一级的 ROI 算子。旧称与上面的"检测器"同名不同层, 是长期歧义源, 本次一并消歧 |
名称改动同时波及新建时的默认名: 新建相机工位默认名为
相机工位N(原工作站N)、新建检测方案默认名为检测方案N(原检测器N)。 因存图目录名与 PLC / MES 指令串由这些名字拼成(存图根/…/相机工位名_检测方案名/、(相机工位名->检测方案名)), 新建工程时请同步更新现场的 PLC 指令表与 MES 解析规则;已有工程内已经取好的名字不会被改动。
2.0.6.07(main) (2026.01.28)¶
新增¶
- 软加密校验
修复¶
- 修复分类器下定位参数的算法为模板匹配时, 没有设置模板图会导致加载工程异常的问题
- 修复MES通信异常会导致软件卡死的问题
优化¶
- 去掉保存ROI小图的功能
2.0.6.06(main) (2025.09.02)¶
新增¶
- 新增对道显液态镜头的支持
- 新增了系统配置文件中对于保存ROI小图的控制位
修复¶
- 修复主界面HTML标签异常显示的问题
- 修复添加多种指令后, 原来的isFirstLabelWorker逻辑错误问题
2.0.6.05(main) (2025.04.14)¶
新增¶
优化¶
- 更换了解码算法
- 优化了部分接口代码的调用
- 优化了MES通信的关闭过程
修复¶
- 修复StrVar类型在使用时判断不够准确的问题
- 修复HDR功能不支持彩色图像的问题
- 修复了部分情况下事件循环时类型判断不够准确导致调用了不存在属性的问题
2.0.6.03(demo) (2025.01.17)¶
新增¶
- 标签外框新增模板匹配算法切换
- 新增通讯设备选择modbus协议设备时, 通讯输出的输出值选择bool类型时可以自定义区分值
- 标签外框的特征点匹配算法新增扩张匹配的可选项
- 新增解码结果的正则过滤功能
优化¶
- 优化解码算法
- 优化称重串口收到负数, 多组数据时的处理逻辑
修复¶
- 修复由于多线程的不确定性, 导致逻辑检测比对变量时的误判问题
2.0.6.02 (2024.11.29)¶
新增¶
- 新增回车键触发的系统配置项
- 新增调试界面允许通过框选ROI来新建分类器的功能
优化¶
- 优化样式表
- 暂时去掉各种运行时间的显示
- 暂时允许操作: 禁用条码字符对的码检测后, 用OCR结果作为SN
修复¶
- 修复对相机触发时间的计算方式错误
- 修复数据收发(扫码器)的重复扫码错误
- 修复检测器在保存时, 将原图保存为了灰度图的问题
2.0.6.01 (2024.11.15)¶
新增¶
- 新增显示分类器NG情况
- 新增扫码枪结果作为自定义变量, 可供SN比对
- 新增保存工程模式(速度优先/空间优先), 默认速度优先
优化¶
- 简化工作站和检测器的命名
- 优化模板触发的默认参数
修复¶
- 修复打开调试界面以及打开调试界面的部分对话框, 有时白屏闪退的问题
- 修复对颜色工具面积范围的判断问题
- 更新螺丝检测模型
- 更新海康相机驱动
- 修复设置相机参数界面, 切换触发模式时, 参数与相机状态不一致, 导致软触发卡死的问题
- 修复新OCR算子英文模型的越界问题
- 修复关闭设备设置窗口后, 没有重新初始化所有设备的问题
- 修复统计数据的一处变量错误
- 修复获取磁盘空间统计时, 对路径判断不佳的错误
2.0.5.32 (2024.10.22)¶
新增¶
- 新增三色灯, 蜂鸣器, 传送带等设备的控制界面
- 新增串口设备收发数据和指令的专用界面
优化¶
- 检测器全局参数增加固定图案缺陷检测所需的更亮, 更暗阈值参数
- 优化异常检测算子自动注册图片时的重复度判断
2.0.5.31 (2024.10.17)¶
新增¶
- 新增烽火无SN的存图格式
- 新增通讯输出指令的延迟输出属性
优化¶
- 优化了日志记录, 并追加了monitor日志
修复¶
- 修复OCV算子的对话框在特定条件下ROI坐标错误的问题
~ (2024.10.07)¶
新增¶
- 光源控制器配置增加运行时常量模式, 便于模板触发
- 增加新的OCR算子
- 增加分类器复制粘贴功能
优化¶
- 优化统计数据文件的读写, 以及出错处理
- 简化标签外框分类器的参数
- 简化固定图案缺陷检测的部分参数
- 简化码检测算法的参数, 去掉多行字符比对
- 简化OCR算法的参数
2.0.5.30 (2024.10.07)¶
新增¶
- 光源控制器配置增加运行时常量模式, 便于模板触发
- 增加分类器复制粘贴功能
优化¶
- 优化统计数据文件的读写, 以及出错处理
修复¶
- 修复一个工作站下多个检测器, 或检测器相机参数延时较大时, 点击软触发按钮会多次触发的问题
- 修复点击运行按钮后, 检测器相机参数的触发相关参数失效的问题
2.0.5.29 (2024.09.26)¶
新增¶
- 新增系统设置, 所有检测器结果整合为总结果时, 可只取部分PASS
优化¶
- 优化有无检测的斑点检测和边缘分析参数的取值范围
修复¶
- 修复标签检测工作站绑定相机后, 然后被禁用, 再切换工程, 上一工程的相机没有释放的问题
- 修复统计数据参数缺失的问题
2.0.5.28 (2024.09.20)¶
新增¶
- 新增统计数据超时删除的功能
- 运行指令编辑页面新增上移, 下移按钮
优化¶
- 优化配置项的位置
- 优化运行时间统计
修复¶
- 修复MES对返回消息处理混乱的问题
2.0.5.27 (2024.09.11)¶
新增¶
- 调试界面单次触发加入光源控制器逻辑
优化¶
- 优化固定图案缺陷检测的白底黑字检测逻辑
修复¶
- 修复使用了有无检测的AI功能, 会出现无法保存工程的问题
- 修复异常检测训练时会出现卡死的问题
2.0.5.26 (2024.09.05)¶
新增¶
- 新增绑定相机时, 相机品牌自定义选择
- 新增FTP存图功能
优化¶
- 优化固定区域的白底黑字检测逻辑
- 优化通讯输出的错误提示
修复¶
- 修复FTP存图没有检测路径是否正确的问题
- 修复称重串口的流程和指令的逻辑问题
2.0.5.25 (2024.08.23)¶
新增¶
- 新增异常检测分类器
优化¶
- 优化Modbus RTU Handler的输出信息
- 调整系统设置的UI
- 优化调试界面, 工作站, 检测器NG情况的显示
- 调整整体存图的逻辑
修复¶
- 修复运行指令编辑界面, 输出的modbus slave id保存错误的问题
- 修复迈德威视相机在设置触发模式前, 没有准备视频流的问题
- 修复液态镜头的逻辑漏洞
2.0.5.24 (2024.08.12)¶
新增¶
- 新增不良品不上传MES的选项
- 新增存图时去除windows的非法字符
优化¶
- 优化主界面检测器的结果背景颜色显示
- 优化OCV默认参数, 训练和删除字体的逻辑
- 超时锁屏改为不弹窗, 直接在侧边显示, 并且运行也计时
修复¶
- 修复迈德威视网口相机的序列号异常的问题
- 修复品质未审核报错白屏的问题
2.0.5.23 (2024.07.15)¶
新增¶
- 增加新的OCV算法, 与新旧切换功能
- 模板预处理新增了镜像操作
- 新增对彩色相机的兼容
- 新增颜色抽取分类器及其算法
- 调整了运行时指令的架构
优化¶
- 优化相机参数设置页面保存配置的逻辑
- 优化图像增强参数的配置
- 优化系统设置页面内光源串口和PLC串口的选择
- 调整超时锁屏的逻辑
- 禁用相机参数设置页面使用ESC退出
- 增加上一次绑定相机的记录, 优化相机偶尔掉线后重新绑定参数会变更的情况
- 优化相机列表的显示, 增加用户自定义名称字段
- 优化部分运行时间的显示
修复¶
- 修复保存工程后, 超时锁屏的计时器没有重新开始计时的问题
- 修复品质未审核弹窗报错时, 窗体内容偶尔为空的问题
- 修复数据统计过程中, 抛错类型不正确的问题
2.0.5.21 (2024.05.09)¶
新增¶
- 新增主界面显示分类器的PASS ROI
- 增加basler, 海康相机支持
- 增加模板触发功能
- 增加部分双语切换功能
- 增加OCR模型加速功能选项
优化¶
- 优化相机和分类器的参数设置
- 优化重量不良的判断逻辑
- 优化运行时间的统计显示
修复¶
- 修复调试界面单次触发相机异常的问题
2.0.5.20 (2024.03.29)¶
新增¶
- 新增PASS图保存时的后缀可选择, 以节省空间
- 新增定位参数的模板匹配可选择始终自动计算参数
优化¶
- 优化存图线程
- 优化声音文件的加载过程
- 优化总运行时间的显示
- 优化OK/NG判断时阈值的可调整范围
- 优化运行模式的限制
修复¶
- 修复相机参数设置界面对触发类型判断有误的问题
2.0.5.19 (2024.03.15)¶
新增¶
- 调试界面新增单次触发按钮
优化¶
- 调试界面右键菜单取消原图选择, 默认不使用原图, 添加标签外框选择
- 允许分类器右键菜单可修改是否使用原图
- 字符检测默认关闭预处理
修复¶
- 修复分类器使用原图时, 导入工程后图像赋值出错的问题
- 修复分类器禁用后部分算子仍会进行训练或运行的问题
- 修复度申相机的接口路径不一致的问题
2.0.5.18 (2024.01.15)¶
新增¶
- 增加打开工程失败时的错误记录日志
- 新增解码C/S架构, 提升解码时间
- 新增调试界面模板拉伸的光照拉伸选项
- 新增UPCA兼容模式, 去掉EAN13码制首位的0
优化¶
- 优化存图的路径命名规则
- 优化存图逻辑, 不再检测已用存储空间大小
- 设置自动存图时不再自动修改检测器的存储空间大小
- 优化配置文件的存储
- 优化MES信息的显示
修复¶
- 修复固定, 可变, 字符在禁用后仍会进行训练的问题
- 修复字体检测时自动选择字体的路径错误问题
- 修复不启用SN时日期格式错误的问题
2.0.5.17 (2023.11.14)¶
新增¶
- 新增码检测错误模块检查功能
- 新增侧栏MES收发时间的显示
优化¶
- 优化主界面品质管理的字体表现
- 变更存图路径的逻辑
修复¶
- 修复保存工程意外中断后, 无法再次保存的问题
- 修复多检测器存图时删除路径异常报错的问题
2.0.5.16 (2023.11.02)¶
新增¶
- 新增品质权限管理功能
- 新增小样本学习功能
优化¶
- 模板图编辑模式的旋转角范围扩展到-180度到180度
- 增加打开调试界面的快捷按钮
- 工程体积优化
2.0.5.15 (2023.08.29)¶
新增¶
- 新增模板匹配算法
- 新增卡尺工具
- 更新螺丝检测模型
优化¶
- 暂时移除轮廓分割和轮廓识别
修复¶
- 修复细节检测器的更新结果问题
2.0.5.14 (2023.08.28)¶
新增¶
- 新增逻辑检测分类器, 可进行可变区域的日期结果比对和固定区域的定位距离判断
- 新增码检测的与无明文固定字符比对的功能
- 有无检测新增螺丝检测模型
- 新增搜索参数可按ROI搜索的功能
优化¶
- 优化固定图案缺陷检测的自动算法检测
- 优化有无检测界面在低分辨率下的显示
- 优化字体缺陷检测的读取模板流程
- 新建标签缺陷检测器时自动递增序号
- 调试界面训练时可取消后续的训练
- 优化固定图案定位参数的特征点显示
- 优化固定图案定位参数的强弱边缘自动计算
修复¶
- 修复细节检测器的参数问题
- 修复有无检测的结果初始化异常的问题
- 修复固定图案缺陷检测时矫正角度超范围的异常报错问题
- 修复检测器设置取反后模板图未刷新的问题
2.0.5.13 (2023.08.14)¶
新增¶
- 区域分析新增边缘检测工具, 并更名为有无检测
优化¶
- OCR模型升级
修复¶
- 修复不检验SN时良率统计的问题
- 变更MES上传失败时结果标签的底色
- 修复operatorId缺失的问题
- 修复当已经打开工程后, 调整自动存图设置, 没有映射到工程检测器上的问题
2.0.5.12 (2023.08.09)¶
新增¶
- 新增运行后检测结果音声播报的功能
- 新增是否启用SN检查的功能
修复¶
- 修复通过相机设置界面添加主模板后, 再首次点击检测器, 切换模式失败的问题
- 修复系统设置中工作站数量校验出错的问题
2.0.5.11 (2023.08.05)¶
新增¶
- 新增逻辑检测分类器, 用于比对可变区域的结果字符, 目前仅支持比对日期格式
- 新增训练工程菜单项, 位于调试界面左上角->菜单, 将保存和训练拆分成2个动作
- 新增软件系统设置, 统一管理自动存图, 光源控制器串口等参数
- 字符检测参数新增中文字符转换为英文字符的勾选项, 该参数默认为真
- 新增从设置相机参数界面配置模板图的功能
- 新增从设置相机参数界面通过串口打开光源的功能
优化¶
- 优化分类器禁用后就仍要进行训练的问题, 调整为部分分类器禁用后不进行训练
- 优化固定图案缺陷检测时自动算法选择的标准
- 优化ROI向导功能的使用
- 优化运行时间
- 优化标签外框定位, OCR识别的结果显示
- 优化拖动编辑界面的ROI后, 部分分类器支持图像即时显示
修复¶
- 修复通讯客户端在运行出错后未显示的问题
- 修复软件系统设置中赋值异常的问题
2.0.5.10 (2023.06.25)¶
新增¶
- 新增HDR合成拍照与软触发
- 新增解码方法
- 新增定位参数的算法(用在可变区域与条码字符对)
- 新增字符缺陷检测时的部分中间过程图
优化¶
- 优化MES结果显示, MES写入失败时结果也将在主界面NG/PASS处显示.
- 打开与新建工程时, 默认连接通讯客户端并隐藏.
- 优化自动存图路径与存图相关的设置, 当前自动存图格式为 D:/鲁班LOGO机/NG/日期白班/工作站名_检测器名/SN.png
- 优化了缺陷检测算法的一些默认数值
- 延长了MES的通信等待时间, 避免超时情况频繁出现
修复¶
- 修复缺陷检测的透视变换, 在迭代次数过高时容易找不到边缘特征点的问题
- 修复HDR软触发不稳定, 合成图像亮度会变化的问题
- 修复在每个检测任务开始前清空相机缓存, 其在工作站有多个检测器时无效的问题
2.0.5.9 (2023.06.09)¶
新增¶
- 新增软件全局设置: 自动存图
- 勾选自动存图后, 会变更检测器内的存图路径(如果之前为空), 以及所有图都存
- 新建检测器时, 检测器设置内的存图默认启用, 路径为工程路径\工作站名\检测器名
- 新建与打开工程时, 将检测器的存图路径变更(如果之前为空)和NG存图改为False
2.0.5.8 (2023.05.19)¶
新增¶
- 新增对度申相机的适配
修复¶
- 修复开启标签外框定位参数的透视矫正, 和开启多曝光之后会出错的问题
- 修复相机设置界面从连续模式切换到触发模式, 保存之后没有取消读图的问题
2.0.5.7 (2023.05.10)¶
新增¶
- 新增授权码管理机制
- 新增可选标签外框的所有特征点来做定位匹配
优化¶
- 优化了运行时可打开分类器界面修改参数
修复¶
- 修复了区域分析的部分BUG
2.0.5.6 (2023.04.18)¶
优化¶
- 优化了多行字符的表格显示, 增加结果详细信息, 表格固定长度
- 优化ROI向导, 邻近ROI合并
- 优化分类器窗口结果PASS, FAIL显示
- 优化多行字符的默认搜索参数
- 默认启用标签外框矫正, 是否启用矫正放到基础参数里
2.0.5.5 (2023.04.17)¶
新增¶
- 新增ROI自动检测向导
2.0.5.4 (2023.04.14)¶
优化¶
- 优化多行字符ROI排序方式
修复¶
- 修复编辑模式下多行字符屏蔽掩膜取图不对的问题
- 修复模板图操作空间显示不正确的问题
2.0.5.3 (2023.04.13)¶
新增¶
- 新增多行字符可屏蔽其他分类器ROI的功能
- 新增鼠标中键按住拖动视野的功能
修复¶
- 修复多行字符提取行数调小后, 在设置参考字符时出现越界的问题
- 修复自动添加字体时, 默认路径不正确的问题
2.0.5.2 (2023.04.12)¶
新增¶
- 多行字符新增了比对相似度, 删除了是否混淆
- 调试界面的滚轮事件变更为缩放操作
修复¶
- 修复了条码识别预处理会改变输入图的问题
2.0.5.1 (2023.04.11)¶
新增¶
- 新增区域分析分类器
- 条码识别增加图像预处理
优化¶
- 优化了调试界面的布局显示
- 优化了多行字符的识别预处理
修复¶
- 修复条码字符对里条码识别结果底层变量未赋值的问题
2.0.5.0 (2023.04.03)¶
新增¶
- 新增多行字符分类器
- 新增码检测分类器可作为SN码
优化¶
- 底层库轻量化
2.0.4.1 (2023.03.29)¶
优化¶
- 默认关闭三色灯配置
- 默认开启NG存图, 路径为软件安装目录下的SaveImage
- 开放定位参数-金字塔参数可调。低分辨率下建议改为一层,并设置数值为3
- SN码获取逻辑改为优先扫码获取,扫码失败时从OCR结果获取
修复¶
- 修复了标签外框定位参数部分数据类型错误的BUG
2.0.4.0 (2023.03.22)¶
优化¶
- 标签外框定位参数的算法优化
- DataMatrix解码算法优化
- 优化了主界面运行状态时不可打开分类器进行参数修改
修复¶
- 修复了单模板运行时有时会触发多曝光的问题
- 修复了单模板运行时NG的ROI位置错误的问题
2.0.3.2 (2022.10.18)¶
新增¶
- 条码检测结果中可对结果进行裁剪
- 提供多曝光扫码功能
优化¶
- 相机配置时连续模式下可直接保存设置
- 优化串口通讯处理
修复¶
- 修复最小限定框算法BUG
2.0.3.1 (2022.9.24)¶
新增¶
- 设置黑白
优化¶
- 优化未启用定位时,不检查是否训练
- 优化训练默认参数
- 条码, 固定, 可变字符缺陷参数默认不启用
- 定位参数训练器的强弱边缘默认值优化
- 标签外框定位参数的标签矫正功能默认不启用
- 字体训练-读取模板时,默认抓取当前图片并设置结果,优化训练体验
- 字符识别工具里面默认添加中英文冒号的替换字符对
修复¶
- 修复多工作站相机读图问题
- 禁用部分按钮
- mes切换到在线时, 第二次及以后不会做登陆检查的问题
- mes上传的重量数据类型不对的问题
- 修复SN码带有非法字符时存图路径有误的问题
-------------------------------------------------------------------------------------------
2.0.2.1 (2022.3.21)¶
新增¶
- 统计功能
- 人工复判-静默密码
- 判对率
优化¶
- 检测器检查硬件报错时候也报出工作站的名称
修复¶
- 修复已知bug
-------------------------------------------------------------------------------------------
2.0.1.4 (2021.12.30)¶
新增¶
- 可设置软件抛错处理模式
- 可设置软件运行模式
- 可自定义检测流程
- 显示当前特征点数
- 框选显示区域像素面积
- 新增可停止训练操作
优化¶
- 打包脚本
- "设置为模板"->"设置为特征点模板"
- 比对图像界面优化使用
修复¶
- 修复超时锁屏解锁后 用户权限显示界面错误的bug
- 修复存图流程的bug
-------------------------------------------------------------------------------------------
2.0.1.3 (2021.12.6)¶
新增¶
- 可单独保存相机配置文件
- 存图空间即将用完提示信息
- 分类器可设置为模板
优化¶
- 运行界面保存工程时不执行训练操作
- 切换调试文件夹时候弹出进度条
- 运行过程中不能打开工程
修复¶
- 修复配置文件损坏后的处理机制
- 修复更新调试界面出现错误的bug
- 修复退出软件选择保存不能成功退出的bug
- 修复检测器被禁用后拍照触发不了的bug
- 修复字符识别ui未显示的bug
-------------------------------------------------------------------------------------------
2.0.1.2 (2021.11.23)¶
新增¶
- 打开调试图片文件夹可选择屏蔽特定类型的图片
优化¶
- 优化 超时锁屏功能的窗口弹出
修复¶
- 修复存图耗时太长的bug
-------------------------------------------------------------------------------------------
2.0.1.1 (2021.11.15)¶
新增¶
优化¶
-
调试软件图标
-
优化 调试软件退出提示保存功能
-
优化 超时锁屏功能的窗口弹出
-
优化 标签外框的定位参数, 空白区域参数的显示
修复¶
-
修复多个检测器时卡不包含相机触发时间错误的bug
-
修复打包文件找不到cv_wechat的问题
-
修复删除图片文件报错的问题
-------------------------------------------------------------------------------------------
2.0.1.0 (2021.11.10)¶
新增¶
1. 新增 轮廓识别分类器
2. 新增 可选择运行时间是否包含相机触发时间
3. 新增 可单独开启调试软件
4. 新增 超时锁屏
优化¶
修复¶
-------------------------------------------------------------------------------------------
2.0.0.7 (2021.10.28)¶
新增¶
-
新增 工程另存为 功能
-
新增 比对图片界面 可比对模板图
优化¶
-
优化运行界面图片控件的显示
-
优化运行界面左侧布局显示
-
优化 采用线程打开工程文件
修复¶
- 修复当修改模板图时候 取图显示错误的bug
-------------------------------------------------------------------------------------------
2.0.0.6 (2021.10.19)¶
新增¶
- 可设置相机读图超时时间
优化¶
修复¶
-
修复已知bug
-
修复写mes时候上传的defectDesc不对的bug
-
修复通过键盘删除 屏蔽空白/内容框 闪退的bug
-------------------------------------------------------------------------------------------
2.0.0.5 (2021.10.16)¶
新增¶
-
串口设置界面新增指令操作参数
-
调试界面可显示通道值/像素坐标
优化¶
- 打开工程会默认打开上一次工程文件目录
修复¶
-
修复解析串口数据出现错误的bug
-
修复状态栏显示信息会消失的问题
-
修复图片对比界面当切换下一个检测器再切回来时显示图片比例不对的问题
-
修复运行中拔掉串口线再点击停止按钮后会一直弹框的问题
-------------------------------------------------------------------------------------------
2.0.0.4 (2021.10.12)¶
新增¶
-
分类器-屏蔽内容检测框
-
分类器-屏蔽空白检测框
-
新建分类器时可选择是否使用原图
优化¶
-
启用/禁用当前分类器菜单优化
-
优化 切换检测器/模式/, 旋转模板图时进度条提示
-
优化 切换检测器时, 显示图片窗口已被放大时, 默认矫正为初始显示比例
-
优化 旋转/拉伸模板图的操作流程
-
优化 运行界面运行时, 不能操作模板图旋转参数
修复¶
-------------------------------------------------------------------------------------------
2.0.0.3 (2021.10.9)¶
新增¶
优化¶
修复¶
-
修复打开调试文件夹以及图片比对界面切换图片的bug
-
修复切换检测器/切换模板图时候 直接点击复选框会出现的未刷新界面的bug
-
修复调试界面运行后到运行界面运行导致刷图错误的问题(运行前重置检测器的result)
-------------------------------------------------------------------------------------------
2.0.0.2 (2021.9.30)¶
新增¶
-
蜂鸣器设置
-
多进程模式
-
可设置运行界面显示布局
-
运行界面可双击显示图片控件打开对应检测器的原图以及结果图
-
串口通讯
-
调试界面可设置图片拉伸类型
-
字符识别界面新增 “替换字符”
优化¶
-
优化检测器点击, 模板图项点击的问题
-
新建工作站,检测器的名称长度限制为20
-
优化通讯服务端指令列表的初始化显示
-
优化检测图片比对操作
-
优化调试界面的运行(采用线程执行)
修复¶
-
调试运行
-
重启线程出错后未刷新调试界面运行线程标志位的bug
-------------------------------------------------------------------------------------------
2.0.0.1 (2021.9.20)¶
新增¶
-
调试模式下可选择打开调试图片文件夹
-
鼠标右键可以选择增加分类器
-
运行界面可双击打开图片文件夹
-
空白区域增加屏蔽检测区域
优化¶
-
拍照后, 软件状态切换为 “运行中”
-
禁用检测器, 模板图的双击操作
-
保存提示信息带工作站名称
-
添加分类器时会隐藏别的roi
-
新建检测工作站前增加进度条提示
修复¶
-
编辑模式下新建检测器, "当前图原图" 这一页会被删除的bug
-
多个检测器情况下, 删除某个检测器的标签外框后再切换到别的检测器时, 调试按钮不能点击的bug
-------------------------------------------------------------------------------------------
2.0.0.0 (2021.9.17)¶
新增¶
-
更换软件logo图标
-
可通过键盘点击roi删除分类器
-
拍照前, 软件状态切换为 “运行中”
-
空白区域新增参数选择框
-
没有权限添加副模板的分类器直接不显示操作按钮
优化¶
-
切换调试/编辑模式偶尔出现图片卡住情况
-
调试图有值则默认切换到调试模式
-
优化windows下弹窗放大缩小的问题
-
优化光栅误触的问题
-
优化windows下运行按钮的实现, 使输入框失去焦点
-
优化调试界面运行后判断当前运行模式再进行刷图