本系统是一种基于自动识别产品码并根据产品码自动查询该产品在多道工序中的检测结果,同时把合格产品的产品码绑定到当前卷盘码,形成可追溯。可应用于所有需要通过二维码、条码等追溯整个产品过程的生产需求。本系统搭建了与台达系列PLC(AS300)、产品码识别及数据库数据交互驱动平台,解决了平坦度包装整合一体的自动化测试与数据追溯问题。系统扩充了PLC存储区的不足,可以大量存储历史数据,按日期分类存储,便于工厂调阅查找。工厂以此建立大数据,对某一阶段的生产效率、良率、不良品分布等作出统计和分析,从而提高产能、提升产品品质、便于产品追溯等。
系统通过扫流程单获取流程单号,依据流程单号从MES数据库获取工艺参数的上下限: 耐压:A1、A2,磁极性:B1、B2,平坦度:C1、C2 本系统: ①从相关仪器上获取当前检测值 耐压A 磁性B 平坦度C→比对合格标准 A与A1 A2比较,B与B1 B2比较,C与C1 C2比较→如A1<A<A2→结果A3=1(OK);如A≤A1或A≥A2→结果A3=2(NG);B,C以此类推。 总结果D=a.A3||B3||C3=2,即NG(OR或运算)b.A3&&B3&&C3=1,即OK(AND与运算) ② 平坦度极差值计算: 冒泡法找最大值与最小值,计算极差; a:设置两个中间变量:fmax、fmin,默认数据的第一项就是最大值、最小值,同时赋值给中间变量; b:数据从第二项开始,依次与两个中间变量比较,若大于fmax,fmax更新为当前值,小于fmin,fmin更新为当前值,一直到最后; c:输出两个中间变量值,极差 = fmax-fmin。 数据应用:1、绑定的数据应用于产品质量的追溯;2、根据各检测的良率与偏差极值,指导生产查找产品组装过程中产生偏差原因;3、应用自动化设备的分选。
| 字段名 | 类型 | 描述 |
|---|---|---|
序号(自增量) |
-- | -- |
工序号 |
-- | -- |
产品码 |
-- | -- |
日期时间 |
-- | -- |
型号 |
-- | -- |
| fieldName | exampleValue |
|---|---|
| 序号(自增量) | 5551102 |
| 工序号 | 45 |
| 产品码 | D0196C822DA05969 |
curl -H "Authorization: Bearer YOUR_API_KEY" \
http://localhost:3001/api/v1/datasets/46070