957858576
級(jí)別: 探索解密
|
FX1N-485-BD與MODBUS-RTU協(xié)議的溫度采集器通訊上了(通訊燈閃爍),但沒(méi)數(shù)據(jù)出來(lái),請(qǐng)問(wèn)是那里出現(xiàn)問(wèn)題??? |
---|---|
|
tkggtdkjpl
工欲善其事,必先利其器!
級(jí)別: 網(wǎng)絡(luò)英雄
|
波特率不對(duì) 奇偶不對(duì) |
|
---|---|---|
|
957858576
級(jí)別: 探索解密
|
通訊上了,就是數(shù)據(jù)沒(méi)出來(lái),可以確定的是波特率,奇偶校驗(yàn),從機(jī)地址寄存地址是正確的,接線是RDA和SDA短接接采集器的485A,RDB和SDB短接接采集器的485B |
---|---|
|
shenbin0922
級(jí)別: 探索解密
|
溫度采集器的全半雙工要注意,可能不支持相應(yīng)modbus功能碼,一般半雙工都支持。另外就是modbus地址設(shè)對(duì)。其它就報(bào)文方面的。 |
---|---|
|
957858576
級(jí)別: 探索解密
|
注釋:模塊采用標(biāo)準(zhǔn)Modbus-RTU 通信協(xié)議。Modbus 協(xié)議是從Modicon 公司 引進(jìn)的,Modbus 是一種串行異步通訊協(xié)議。數(shù)據(jù)傳輸采用半雙工方式,一個(gè)主站 控制一個(gè)或多個(gè)從站。模塊采用RS-485 作為Modbus 的物理接口。 這是他的注釋,(波特率9600,從機(jī)地址1,寄存器地址K0,奇校驗(yàn)都是對(duì)的)模塊通訊上了,就是數(shù)據(jù)沒(méi)有不知到是什么回事,求幫助。!QQ957858576 |
---|---|
|
daizhi
一師一地一時(shí)一法
級(jí)別: VIP會(huì)員
|
Modbus-RTU 怎會(huì)是奇校驗(yàn)? 其難度之一就是CRC,多數(shù)成功案例用的查表法! 難度之二就是回波處理,控制收發(fā)時(shí)序或者棄掉多余的報(bào)文 |
---|---|
|
ycm1980
級(jí)別: 探索解密
|
檢查下程序吧,能通訊就說(shuō)明設(shè)置和連接是沒(méi)問(wèn)題的! |
---|---|
|
vdadiv
級(jí)別: 略有小成
|
通訊燈閃爍~并不代表通訊就能建立,FX1N-485-BD應(yīng)該有2個(gè)通訊燈,發(fā)送和接收,發(fā)送燈閃爍,只 表示plc有發(fā)送資料,不能確認(rèn)溫度采集器就能接收到正確的資料,接收燈閃爍表示溫度采集器 有回復(fù),可以接收儲(chǔ)存到plc,判斷回復(fù)的訊息... 我都是先試由plc發(fā)送資料出去,看溫度采集器的反應(yīng),再試接收資料... MODBUS-RTU...是二進(jìn)制的資料,CRC檢查,FX1N必須寫好CRC檢查的程式,才能正確通訊... CRC檢查的程式不好寫,加油! |
---|---|
|
jianming
級(jí)別: 略有小成
|
把接收數(shù)據(jù)地址給多幾位,三菱的接收到的數(shù)據(jù)是:發(fā)送數(shù)據(jù)+反饋數(shù)據(jù),很可能你地址給得不夠多 |
---|---|
|