請(qǐng)教一下各位老師 庫(kù)的命令如圖現(xiàn)在的話外部什么設(shè)備都不接的話通過(guò)usb轉(zhuǎn)串口到電腦上的串口助手查到的報(bào)文是01 04 00 00 00 01 31 CA 但是當(dāng)我從plc的串口接到儀表上面之后
想看看每次給儀表發(fā)的什么消息報(bào)文就變成了01 04 00 00 00 01 31 CA 01 84 03 03 01 從ca之后多了五位是怎么回事
最后的 01 84 03 03 01 第二個(gè)字節(jié) 84H 表明是從站回復(fù)回來(lái)的主站請(qǐng)求04功能碼的錯(cuò)誤響應(yīng)回復(fù)。
當(dāng)用功能碼03H 讀保持寄存器時(shí),如果從站沒有正確的數(shù)據(jù),則此字節(jié)變?yōu)榱?nbsp;83H。你可以試試
應(yīng)該是沒有通訊上。再看看,接線、程序問題,下面鏈接中主站的最下面有一個(gè)輪循的示例,用輪循做一下。
S7-200 SMART Modbus RTU通信常見問題
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/020.html
從ca之后多了五位是怎么回事 ?
查看儀表說(shuō)明書,或向儀表廠家詢問。
應(yīng)該是沒通訊上 重啟一下試試。
電話:13818569113
郵箱:13818569113@139.com
網(wǎng)址:http://m.youmiyou.cn/
地址:上海青浦區(qū)北青公路7171號(hào)111-112室