现象共性:画面元件显示
????、数值不动、时通时断、偶尔通讯恢复又掉线。 硬件:COM2‑RS485;软件 DOPSoft2.0;触摸屏作为Modbus‑RTU 主站,仪表从站
一、硬件接线类故障
故障 1:A+、B‑(485 正负接反)
现象:完全读不到数据,一直????;没有任何报文返回。原因:A/B 颠倒,差分信号直接失效。 解决:直接对调 485 的两根 A、B 信号线;
注意不同厂家标识叫法混乱:有的仪表标 D+/D‑;有的 A/B;有的 +/‑。统一原则:触摸屏 COM2‑PIN1 (A+) 接仪表 D+;PIN2 (B‑) 接仪表 D‑。不要只看标签 A/B,部分仪表 A 是负!以手册差分信号定义为准。
故障 2:未接信号地 GND,通讯断断续续、随机丢包
现象:时而通讯正常,时而????;干扰大的时候直接断线;电机启动变频器启停就掉线。原因:485 差分只有 A、B,两边设备电位不一样,共模电压超出 485 接收范围。 解决:把 DOP‑B COM2 的 PIN5(信号 GND)和仪表 485 的信号地相连;不要接强电保护地 PE。
故障 3:布线干扰问题
现象:变频器、接触器一动作,通讯就出错;远距离不稳定。解决:
RS485 用双绞屏蔽线;屏蔽层单端接地(只一端接 PE),禁止两端接地;
通讯线和动力强电线分开走线,不要同线槽;
总线长度>30m,总线最远端两端并 120Ω 终端电阻;中间设备不要加终端电阻。
故障 4:DB9 插头内部虚焊、接触不良
现象:拍打线缆通讯时好时坏。重新焊接 DB9 插头;优先用压接型 DB9,减少虚焊。
二、通讯参数设置故障
故障 5:两边串口参数不一致
现象:持续????完全不通;改完波特率偶尔乱码。
触摸屏 COM2 设置 与仪表内部参数必须 100% 完全一样:波特率、数据位、校验、停止位。 常见坑:仪表设 9600‑8‑N‑1;触摸屏选成 9600‑8‑E‑1(偶校验)直接不通。 解决:核对仪表菜单;DOPSoft【系统参数→通讯设置‑COM2】重新设置,下载工程。
故障 6:协议选错 RTU / ASCII
现象:一直????。绝大多数数显仪表是 Modbus‑RTU;不要选 ASCII 模式,两边协议必须统一。
故障 7:从站站号设置错误
现象:????;自诊断发送查询报文,无应答。
设备列表里面 MODBUS RTU 的站号,等于仪表本身设置的从站 ID。 例:仪表站号设 3,DOP 设备站号也必须是 3;很多人依旧保留默认站号 1。
三、寄存器地址偏移错误(非常高频!逻辑坑)
故障 8:寄存器起始偏移搞错(1 起始 vs 0 起始)
现象:可以读到数据,但是读出来的数值乱跳、读数完全不对;不是????。
重点规则:
很多仪表手册是 Modbus 1 起始地址(40001,40002 …)台达 DOP‑B 的 DOPSoft 是0 起始,地址减 1!手册 40001 →DOP 填写 4x 0;手册 40002 →DOP 填写 4x 1;
还有一部分仪表手册直接写 0 起始地址,就不用偏移。 解决:仔细阅读仪表通讯手册,确认寄存器是 0 还是 1 基址。
故障 9:寄存器区域选错(3x /4x 搞混)
现象:通讯报错????;读不到值。
3x:输入寄存器,只读,功能码 04;一般 PV 实测值;4x:保持寄存器,可读可写,功能码 03/06;设定 SV 参数; 把只读 PV 写到 4x,直接无返回报错; 核对仪表手册功能码,正确选择 3x 或 4x。
故障 10:数据格式错误(16 位有符号 / 无符号、高低字颠倒)
现象:通讯通了,读数是很大负数或者乱数字。 温控有负值温度,选16 位有符号;正数仪表选无符号;
少数仪表 32 位数据,需要勾选 32 位;注意高低字节调换选项。
故障 11:忘记设置比例缩放
现象:读到数值是 10 倍,如实际 25.5℃读到 255; 元件属性里面设置比例系数 0.1;仪表内部很多寄存器放大 10 倍存储小数。
四、DOP 软件系统设置故障
故障 12:通讯口选错 COM1/COM2
现象:完全没有应答。 DOP‑B COM1 是 RS232;485 通讯只能使用 COM2 口;设备列表通讯口务必选择 COM2。
故障 13:超时时间太短,重试次数太少(多台仪表时容易发生)
现象:多从站通讯,个别仪表时不时掉线???? 系统参数设备属性:超时设置 1000‑1500ms;重试次数 2‑3 次; 不要设置 200ms 超时,仪表响应慢直接判定通讯失败。
多台仪表:设备列表添加多个 Modbus RTU 设备,共用 COM2,每台站号对应各自仪表 ID。不要一个设备来回改站号切换读取。
五、仪表本身侧故障
故障 14:仪表通讯功能未开启
现象:硬件接线参数全部正确,但是仪表完全不应答。 部分温控仪表菜单内有独立通讯使能开关,需要打开通讯功能;部分仪表还需要设置通讯应答延时。
故障 15:仪表 485 硬件端口损坏
现象:触摸屏自诊断发出查询报文,总线上其他仪表正常,唯独这台仪表没有应答。 拿电脑 USB‑485+Modbus Poll 先单独测试这台仪表;确认仪表本身通讯口好坏。
六、快速故障排查步骤
先用电脑 USB‑485,ModbusPoll 直接连仪表;确认仪表本身通讯正常,确认寄存器地址、站号、波特率;
优先电脑验证仪表!确认仪表没问题再调试触摸屏,排除仪表问题。
核对 DOP‑B COM2 硬件接线 A+/B‑、信号 GND;长距离加终端电阻;
DOPSoft 核对 COM2 串口参数、设备站号、通讯口 COM2;
核对寄存器基址偏移、3x/4x 区域,数据格式;
下载程序进触摸屏;打开 DOP 系统【自诊断‑通讯测试】,观察收发报文;
自诊断可以看发送报文和返回报文,有发无回 = 硬件 / 站号 / 参数问题;有回但数字错 = 寄存器偏移或格式问题。

