- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
7200MA
RS-485 MODBUS 通訊機能應用手冊
1. 簡介:
本手冊說明MA變頻器與PLC等控制器間的RS-485通訊方法。
2. 軟體規範:
(使用RS-485通信埠
(以MODBUS RTU 模式的通訊協定與外界通信
(通訊格式:(可以變頻器參數設定)
傳輸速率(Baudrate):1200/2400/4800/9600 Bps (由變頻器參數Sn-37設定)
同位元(Parity): 無同位元(No Parity)/偶同位元(Even Parity)/奇同位元(Odd Parity),(由變頻器參數Sn-38決定)
3. 連線方式:
通訊相關參數說明:
變頻器位址參數Sn-36 = 1~31 變頻器位址 (出廠值 = 1)
傳輸速率(Baud rate)參數Sn-37 = 0 1200 Bps (位元/秒) = 1 2400 Bps (位元/秒) (出廠值 = 1) = 2 4800 Bps (位元/秒) = 3 9600 Bps (位元/秒)
同位元(Parity)參數Sn-38 = 0 無同位元(No Parity) (出廠值 = 0) = 1 偶同位元(Even Parity) = 2 奇同位元(Odd Parity)
通訊異常時,變頻器停止方式參數Sn-39 = 0 依Bn-02減速停止 (出廠值 = 0) = 1 自由運轉停止 = 2 依Bn-04減速停止 = 3 繼續運轉 (可按STOP鍵停止)
Time-out參數Cn-27 = 00.0 s Time-out不檢出 = 01.0 s Time-out檢出 (出廠值 = 01.0 s)
5. 與PLC等控制器之連線:
連線程序
(變頻器Power On,設定通訊相關參數。
(連接變頻器與PLC等控制器間之通訊線
(控制器可以開始通訊
連線時,變頻器的狀態
當從RS-485來控制變頻器之運轉/停止(Sn-04),或設定參考頻率(Sn-05)時,變頻器Power On 後,5秒內如變頻器末接收到任何資料,則數位操作器會閃爍顯示”警告RS-485中斷”,表示”通訊待機中”,當變頻器接收到資料後,此訊息即不再顯示。
當從RS-485來控制變頻器之運轉/停止(Sn-04),或設定參考頻率(Sn-05)而且Time-out(Cn-27)檢出設定有效時,在Cn-27的設定時間內,如沒接收到任何資料,則依Sn-39之設定值顯示或閃爍顯示”故障RS-485中斷”。
參數Sn-39 = 0,通訊異常時,依Bn-02減速停止(“故障RS-485中斷”顯示) = 1,通訊異常時,自由運轉停止(“故障RS-485中斷”顯示) = 2,通訊異常時,依Bn-04減速停止(“故障RS-485中斷”顯示) = 3,通訊異常時,繼續運轉(“警告RS-485中斷”閃爍顯示)
6. 通訊協定說明:
(A) 在MODBUS RTU 模式的通訊協定中,一個訊息(Message)乃由4 個部份組成:Slave 位址、功能碼、資料及CRC-16檢查資料,並依序送出。
每一個訊息的閞始與結束,皆以3.5個字元(Character)的間隔時間來做識別。
T1 T2 T3 T4 Slave位址 功能碼 資料 CRC-16檢查資料 T1 T2 T3 T4 T1~T4:字元時間
在RTU模式中,每一個字元或位元組的格式如下圖所示(LSB先送出)
LSB
Bit0
Bit1
Bit2
Bit3
Bit4
Bit5
Bit6
Bit7
Bit8
Bit9 MSB
Bit10 有同位元檢查 Start 1 2 3 4 5 6 7 8 Parity Stop 沒有同位元檢查 Start 1 2 3 4 5 6 7 8 Stop Stop Slave 位址 (Slave Address)
由Sn-36可設定每一台變頻器的位址,設定範圍從1~31。
由Master發出的訊息,可以被所有共同連接的Slave接收,但僅有位址與訊息中Slave位址設定相同的Slave才會執行此訊息。
當訊息中的Slave位址設定為0時,所有共同連接的Slave皆可收到訊息,並執行此訊息,但此訊息僅能用於位址0000H及0001H的設定。此時Slave只會接收Master送來的訊息,而不會回應任何訊息給Master。
功能碼 (Function Code)
功能碼 功能 備註 03H 讀取Holding Register 的資料 06H 寫入資料到單一Holding Register 08H 回路測試
文档评论(0)