w654163504
希望能結交愛鉆研的朋友 共贏!
級別: 略有小成
|
FX-485-BD做臺達變頻器通訊 接成半雙工 RDA和SDA短接,RDB和SDB短接 再分別引出兩根線。現在變頻器那端不接, 問題是發送請求后 RD,SD兩個指示燈都會亮,并且接收到的數據和發送的一樣(按道理RD應該不會亮 因為變頻器不會發出應答的) 試了兩個485BD都這樣, 哪位高手可以剖析下這個問題?大家踴躍討論! [ 此帖被w654163504在2009-06-16 09:25重新編輯 ] |
---|---|
|
w654163504
希望能結交愛鉆研的朋友 共贏!
級別: 略有小成
|
問題解決! 是回波通訊問題。 因為2n-485-BD本來是被設計成全雙工通訊(4線),現把它布成半雙工(2線)就會有回波通訊,但不會影響發送數據,但會先接收到自己發的數據 然會再收到變頻器應答的數據。 |
---|---|
本帖最近評分記錄: |
zhidaoshenmo
雖然我們不是“富二代”,但是我們還有成為“富一代”的機會。
級別: 家園常客
|
兩者之間通過電話線連接,變頻器的RS-485接口和電話機的接口一樣,只是三菱的通訊板FX1N-485-BD的接線要麻煩一點,要把發送和接收的端子正極和正極,負極和負極連起來,變成兩根線接至變頻器。 三菱PLC的設置 對RS指令的使用,詳見三菱PLC通訊手冊 三菱FX系列PLC在進行無協議通訊(RS指令)時需要對通訊格式(D8120)進行設定。其中包含有波特率、數據長度、奇偶校驗、停止位和協議格式等。在修改了D8120的設置后,需關掉PLC的電源后重啟,設置才能生效。 可以對D8120設置如下: RS485 0000 1100 1000 1110 0 C 8 E 即數據長度為7位,偶校驗,2位停止位,波特率為9600bps,無標題符和終結符,沒有添加和校驗碼,采用無協議通訊(RS485)。 對RS指令的使用,詳見三菱PLC通訊手冊 變頻器的通訊參數如下: PLC可以通過485通訊的方式,控制幾十臺變頻器的不同時啟停和改變各自的運行頻率,每臺變頻器需設定不同的通訊地址,相同的通訊速度和格式。 ASCII 模式: ASCII 模式采用LRC (Longitudinal Redundancy Check) 偵誤值。LRC 偵誤值乃是將ADR1 至最后一個資料內容加總,得到之結果以256 為單位,超出之部分去除(例如得到之結果為十六進位之128H 則只取28H),然后計算二次反補后得到之結果即為LRC 偵誤值。 M0變頻器啟動(點動) M1變頻器停止(點停) M2修改頻率 M3讀取頻率 三菱PLC與三菱變頻器通訊更加簡單,可以和三菱變頻器:A500系列、E500系列、F500系列、F700系列、S500系列通訊 兩者之間通過網線連接(網線的RJ45插頭和變頻器的PU插座接),使用兩對導線連接,即將變頻器的SDA與PLC通訊板(FX2N-485-BD)的RDA接,變頻器的SDB與PLC通訊板(FX2N-485-BD)的RDB接,變頻器的RDA與PLC通訊板(FX2N-485-BD)的SDA接,變頻器的RDB與PLC通訊板(FX2N-485-BD)的SDB接,變頻器的SG與PLC通訊板(FX2N-485-BD)的SG接。 |
|
---|---|---|
|