1、传感器设备本身有固定的信号传输协议规定,它规定了当前使用的传感器的通信参数,如果通信参数设置的与所使用的传感器不符,那么就会出现信号传输故障的问题。比如:①传感器设备的波特率、校验位、起始位、滢陈錾饶停止位的设置;②传感器设备的ID;③传感器设备的功能码等。出现这种情况,需要确认协议文档与当前传感器设备是否一致,如果不符,则需要更换至正确的协议。
2、智能远程测控终端DATA86系列的硬件问题。比如设备上的串口板是否正确安装,如果安装正确,那么更换串口板,同时查看相应设参软件中的参数是否设置正确(串口采集时间、串口类型等),再次上电检查。
3、接线顺序错误。一般来说传感器设备使用的是RS485接线,在确定以上两点配置及安装正确的前提下,如果当前接线顺序是A与A接、B与B接时还是无法排除故障,这时可能是传感器设备内部的线序反了,调换一下接线顺序再次上电检查。
4、如果以上操作还是无法解决问题,那就需要程序开发者检查程序。首先检查主程序:①设备驱动函数名称是否正确;②设备驱动的参数长度、类型码、版本、校验是否正确。其次检查设备驱动程序:①初始化函数是否正确;②运行函数是否正确;③校验函数是否通过;④数据解释函数是否合理。根据发现的问题做相应的处理。