问题解答

DP-Modbus模块调试注意事项

大连德嘉的DP-MODBUS协议转换器从2011年推出到现在已经7年了,是一款成熟稳定的产品,它自带USB转串口设备,通过USB线连接到该设备上,该设备的另一端连接到 MODBUS的A线和B线上。能够监听到MODBUS总线上的通讯数据,同时也可以直接发送MODBUS命令或MODBUS响应,这样才能使使用者迅速掌握MODBUS的通讯正常与否,做到 心中有数,调试起来非常方便!。

在用DP-MODBUS调试的时候需要注意2点:

1、读写数据不能超限,市面上有的产品是允许你读写数量超过定义的范围,但是大连德嘉的DP-MODBUS是严格按照规范执行的


比如图中定义的是4个字,那么你只能读写1-4个字,多了会报错。

2、定义的Q区和I区超过256时,在300的程序里需要用PQW256而不是QW256


如图,定义的是QB256-263,然后我想在程序中通过move指令向该区域赋值来测试modbus通讯,应该用PQB256,如下图;


这样,在串口调试助手中就可以看到正确的modbus返回码