工控软件定制其他行业

三相机码图溯源质检系统

为华东某智能科技企业的产品质检环节定制码图溯源质检系统,解决三相机图片与条码信息时序错位、NG图片追溯难、PLC信号下发依赖人工的问题;交付一套集图片自动归档、历史查询与PLC联动的质检追溯软件。

项目背景与难点

客户原有质检环节中,三个相机独立采集产品图像,上位机通过TCP发送条码及OK/NG信号,三者需要准确对应才能完成质检追溯。由于三台相机采集速度不同,A相机最快、B次之、C最慢,且互不等待,当多个产品同时进入时,极易出现图片与条码错配。人工整理图片、记录检测结果不仅工作量大,而且无法保证实时性和准确性。此外,现场还需将OK/NG信号下发至PLC控制剔除动作,并支持后续按条码查询历史图片与检测结果。

技术难点集中在三方面:一是多相机图片与条码的时序对齐,必须保证每张图片对应正确的条码;二是TCP报文可能存在粘包/半包,需要正确切分;三是软件需同时处理数据库存储、PLC通讯和界面实时刷新,并发与资源管理复杂。

软件交付内容

敏洽交付的码图溯源质检系统采用C#/.NET WPF开发,由TCP客户端服务、图片处理引擎、数据库服务和PLC通讯服务组成。

TCP客户端负责接收上位机报文,按换行符拆包,解析条码、OK/NG信号及NG内容。图片处理引擎采用线程安全队列和信号量机制,最多并行处理3个条码任务;单个条码内部按A→B→C严格顺序,轮询三个输入文件夹,取最早创建的图片,按“条码_相机_时间戳”重命名并移动到对应输出目录,确保图片与条码精确对应。数据库服务使用SQLite,自动建表并将条码、检测时间、结果、NG内容及三张图片路径一次写入,支持按条码精确查询和全量历史查询。PLC服务通过Modbus TCP连接现场PLC,检测结果自动写线圈下发OK/NG信号,并每5秒心跳探活。主界面实时显示三相机条码与状态、OK/NG/总数统计、TCP与PLC连接状态、待处理/已处理队列长度,并提供10槽NG图片墙,第11张NG图片自动覆盖第1张。同时提供--import批量导入工具,将历史图片按文件名反解析入库。

实施成果

系统上线后,三相机图片与条码的错配问题从机制上得到解决,不再依赖人工对照整理。检测记录实时写入数据库,现场可随时按条码查询历史图片和检测结果,实现全流程可追溯。NG图片在界面以10槽循环展示,质检人员无需翻阅文件夹即可快速定位不良品及对应三相机图像。PLC信号自动下发,避免了漏发或错发,保障了产线剔废动作的及时性。整个质检追溯流程实现了自动化、数字化,降低了人工差错率,提高了现场问题响应效率。系统已投入实际生产运行,稳定支撑三相机并发作业,成为产线质检追溯的关键环节。

关键指标

3台接入相机
3路并发任务
10槽NG图片槽
同类案例

其他相近工况的软件交付项目

工控软件定制半导体 · 3C与电子装备

气密性检测仪器多通道上位机系统

客户:杭州某科技企业

为杭州某科技企业定制气密性检测仪器上位机软件,解决多台压力控制器依赖面板操作、压力数据人工记录且难以追溯的问题;交付支持4台仪器8通道并行监控与批量控制的上位机系统,具备实时曲线、稳定判定、历史存储与Excel导出功能。

8 路接入通道
4 台支持设备
0.3%FS稳定判据
工控软件定制其他行业

锁螺丝设备双平台上位机控制系统

客户:无锡某自动化设备企业

为无锡某自动化设备企业的锁螺丝设备配套上位机软件,解决双工位锁螺丝作业中扫码防错、扭矩/角度/高度数据采集追溯以及与MES对接的问题;交付了双平台控制上位机,实现全流程自动监控与数据落库。

2 个控制平台
8 个螺丝工位
35 列导出列数
工控软件定制医疗与生命科学

高频低电平系统上位机软件

客户:兰州某离子技术企业

为离子加速器控制系统配套上位机软件,交付了基于WPF的可视化操作平台与工业级TCP通信底座,为波形设计软件与下位机的数据联通、参数配置和文件下发等核心功能提供了界面框架与通信基础。

2 路通信链路
16 路光触发通道
4 路波形显示

如需评估贵方机型的同类方案

请告知设备类型与被检工件信息,敏洽将结合本案例的实施经验说明可行性、实现思路与注意事项。

✉