DP-Modbus模塊調(diào)試注意事項(xiàng)
大連德嘉的DP-MODBUS協(xié)議轉(zhuǎn)換器從2011年推出到現(xiàn)在已經(jīng)7年了,是一款成熟穩(wěn)定的產(chǎn)品,它自帶USB轉(zhuǎn)串口設(shè)備,通過USB線連接到該設(shè)備上,該設(shè)備的另一端連接到 MODBUS的A線和B線上。能夠監(jiān)聽到MODBUS總線上的通訊數(shù)據(jù),同時(shí)也可以直接發(fā)送MODBUS命令或MODBUS響應(yīng),這樣才能使使用者迅速掌握MODBUS的通訊正常與否,做到 心中有數(shù),調(diào)試起來非常方便!。
在用DP-MODBUS調(diào)試的時(shí)候需要注意2點(diǎn):
1、讀寫數(shù)據(jù)不能超限,市面上有的產(chǎn)品是允許你讀寫數(shù)量超過定義的范圍,但是大連德嘉的DP-MODBUS是嚴(yán)格按照規(guī)范執(zhí)行的

比如圖中定義的是4個(gè)字,那么你只能讀寫1-4個(gè)字,多了會(huì)報(bào)錯(cuò)。
2、定義的Q區(qū)和I區(qū)超過256時(shí),在300的程序里需要用PQW256而不是QW256

如圖,定義的是QB256-263,然后我想在程序中通過move指令向該區(qū)域賦值來測(cè)試modbus通訊,應(yīng)該用PQB256,如下圖;

這樣,在串口調(diào)試助手中就可以看到正確的modbus返回碼
