• 广东省 广州市 番禺区
  • 亚运大道金海岸二期西区写字楼区418
  • 电话/微信:
  • 185 2058 7920
  • T
    SPC的数据采集方式和案例汇总

    SPC分析软件,是否有好用的数据同步/录入方式,这是很重要的功能,甚至决定了SPC项目能不能推广起来的。
    我们的SPC软件支持的检测项目数据录入/同步的方式有:在线手工录入、Excel批量导入、HTTP接口同步、MQTT、TCP、OPC等方式,下面介绍一下各种录入/同步的方式和应用。
    一、SPC数据录入/同步方式

    1.1 在线手动录入(单点)

    • 支持单行、多行录入
    • 录入后控制图实时更新
    • 支持录入的属性字段自定义

    1.2 在线手动录入(多点)

    • 支持多个检测项目
    • 支持检测项目调整录入顺序
    • 支持按行/按列跳转录入
    • 支持外部USB/蓝牙输入设备自动录入和跳转
    • 支持录入的属性字段自定义

    1.3 EXCEL批量导入

    • 支持xlsx文件
    • 支持多个sheets
    • 支持一个sheet多个检测项目
    • 支持重复数据更新
    • 支持重复数据强制插入
    • 支持重复数据不导入

    1.4 HTTP同步接口

    • 支持接口认证/不认证
    • 接口支持独立部署,不影响其他spc服务
    • 支持对照表id方式同步
    • 支持是否进行数据校验功能(高频数据不校验性能更高)
    • 支持同步数据是否记录日志功能(高频数据推荐不记录日志,性能更高)
    • 出现重复日期,支持跳过/更新/强制增加分钟、秒插入

    1.5 MQTT

    MQTT 是一种基于标准的消息传递协议或规则集,用于机器对机器的通信。智能传感器、可穿戴设备和其他物联网(IoT)设备通常必须通过带宽有限的资源受限网络传输和接收数据。它是一个三方协议,有服务器方、发布方、订阅方,我们的SPC的MQTT是订阅方。

    订阅配置
    • 支持用户名密码校验
    • 支持个性化订阅主题
    • 支持个性化JSON内容格式(更好的符合发布方的格式要求)
    • 支持MQTT服务独立部署
    模拟发布方发布

    1.6 OPC协议

    OPC UA 实现了与各种 PLC 品牌和型号的无缝通信和数据交换。 它消除了对专有协议的需求,简化了来自不同供应商的设备环境中的连接。 

    与 Modbus 等传统 PLC 通信协议相比,OPC UA 在易于设置、安全通信和访问更丰富的数据方面具有显著优势。 OPC UA 在安全性、灵活性和用户友好性方面优于传统协议。  

    我们SPC提供的OPC服务是主动方,我们会根据配置定期去OPC服务器获取数据。

    • 支持采样频率
    • 支持采样策略
    • 支持过滤数据后采样
    • 支持属性同步

    1.7 基于TCP协议的JSON同步

    我们SPC提供TCP Server服务端口,设备只需要作为TCP Client主动向我们的SPC TCP Server推送数据,即可实现数据同步。同步内容格式和MQTT、HTTP一样的格式的JSON。
    二、案例
     
     

    2.1 TCP SERVER推送自动采集

    梅特勒的在线重量计,每称重一包都会用 TCP Server发送一个重量数据。我们开发了一个小程序,配置好当前生产的产品、班次和需要同步到的目标检测项目,监听着TCP Server的数据,实时保存都SPC系统。
    并且在车间上用大屏实时监控。
     

    2.2 MES/QMS/LIMS数据同步

    客户的检测数据保存在MES/QMS/LIMS中,当客户在这些系统中录入检测数据,这些系统会即可调用HTTP接口,把数据同步到SPC系统中。

     

    2.3 业务数据库监控同步

    一些业务系统或者数采中心,没有开发调用接口的能力,但可以通过数据库同步,我们开发了一个实时监控业务系统数据库,如果发现数据有更新,就通过设定的规则,把数据同步到SPC系统。