平台无数据如何解决

很多时候在现场,我们将冰精对接完成后,以为大功告成,兴高采烈的打开冰魔方平台查看参数,参数却显示灰色的“–”,不免让人失望,

问题出在哪里呢?

我们针对这种情况梳理了具体的排错流程。

思路

首先我们要了解硬件设备采集参数的具体流程,有了思路才能更好的帮助我们排查故障。

通常硬件采集数据的具体流程是:PLC或HMI屏幕的数据被冰精采集,然后冰精上传到云平台。

如果云平台参数没有显示数据,通常是现场硬件连接或软件调试出现了问题。

硬件连接的节点有:

* PLC/HMI屏幕~冰精
* 冰精~云平台

可能出现的问题有

* 信号线缆连接错误或虚接
* 冰精采集上传未打开
* 冰精与PLC/HMI屏幕通信的参数不正确或设置错误
* PLC/HMI屏幕程序没有对端口进行配置(RS485)
* PLC/HMI屏幕的参数表(地址表)有问题
* 冰魔方平台中参数类型选择错误
* 智能配置软件中参数映射值填写错误或超出软件限制

现场排查

现场排查本着从简单到困难,从可能性最大到可能性最小为原则,顺着思路一步步排查,一步步缩小、确定问题,切忌自乱阵脚,耗时耗力。

 1.首先检查冰精HMI是否有数据显示

  • 有数据显示,且HMI参数全部显示正常

说明PLC/HMI~冰精之间的数据传输正常,着重检查冰精~云平台

  • 冰精采集上传是否开启

  • 冰精网络状态是否为已登录

  • 冰精是否有数据包发出(可联系后台查看数据包的发送情况)

  • 无数据显示,请看下一步

  • 检查数据连接线(数据总线) 数据连接线常见的问题有

    • 信号线缆RS485的A(+)、RS485的B(-)接反或虚接

      这里需要注意

      冰精对接西门子PLC,接线顺序为A对A,B对B

      冰精对接非西门子PLC的其他设备如HMI屏幕,接线需颠倒,为A对B,B对A

      (公司钉盘中有相应文件说明)

    • PLC/HMI的DB9针脚序号接错

      这里需要注意

      由于每个厂家对DB9针脚序号的定义不同,没有通用固定的标准

      所以对于陌生或拿不准的硬件,我们可通过阅读硬件说明书或使用手册来快速了解硬件的对接参数

      例如:

      西门子PLC的RS485针脚为3和8

      昆仑通态HMI屏幕有标准和非标多种型号

      • 标准型号,可通过官网下载说明书查看DB9接口定义,从而确定RS485针脚序号

      • 非标准型号,可拨打官网400电话询问或找设备商、供应商询问

    • 数据连接线与针脚确认无误后,请看下一步

  • 使用 Modbus Poll 调试软件测试 Modbus Poll是一个主机模拟程序,可以非常方便的帮助我们测试Modbus从设备,

    例如:温控器、电能表及支持RS485协议通讯的各类智能硬件 (软件使用教程请查看钉盘中相关文档)

    我们这里可以使用Modbus Poll,来确认PLC/HMI屏幕的数据传输是否正常

    通常会有以下三种情况

    • 1)软件测试正常,连接冰精HMI屏幕及平台有数据显示

    — 故障排除

    • 2)软件测试异常,通过Modbus Poll 无法读到PLC/HMI参数

    可能存在的问题有:

    • 数据连接线

      — 返回上一步,从新检查接线

    • 冰精与PLC/HMI屏幕通信的参数不正确或参数填写错误,

      — 重新核对通信参数

    • PLC/HMI屏幕程序没有对端口进行配置(RS485)

      — 寻求工程商或设备商相关人员帮助

    • PLC/HMI屏幕的参数表(地址表)有问题

      — 寻求工程商或设备商相关人员帮助

    • 3)软件测试正常,连接冰精无数据显示或只有部分数据显示

    可能存在的问题有:

    • 参数地址填写错误(位地址、Modbus地址)

      — 核对参数地址表与智能配置软件中的参数地址

    • 冰魔方平台中参数类型选择错误

      — 核对平台中的参数类型

    • 智能配置软件中参数的数据类型选择错误

      — 核对智能配置软件中的数据类型

    • 智能配置软件中参数映射值填写错误或超出软件限制

      — 检查配置软件中参数的采集最大、最小值范围