RS485通訊協(xié)議介紹_第1頁
RS485通訊協(xié)議介紹_第2頁
RS485通訊協(xié)議介紹_第3頁
RS485通訊協(xié)議介紹_第4頁
RS485通訊協(xié)議介紹_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余5頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第九章用行口RS485通訊協(xié)議9.1 通訊概述本公司系列變頻器向用戶提供工業(yè)控制中通用的 RS485 通訊接口。通訊協(xié)議采用 MODBUS 準(zhǔn)通訊協(xié)議,該變頻器可以作為從機(jī)與具有相同通訊接口并采用相同通訊協(xié)議的上位機(jī)(如 PLC 控制器、PC 機(jī))通訊,實(shí)現(xiàn)對變頻器的集中監(jiān)控,另外用戶也可以使用一臺變頻器作為主機(jī),通過 RS485 接口連接數(shù)臺本公司的變頻器作為從機(jī)。以實(shí)現(xiàn)變頻器的多機(jī)聯(lián)動(dòng)。通過該通訊口也可以接遠(yuǎn)控鍵盤。實(shí)現(xiàn)用戶對變頻器的遠(yuǎn)程操作。本變頻器的 MODBU 通訊協(xié)議支持兩種傳送方式:RTU 方式和 ASCII 方式,用戶可以根據(jù)情況選擇其中的一種方式通訊。下文是該變頻器通訊協(xié)議的

2、詳細(xì)說明。9.2 通訊協(xié)議說明9.2.19.2.1 通訊組網(wǎng)方式(1)(1)變頻器作為從機(jī)組網(wǎng)方式:圖 9-1 從機(jī)組網(wǎng)方式示意圖(2)(2)多機(jī)聯(lián)動(dòng)組網(wǎng)方式:9.2.29.2.2 通信協(xié)議方式該變頻器在 RS485 網(wǎng)絡(luò)中既可以作為主機(jī)使用,也可以作為從機(jī)使用為主機(jī)使用時(shí), 可以控制其它本公司變頻器, 實(shí)現(xiàn)多級聯(lián)動(dòng), 作為從機(jī)時(shí), 機(jī)或 PLC可以作為主機(jī)控制變頻器工作。具體通訊方式如下:(1)變頻器為從機(jī),主從式點(diǎn)對點(diǎn)通信。主機(jī)使用廣播地址發(fā)送命令時(shí),從機(jī)不應(yīng)答。(2)變頻器作為主機(jī),使用廣播地址發(fā)送命令到從機(jī),從機(jī)不應(yīng)答。(3)用戶可以通過用鍵盤或串行通信方式設(shè)置變頻器的本機(jī)地址、 波特

3、率、 數(shù)據(jù)格式。(4)從機(jī)在最近一次對主機(jī)輪詢的應(yīng)答幀中上報(bào)當(dāng)前故障信息。9.2.39.2.3 通訊接口方式通訊為 RS485 接口,異步串行,半雙工傳輸。默認(rèn)通訊協(xié)議方式采用方式。默認(rèn)數(shù)據(jù)格式為:1 位起始位,7 位數(shù)據(jù)位,2 位停止位。默認(rèn)速率為 9600bps,通訊參數(shù)設(shè)置參見 P3.09P3.12 功能碼。9.3 ASCII 通訊協(xié)議字符結(jié)構(gòu):10 位字符框(ForASCII)(172格式,無校驗(yàn))起始位1234567停止位停止位(171格式,奇校驗(yàn))起始位1234567奇偶位停止位PCASCII圖 92 多機(jī)聯(lián)動(dòng)組網(wǎng)示意圖(171格式,偶校驗(yàn))起始位1234567奇偶位停止位11 位

4、字符框(ForRTU)(182格式,無校驗(yàn))停止停止位位(181格式,奇校驗(yàn))奇校停止驗(yàn)位(181格式,偶校驗(yàn))通訊資料結(jié)構(gòu):ASCII 模式楨頭起始字符=(3AHAddressHi通訊地址:AddressLo8位地址由2個(gè)ASCII碼組合FunctionHi功能碼:FunctionLo8位地址由2個(gè)ASCII碼組合DATA(n-1)資料內(nèi)容:,n*8位資料內(nèi)容由2*n個(gè)ASCII碼組合,高位在前,DATA0低位在后,n=4,最大8個(gè)ASCII碼LRCCHKHiLRC校驗(yàn)碼:LRCCHKLo8位校驗(yàn)碼由2個(gè)ASCII碼組合。ENDHi結(jié)束字符:ENDLoENDHi=CR(0DH),ENDLo=

5、CR(0AH)RTU莫式:START保持無輸入信號大于等于10ms起始位起始位起始位23456偶校停止驗(yàn)位Address通訊地址:8-bit二進(jìn)制地址Function功能碼:8-bit二進(jìn)制地址DATA(n-1)資料內(nèi)容:N*8-bit資料,N=8,最大8個(gè)字節(jié),DATA0CRCCHKLowCRC校驗(yàn)碼CRCCHKHigh16-bitCRC校驗(yàn)碼由2個(gè)8-bit二進(jìn)制組合END保持無出入信號大于等于10ms通訊地址:00H:所有變頻器廣播(broadcast)01H:對01地址變頻器通訊。0FH:對15地址變頻器通訊。10H:對16地址變頻器通訊。以此類推.,最大可到254(FEH)功能碼(F

6、unction)與資料內(nèi)容(DATA):03H:讀出寄存器內(nèi)容。06H:寫入一筆資料到寄存器。08H:回路偵測。功能碼03H:讀出一個(gè)寄存器內(nèi)容:例如:讀出寄存器地址2104H內(nèi)容(輸出電流):ASCII模式:詢問信息字符串格式回應(yīng)信息字符串格式楨頭“:”-3AH楨頭“:”-3AH地址“0-30H地址“0”-30HT-31H“1”-31H功能碼“0-30H功能碼“0”-30H“3”-33H“3”-33H內(nèi)容“2”-32H內(nèi)容“2”-32HT-31H“1”-31H“0-30H“0”-30H“4-34H“4”-34H2104H地址內(nèi)容“0”-30H“0”-30H“0”-30H“0”-30HLRCC

7、HECK。-44HLRCCHECK“D”-44H“7”-37H“7”-37HENDCR-0DHENDCR-0DHLF-0AHLF-0AHRTU模式:詢問信息格式回應(yīng)信息格式地址01H地址01H功能碼03H功能碼03H內(nèi)容21H內(nèi)容21H04H04H00H00HCRCCHECKLowE8HCRCCHECKLow0EHCRCCHECKHigh4BHCRCCHECKHigh37H功能碼06H:寫入一筆資料到寄存器。例如:對變頻器地址01H,寫P0.02=5000HZ功能碼ASCII模式:詢問信息字符串格式回應(yīng)信息字符串格式楨頭“:”-3AH楨頭“:”-3AH地址“0-30H地址“0”-30HT-31

8、H“1”-31H功能碼“0-30H功能碼“0”-30H“6-36H“6”-36H內(nèi)容“0-30H內(nèi)容“0”-30H“0-30H“0”-30H“0-30H“0”-30H“2”-32H“2”-32HT-31H2104H地址內(nèi)容“1”-31H“3”-33H“3”-33H“8-38H“8”-38H“8-38H“8”-38HLRCCHECK“5”-35HLRCCHECK“5”-35HC”-43H“C”-43HENDCR-0DHENDCR-0DHLF-0AHLF-0AHRTU模式:詢問信息格式回應(yīng)信息格式地址00H地址01H功能碼06H功能碼06H內(nèi)容00H內(nèi)容00H02H02H13H13H88H88HC

9、RCCHECKLow25HCRCCHECKLow25HCRCCHECKHigh5CHCRCCHECKHigh5CH命令碼:08H通訊回路測試此命令用來測試主控設(shè)備與變頻器之間通訊是否正常。變頻器將收到的資料原封不動(dòng)送給主控設(shè)備。詢問信息字符串格式回應(yīng)信息字符串格式楨頭“:”-3AH楨頭“:”-3AH地址“0-30H地址“0”-30HT-31H“1”-31H功能碼“0-30H功能碼“0”-30H“8-38H“8”-38H內(nèi)容“0-30H內(nèi)容“0”-30HT-31H“1”-31H“0-30H“0”-30H“2”-32H“2”-32H“0-30H2104H地址內(nèi)容“0”-30H“3”-33H“3”-

10、33H“0-30H“0”-30H“4-34H“4”-34HLRCCHECKE”-45HLRCCHECK“E”-45H。-44H“D”-44HENDCR-0DHENDCR-0DHLF-0AHLF-0AHRTU模式:詢問信息格式回應(yīng)信息格式地址01H地址01H功能碼08H功能碼08H內(nèi)容01H內(nèi)容01H02H02H03H03H04H04HCRCCHECKLow41HCRCCHECKLow41HCRCCHECKHigh04HCRCCHECKHigh04H校驗(yàn)碼:ASCII 模式:雙字節(jié) ASCII 碼。計(jì)算方法:對于消息發(fā)送端,LRC 勺計(jì)算方法是將要發(fā)送消息中“從機(jī)地址”到“運(yùn)行數(shù)據(jù)”沒有轉(zhuǎn)換成

11、ASCII 碼的全部字節(jié)連續(xù)累加,結(jié)果丟棄進(jìn)位,得到的 8 位字節(jié)按位取反,后再加 1(轉(zhuǎn)換為補(bǔ)碼),最后轉(zhuǎn)換成 ASCII 碼,放入校驗(yàn)區(qū),高字節(jié)在前,低字節(jié)在后。對于消息接收端,采取同樣的 LRCT 法計(jì)算接收到消息的校驗(yàn)和,與實(shí)際接收到的校驗(yàn)和進(jìn)行比較,如果相等,則接收消息正確。如果不相等,則接收消息錯(cuò)誤。如果校驗(yàn)錯(cuò)誤,則丟棄該消息幀,并不作任何回應(yīng),繼續(xù)接收下一幀數(shù)據(jù)。RTU 模式:雙字節(jié) 16 進(jìn)制數(shù)。CRC 域是兩個(gè)字節(jié),包含一 16 位的二進(jìn)制值。它由發(fā)送端計(jì)算后加入到消息中;添加時(shí)先是低字節(jié),然后是高字節(jié),故 CRC 的高位字節(jié)是發(fā)送消息的最后一個(gè)字節(jié)。接收設(shè)備重新計(jì)算收到消息

12、的 CRC 并與接收到的 CRC 域中的值比較,如果兩值不同則接收消息有錯(cuò)誤,丟棄該消息幀,并不作任何回應(yīng),繼續(xù)接收下一幀數(shù)據(jù)。CRCK 驗(yàn)計(jì)算方法具體參考 MODBUS 議說明。通訊協(xié)議參數(shù)定義:定義參數(shù)地址功能說明內(nèi)部設(shè)定參數(shù)GGnnHGGt表參數(shù)群,nn代表參數(shù)號碼。對變頻器命令(06H)2000H0001H:運(yùn)行命令0002H:正轉(zhuǎn)運(yùn)行命令0003H:反轉(zhuǎn)運(yùn)行命令0004H:點(diǎn)動(dòng)運(yùn)行命令0005H:點(diǎn)動(dòng)正轉(zhuǎn)運(yùn)行命令0006H:點(diǎn)動(dòng)反轉(zhuǎn)運(yùn)行命令0007H:減速停機(jī)命令0008H:緊急停車命令0009H:點(diǎn)動(dòng)停機(jī)命令000AH 故障復(fù)位命令2001H串口設(shè)置頻率命令監(jiān)控變頻器狀態(tài)(03H)

13、2100H讀變頻器故障碼。2101H讀變頻器狀態(tài)BIT0:運(yùn)行停止標(biāo)志,0:停止;1:運(yùn)行BIT1:欠壓標(biāo)志,1:欠壓;0:正常。BIT2:正反轉(zhuǎn)標(biāo)志,1:反轉(zhuǎn);0:正轉(zhuǎn)。BIT3:點(diǎn)動(dòng)運(yùn)行標(biāo)志,1:點(diǎn)動(dòng);0:非點(diǎn)動(dòng)。BIT4:閉環(huán)運(yùn)行控制選擇,1:閉環(huán);0:非閉環(huán)。BIT5:擺頻模式運(yùn)行標(biāo)志,1:擺頻;0:非擺頻。BIT6:PLC 運(yùn)行標(biāo)志,1:PLCg 彳 f,0:非 PLCg 行。BIT7:端子多段速運(yùn)行標(biāo)志,1:多段速;0:非。BIT8:普通運(yùn)行標(biāo)志,1:普通運(yùn)行;0:非。BIT9:主頻率來源自通訊界面,1:是;0:否。BIT10:主頻率來源自模擬量輸入,1:是;0:否。BIT11:運(yùn)行指令來源自通訊界面,1:是;0:否。BIT12:功能參數(shù)密碼保護(hù),1:是;0:否。2102H讀變頻器設(shè)定頻率。2103H讀變頻器輸出頻率。2104H讀變頻器輸出電流。2105H讀變頻器母線電壓。2106H讀變頻器輸出電壓。2107H讀電機(jī)轉(zhuǎn)速。2108H讀模塊溫度。2109H讀

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論