sky072154
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 96 個
工控威望: 235 點
下載積分: 1136 分
在線時間: 118(小時)
注冊時間: 2009-06-29
最后登錄: 2024-12-13
查看sky072154的 主題 / 回貼
樓主  發(fā)表于: 2009-09-28 22:12
使用串口調(diào)試工具測試MODBUS通信,連接方式是通過8452轉(zhuǎn)接的。(USB轉(zhuǎn)485)

串口調(diào)試工具是:Commix
 
          使用串口COM3,波特率9600,數(shù)據(jù)位8位;校驗位:無;停止位1,CRC校驗。  輸入HEX,顯示HEX

PLC中使用從站程序。
 
         //初始化ModBus
LD SM0.1
CALL MBUS_INIT:SBR1, 1, 12, 9600, 0, 0, 128, 32, 1000, &VB0, M10.0, MB11
//服務主站來的請求
LD SM0.0
CALL MBUS_SLAVE:SBR2, M10.1, MB12


然后用串口調(diào)試工具往PLC中發(fā) 0C 05 00 01 FF 00(點亮Q0.1)        沒有反應,應該是沒有通訊上。


           請教各位,救救急啊,這個搞了好久了,還是弄不明白。。