RemoDAQ-8000系列模塊MODBUS RTU通信協(xié)議使用手冊(cè)V1.2
聲明:您必須遵守我們的協(xié)議,如果您下載了該資源行為將被視為對(duì)《電天下賬號(hào)管理規(guī)范》全部?jī)?nèi)容的認(rèn)可,本網(wǎng)站資源來(lái)自原創(chuàng),僅供用于學(xué)習(xí)和交流,請(qǐng)勿用于商業(yè)用途。如有侵權(quán)、不妥之處,請(qǐng)舉報(bào)本資源,我們將及時(shí)審核處理!
RemoDAQ-8000系列模塊MODBUS RTU通信協(xié)議使用手冊(cè)V1.2
RemoDAQ-8000系列模塊MODBUS RTU通信協(xié)議使用手冊(cè)V1.2
文本預(yù)覽
V1.2 2008.9.24
RemoDAQ-8000 系列模塊
MODBUS/RTU 協(xié)議使用手冊(cè)
北京集智達(dá)智能科技有限責(zé)任公司
- 1 -第 1 章 ASCII COMMAND/MODBUS RTU協(xié)議轉(zhuǎn)換 .......................................................3
1.1 RemoDAQ-8000模塊參數(shù)設(shè)定..............................................................................................................3
1.2 RemoDAQ-8000模塊協(xié)議轉(zhuǎn)換..............................................................................................................3
第 2 章MODBUS協(xié)議 ..................................................................................................................................4
2.1 MODBUS協(xié)議............................................................................................................................................4
2.1.1 功能碼1/2協(xié)議格式(讀DIO).........................................................................................................5
2.1.2 功能碼3/4協(xié)議格式(讀AI/AO).....................................................................................................5
2.1.3功能碼5(寫單路DO)..................................................................................................................5
2.1.4 功能碼15(0FH)(寫多路DO)...................................................................................................5
2.1.5 功能碼6 (寫單路AO)...................................................................................................................6
2.1.6 功能碼16 (10H)(寫多路AO).......................................................................................................6
第 3 章 RemoDAQ-8000 系列模塊MODBUS RTU地址映射表..............................................7
3.1 RemoDAQ-8017+/B/SV+/SC+ MODBUS RTU地址映射表...............................................................7
3.2 RemoDAQ--8018+/B MODBUS RTU地址映射表..............................................................................7
3.3 RemoDAQ--8033+ MODBUS RTU地址映射表..................................................................................8
3.4 RemoDAQ--8036+ MODBUS RTU地址映射表..................................................................................8
3.5 RemoDAQ-8021+/22+/24+/24B MODBUS RTU地址映射表.............................................................9
3.6 RemoDAQ-8041+/51/52+/53+ DI模塊 MODBUS RTU地址映射表....................................................9
3.7 RemoDAQ-8044+/50+/55/57+/60+/65+ DI/DO模塊 MODBUS RTU地址映射表.............................10
3.8 RemoDAQ-8042+/43+/68+ DO模塊 MODBUS RTU地址映射表...................................................10
3.9 RemoDAQ-8080+ MODBUS RTU地址映射表.................................................................................10
3.10 RemoDAQ-8016+ MODBUS RTU地址映射表...............................................................................11
3.11 RemoDAQ-8011+/12+ MODBUS RTU地址映射表........................................................................11
- 2 -第1章 ASCII COMMAND/MODBUS RTU 協(xié)議轉(zhuǎn)換
1.1 RemoDAQ-8000模塊參數(shù)設(shè)定
模塊出廠缺省配置為ASCII命令集通信協(xié)議,9600,N,8,1,地址為1,用戶可以用RemoDAQ-8000/9000
UTILITY來(lái)改變參數(shù),如:地址,信號(hào)類型、數(shù)據(jù)類型等。
特別注意:
模擬量輸入模塊數(shù)據(jù)類型設(shè)為工程單位。
改變波特率和校驗(yàn)和時(shí),需要INIT與GND短接,重新上電,設(shè)置完成后,斷開INIT與GND,重新
上電即可。建議用戶在更改通信協(xié)議前,設(shè)置好參數(shù).
1.2 RemoDAQ-8000模塊協(xié)議轉(zhuǎn)換
1. RemoDAQ-8017+/8018+/8024+/8017SV+/SC+/8033+/8036+從 ASCII 命令集協(xié)議改為
MODBUS/RTU協(xié)議
啟動(dòng)RemoDAQ-8000-9000 Utility,進(jìn)入到單命令行方式,在命令行輸入:$AAR1按回車即可。AA:
為地址
如:$01R1 將地址為1的通信協(xié)議改為MODBUS RTU
2. RemoDAQ-8017+/8018+/8024+/8017SV+/SC+/8033+/8036+ MODBUS RTU 協(xié)議改為
ASCII 命令集協(xié)議
在MODBUS協(xié)議下,采用RemoDAQ-8000-9000 Utility,選定好串口和波特率,在命令行輸入:
01 06 08 0D 00 00
地址 功能碼 通信協(xié)議地址 目標(biāo)值 0000=ASCII =0031 RTU
3. RemoDAQ-8017B/8018B/8051/8055 從ASCII 命令集協(xié)議改為MODBUS RTU 協(xié)議
INIT*與 GND 短接后上電,用命令行命令$002 讀取當(dāng)前配置信息,返回信息為:!AATTBBFF,再用
參數(shù)設(shè)置命令:%00NNTTBBPP,其中,PP=FFH|(或運(yùn)算)04H,例如:
命令:$002 響應(yīng):!01070600
則改為MODBUS RTU的命令為:%0001070604
4. RemoDAQ-8017B/8018B/8051/8055 MODBUS RTU 協(xié)議改為 ASCII 命令集協(xié)議
INIT*與 GND 短接后上電,用命令行命令$002 讀取當(dāng)前配置信息,返回信息為:!AATTBBFF,再用
參數(shù)設(shè)置命令:%00NNTTBBPP,其中,PP的BIT2置為0,例如:
命令:$002 響應(yīng):!01070604
則改為MODBUS RTU的命令為:%0001070600
5. RemoDAQ-8024B ASCII 命令集協(xié)議改為MODBUS RTU 協(xié)議
INIT*與 GND 短接后上電,用命令行命令$002 讀取當(dāng)前配置信息,返回信息為:!AATTBBFF,再用
- 3 -參數(shù)設(shè)置命令:%00NNTTBBPP,其中,PP=FFH|(或運(yùn)算)80H,例如:
命令:$002 響應(yīng):!01200600
則改為MODBUS RTU的命令為:%0001200680
6. RemoDAQ-8024B MODBUS RTU 協(xié)議改為ASCII 命令集協(xié)議
INIT*與 GND 短接后上電,用命令行命令$002 讀取當(dāng)前配置信息,返回信息為:!AATTBBFF,再用
參數(shù)設(shè)置命令:%00NNTTBBPP,其中,PP的BIT2置為0,例如:
命令:$002 響應(yīng):!01200680
則改為MODBUS RTU的命令為:%0001200600
7. 在MODBUS RTU下讀取AI 數(shù)據(jù)(RemoDAQ-8017XX+/8018+/8033+/8036+)
在MODBUS RTU TOOL命令行輸入:
AA 04 00 BB 00 NN
AA:當(dāng)前地址 16進(jìn)制表示
BB:起始地址 16進(jìn)制表示
NN:讀取數(shù)據(jù)字長(zhǎng)度 16進(jìn)制表示 (模塊的通道數(shù))
例(RemoDAQ-8018+/8017+):
命令:01 04 00 00 00 08
響應(yīng):01 04 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 2C
第 2 章 MODBUS 協(xié)議
2.1 MODBUS協(xié)議
RemoDAQ-8000 系列支持MODBUS/RTU協(xié)議的相關(guān)部分,其中支持如下MODBUS 功能:
功能碼: 功能( 原始含義) 對(duì)應(yīng)模塊的含義
1 read coil status 讀 DIO狀態(tài)
2 read input status 讀DIO狀態(tài)
3 read holding registers 讀AI/AO
4 read input registers 讀AI/AO
5 force single coil 寫單路DO
6 preset single register 寫單路AO
15 force multiple coils 寫多路DO
16 preset multiple registers 寫多路AO
- 4 -具體協(xié)議如下:
2.1.1 功能碼1/2協(xié)議格式(讀DIO)
請(qǐng)求命令:
字節(jié) 1 2 3 4 5 6 7 8
站號(hào) 1/2 地址高 地址低 00 位數(shù) crch crcl
應(yīng)答:
字節(jié) 1 2 3 4 5
站號(hào) 1/2 字節(jié)數(shù) V0 V1 …. crch crcl
其中:
V0 V1…代表讀到的 DIO值,8位一個(gè)字節(jié)
2.1.2 功能碼3/4協(xié)議格式(讀AI/AO)
請(qǐng)求命令:
字節(jié) 1 2 3 4 5 6 7 8
RemoDAQ-8000 系列模塊
MODBUS/RTU 協(xié)議使用手冊(cè)
北京集智達(dá)智能科技有限責(zé)任公司
- 1 -第 1 章 ASCII COMMAND/MODBUS RTU協(xié)議轉(zhuǎn)換 .......................................................3
1.1 RemoDAQ-8000模塊參數(shù)設(shè)定..............................................................................................................3
1.2 RemoDAQ-8000模塊協(xié)議轉(zhuǎn)換..............................................................................................................3
第 2 章MODBUS協(xié)議 ..................................................................................................................................4
2.1 MODBUS協(xié)議............................................................................................................................................4
2.1.1 功能碼1/2協(xié)議格式(讀DIO).........................................................................................................5
2.1.2 功能碼3/4協(xié)議格式(讀AI/AO).....................................................................................................5
2.1.3功能碼5(寫單路DO)..................................................................................................................5
2.1.4 功能碼15(0FH)(寫多路DO)...................................................................................................5
2.1.5 功能碼6 (寫單路AO)...................................................................................................................6
2.1.6 功能碼16 (10H)(寫多路AO).......................................................................................................6
第 3 章 RemoDAQ-8000 系列模塊MODBUS RTU地址映射表..............................................7
3.1 RemoDAQ-8017+/B/SV+/SC+ MODBUS RTU地址映射表...............................................................7
3.2 RemoDAQ--8018+/B MODBUS RTU地址映射表..............................................................................7
3.3 RemoDAQ--8033+ MODBUS RTU地址映射表..................................................................................8
3.4 RemoDAQ--8036+ MODBUS RTU地址映射表..................................................................................8
3.5 RemoDAQ-8021+/22+/24+/24B MODBUS RTU地址映射表.............................................................9
3.6 RemoDAQ-8041+/51/52+/53+ DI模塊 MODBUS RTU地址映射表....................................................9
3.7 RemoDAQ-8044+/50+/55/57+/60+/65+ DI/DO模塊 MODBUS RTU地址映射表.............................10
3.8 RemoDAQ-8042+/43+/68+ DO模塊 MODBUS RTU地址映射表...................................................10
3.9 RemoDAQ-8080+ MODBUS RTU地址映射表.................................................................................10
3.10 RemoDAQ-8016+ MODBUS RTU地址映射表...............................................................................11
3.11 RemoDAQ-8011+/12+ MODBUS RTU地址映射表........................................................................11
- 2 -第1章 ASCII COMMAND/MODBUS RTU 協(xié)議轉(zhuǎn)換
1.1 RemoDAQ-8000模塊參數(shù)設(shè)定
模塊出廠缺省配置為ASCII命令集通信協(xié)議,9600,N,8,1,地址為1,用戶可以用RemoDAQ-8000/9000
UTILITY來(lái)改變參數(shù),如:地址,信號(hào)類型、數(shù)據(jù)類型等。
特別注意:
模擬量輸入模塊數(shù)據(jù)類型設(shè)為工程單位。
改變波特率和校驗(yàn)和時(shí),需要INIT與GND短接,重新上電,設(shè)置完成后,斷開INIT與GND,重新
上電即可。建議用戶在更改通信協(xié)議前,設(shè)置好參數(shù).
1.2 RemoDAQ-8000模塊協(xié)議轉(zhuǎn)換
1. RemoDAQ-8017+/8018+/8024+/8017SV+/SC+/8033+/8036+從 ASCII 命令集協(xié)議改為
MODBUS/RTU協(xié)議
啟動(dòng)RemoDAQ-8000-9000 Utility,進(jìn)入到單命令行方式,在命令行輸入:$AAR1按回車即可。AA:
為地址
如:$01R1
2. RemoDAQ-8017+/8018+/8024+/8017SV+/SC+/8033+/8036+ MODBUS RTU 協(xié)議改為
ASCII 命令集協(xié)議
在MODBUS協(xié)議下,采用RemoDAQ-8000-9000 Utility,選定好串口和波特率,在命令行輸入:
01 06 08 0D 00 00
地址 功能碼 通信協(xié)議地址 目標(biāo)值 0000=ASCII =0031 RTU
3. RemoDAQ-8017B/8018B/8051/8055 從ASCII 命令集協(xié)議改為MODBUS RTU 協(xié)議
INIT*與 GND 短接后上電,用命令行命令$002 讀取當(dāng)前配置信息,返回信息為:!AATTBBFF,再用
參數(shù)設(shè)置命令:%00NNTTBBPP,其中,PP=FFH|(或運(yùn)算)04H,例如:
命令:$002
則改為MODBUS RTU的命令為:%0001070604
4. RemoDAQ-8017B/8018B/8051/8055 MODBUS RTU 協(xié)議改為 ASCII 命令集協(xié)議
INIT*與 GND 短接后上電,用命令行命令$002 讀取當(dāng)前配置信息,返回信息為:!AATTBBFF,再用
參數(shù)設(shè)置命令:%00NNTTBBPP,其中,PP的BIT2置為0,例如:
命令:$002
則改為MODBUS RTU的命令為:%0001070600
5. RemoDAQ-8024B ASCII 命令集協(xié)議改為MODBUS RTU 協(xié)議
INIT*與 GND 短接后上電,用命令行命令$002 讀取當(dāng)前配置信息,返回信息為:!AATTBBFF,再用
- 3 -參數(shù)設(shè)置命令:%00NNTTBBPP,其中,PP=FFH|(或運(yùn)算)80H,例如:
命令:$002
則改為MODBUS RTU的命令為:%0001200680
6. RemoDAQ-8024B MODBUS RTU 協(xié)議改為ASCII 命令集協(xié)議
INIT*與 GND 短接后上電,用命令行命令$002 讀取當(dāng)前配置信息,返回信息為:!AATTBBFF,再用
參數(shù)設(shè)置命令:%00NNTTBBPP,其中,PP的BIT2置為0,例如:
命令:$002
則改為MODBUS RTU的命令為:%0001200600
7. 在MODBUS RTU下讀取AI 數(shù)據(jù)(RemoDAQ-8017XX+/8018+/8033+/8036+)
在MODBUS RTU TOOL命令行輸入:
AA 04 00 BB 00 NN
AA:當(dāng)前地址 16進(jìn)制表示
BB:起始地址 16進(jìn)制表示
NN:讀取數(shù)據(jù)字長(zhǎng)度 16進(jìn)制表示 (模塊的通道數(shù))
例(RemoDAQ-8018+/8017+):
命令:01 04 00 00 00 08
響應(yīng):01 04 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 2C
第 2 章 MODBUS 協(xié)議
2.1 MODBUS協(xié)議
RemoDAQ-8000 系列支持MODBUS/RTU協(xié)議的相關(guān)部分,其中支持如下MODBUS 功能:
功能碼: 功能( 原始含義) 對(duì)應(yīng)模塊的含義
1 read coil status 讀 DIO狀態(tài)
2 read input status 讀DIO狀態(tài)
3 read holding registers 讀AI/AO
4 read input registers 讀AI/AO
5 force single coil 寫單路DO
6 preset single register 寫單路AO
15 force multiple coils 寫多路DO
16 preset multiple registers 寫多路AO
- 4 -具體協(xié)議如下:
2.1.1 功能碼1/2協(xié)議格式(讀DIO)
請(qǐng)求命令:
字節(jié) 1 2 3 4 5 6 7 8
站號(hào) 1/2 地址高 地址低 00 位數(shù) crch crcl
應(yīng)答:
字節(jié) 1 2 3 4 5
站號(hào) 1/2 字節(jié)數(shù) V0 V1 …. crch crcl
其中:
V0 V1…代表讀到的 DIO值,8位一個(gè)字節(jié)
2.1.2 功能碼3/4協(xié)議格式(讀AI/AO)
請(qǐng)求命令:
字節(jié) 1 2 3 4 5 6 7 8
AIGC
"RemoDAQ-8000系列模塊MODBUS RTU通信協(xié)議使用手冊(cè)V1.2" 是針對(duì)一種專門應(yīng)用于電氣自動(dòng)化領(lǐng)域的數(shù)據(jù)采集和控制系統(tǒng)——RemoDAQ-8000系列產(chǎn)品所配備的一種通信協(xié)議指南。該手冊(cè)詳細(xì)闡述了MODBUS RTU(遠(yuǎn)程設(shè)備單元)協(xié)議在RemoDAQ-8000模塊中的應(yīng)用方法,包括如何配置、連接、建立與其它支持MODBUS RTU的工業(yè)設(shè)備如PLC (可編程邏輯控制器)、變頻器、傳感器等設(shè)備之間的通信鏈路。
內(nèi)容通常會(huì)涵蓋以下幾個(gè)方面:
1. **概述**:介紹MODBUS RTU通信協(xié)議的基本原理和特點(diǎn),以及其在RemoDAQ-8000系列模塊中的適用范圍。
2. **安裝準(zhǔn)備**:指導(dǎo)用戶如何在RemoDAQ-8000模塊上啟用或配置MODBUS RTU功能,并提供硬件連接示例,如RS-485串口的接線方式。
3. **功能描述**:詳述 RemoDAQ-8000模塊上的寄存器映射,包括輸入/輸出地址分配、數(shù)據(jù)類型轉(zhuǎn)換規(guī)則以及命令響應(yīng)格式。
4. **通信參數(shù)設(shè)置**:講解如何設(shè)置波特率、停止位、校驗(yàn)方式等關(guān)鍵通信參數(shù)以確保穩(wěn)定且高效的RTU通信。
5. **實(shí)例應(yīng)用**:通過(guò)實(shí)際操作步驟展示如何編寫控制指令、讀取狀態(tài)信息,以及處理可能遇到的問(wèn)題和解決方案。
6. **故障排查與調(diào)試**:為用戶提供常見(jiàn)問(wèn)題診斷與解決策略,幫助用戶快速定位并修復(fù)通信鏈路上可能出現(xiàn)的故障。
7. **安全注意事項(xiàng)及版權(quán)信息**:強(qiáng)調(diào)在使用過(guò)程中需要注意的安全事項(xiàng),以及手冊(cè)版本更新和版權(quán)聲明等內(nèi)容。
總之,這本使用手冊(cè)對(duì)于RemoDAQ-8000系列模塊的用戶來(lái)說(shuō),是理解和掌握MODBUS RTU通信協(xié)議的關(guān)鍵參考資料,有助于提升他們?cè)趯?shí)際項(xiàng)目中有效利用這一通信標(biāo)準(zhǔn)進(jìn)行數(shù)據(jù)交換的能力。
RemoDAQ-8000系列模塊MODBUS RTU通信協(xié)議使用手冊(cè)V1.2的相關(guān)資源推薦
會(huì)員專享
開通會(huì)員
升級(jí)會(huì)員獲取海量資源免費(fèi)下載
會(huì)員免費(fèi)下載
5D幣 購(gòu)買
上傳資源賺收益
格式:pdf
瀏覽:238
收藏:0
瀏覽:238??|??
收藏:0
上傳時(shí)間:2009-05-04
大小:245.1K
舉報(bào)
作者相關(guān)作品
排名
昵稱
瓦特值
熱門標(biāo)簽