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

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

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


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


           請(qǐng)教各位,救救急啊,這個(gè)搞了好久了,還是弄不明白。。