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