RS485 TO ETH
FAQ
将RS232/485 TO ETH 和电脑的IP设置为相同网络地址的且不同节点地址IP:
例如 RS232/485 TO ETH IP为 192.168.0.7;电脑的IP为 192.168.0.8
- 检查网络(ETH)
1)可以ping 设备IP(默认是),是否这个ping通?如果能搜索到,ping 通,说明设备没有死机,上位机软件去连设备的IP和端口,看是否可以正常连接就可以;
2)tcp 连接通道建立的情况下,没有数据上来,根据上述1的判断之后,发现是tcp 通道建立起来了,但是没有数据上来,那需要排查;
3) 将 RS485 TO ETH 设置为 192.168.0.7 端口号1111;电脑设置为192.168.0.8 端口号1111;
4)网络上位机没有正常发送数据?可以配置网络心跳包验证,如果正常,会定时下发数据;
5)需要将SSCOM加入防火墙,否则防火墙会阻止TCP连接,或者关闭电脑的所有防火墙测试。
- 检测RS485 串口问题
1)确认串口设备等硬件连接,检查你的网关和能量表是否正确连接。确保电源和数据线连接正确,并且没有松动的连接;
2) 串口终端设备收到了数据,没有正常应答?那就需要监听串口设备的数据判断,找一根485 转USB 的串口线,并接到485设备的接口到电脑USB,电脑映射一个com口号,打开串口调试助手软件--设置好串口参数保持一致,输入对应的com口--监听485 设备数据看下。485 接线:T+ --A T- --B;--看看485 这边是收到的下发指令对不对;正确的指令下发,485 是否正常应答了?
3)确认波特率,数据位,停止位等串口参数配置:波特率要根据接入的RS485设备来配置,常用的是9600和115200; 具体可以查看设备说明书或者联系RS485设备技术支持确认;如果设置为modbus模式,请确认功能码是否匹配。