




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、干接點(diǎn)輸出擴(kuò)展模塊modbus通訊協(xié)議版本號(hào):10深圳市英可瑞科技開(kāi)發(fā)有限公司2014-05-261. 修改記錄32. 概述43. 適用范圍44. 參考文獻(xiàn)45. 物理接口46. 幀結(jié)構(gòu)46.1. 地址46.2. 功能碼46.3. 數(shù)據(jù)56.4. crc校驗(yàn)碼56.5. 遙信讀取02功能碼錯(cuò)誤!未定義書(shū)簽。6.6. 遙測(cè)數(shù)據(jù)讀取04功能碼錯(cuò)誤!未定義書(shū)簽。6.7. 讀設(shè)定數(shù)據(jù)寄存器03功能碼66.8. 設(shè)置數(shù)據(jù)06功能碼77. 關(guān)于監(jiān)控模塊地址及響應(yīng)吋i'可8& 數(shù)據(jù)地址點(diǎn)表定義9遙測(cè)數(shù)據(jù)錯(cuò)誤!未定義書(shū)簽。絕緣母線數(shù)據(jù)地址點(diǎn)表錯(cuò)誤!未定義書(shū)簽。絕緣支路數(shù)據(jù)地址點(diǎn)表錯(cuò)誤!未定義書(shū)
2、簽。支路電流數(shù)據(jù)地址表錯(cuò)誤!未定義書(shū)簽。遙信數(shù)據(jù)錯(cuò)誤!未定義書(shū)簽。保持寄存器地址點(diǎn)表定義91.修改記錄版本修改內(nèi)容修改人日期1.0初稿劉文鋒2014-05-262.概述本文描述了深圳市英可瑞科技開(kāi)發(fā)有限公司干接點(diǎn)輸岀擴(kuò)展模塊modbus通訊規(guī)約 標(biāo)準(zhǔn),應(yīng)用于終端設(shè)備與之進(jìn)行通訊。3適用范圍規(guī)約適用于干接點(diǎn)輸出擴(kuò)展模塊iarm-rc10,是開(kāi)發(fā)、測(cè)試1arm-rc10的依據(jù)。參考文獻(xiàn)modicon modbus protocol reference guide pi-mbus-300 rev.j物理接口rs485通訊口,波特率9600bps,字符格式采用1位起始位、8位數(shù)據(jù)位、奇驗(yàn)位、1 位停止
3、位的異步串行通訊格式。幀結(jié)構(gòu)8bit地址8bit功能碼nx8bit數(shù)據(jù)16bitcrc校驗(yàn)碼采用modbus規(guī)約的rtu (remote terminal unit)方式。地址指監(jiān)控模塊的地址。6.2.功能碼功能碼作用備注03讀取寄存器按16bit寄存器讀取06寫寄存器按16bit寄存器寫入16寫塊寄存器塊寫入6.3.數(shù)據(jù)上報(bào)或下設(shè)的數(shù)據(jù),按寄存器(數(shù)據(jù)地址)進(jìn)行發(fā)送,每一個(gè)寄存器由兩個(gè)字節(jié) 組成,字節(jié)高位在前,低位在后,關(guān)于寄存器號(hào)的定義,請(qǐng)參閱附錄人。所有模擬量數(shù)據(jù)以補(bǔ)碼表示,遙信數(shù)據(jù)則每位表示一個(gè)信息。6.4. crc校驗(yàn)碼crc (cyclical redundancy check)對(duì)
4、地址、功能碼和數(shù)據(jù)進(jìn)行校驗(yàn),由兩字節(jié)組成,crc由傳輸 設(shè)備生成,附加在數(shù)據(jù)幀中,如果由接收到數(shù)據(jù)計(jì)算出來(lái)的校驗(yàn)和與附加在數(shù)據(jù)后的校驗(yàn)和不一致, 則有錯(cuò)誤發(fā)生。關(guān)于crc生成函數(shù),請(qǐng)參閱附錄c內(nèi)容。命令解釋65讀設(shè)定數(shù)據(jù)寄存器03功能碼后臺(tái)發(fā)送數(shù)據(jù)查詢命令信息幀,查詢命令幀起始地址及寄存器長(zhǎng)度在設(shè)定的范圍內(nèi) 可變。從機(jī)模塊接收到正確的查詢命令后,將響應(yīng)報(bào)文屮的寄存器數(shù)據(jù)分成每個(gè)寄存 器有兩字節(jié)。格式如下:查詢命令幀格式field nameexample(hex)descriptionslave address01地址1function03功能碼3starting address hi00起始寄
5、存器高字節(jié)starting address lo01起始寄存器低字節(jié),起始地址1no. of points hi00讀取寄存器個(gè)數(shù)高字節(jié)no. of points lo02讀取寄存器個(gè)數(shù)低字節(jié),讀兩 個(gè)寄存器值crclocrc低字節(jié)crchtcrc高字節(jié)從機(jī)響應(yīng)幀格式field nameexample (hex)descriptionslave address01地址1function03功能碼3byte count04返回字節(jié)數(shù)data hi01第1個(gè)數(shù)據(jù)高位值data lo2b第1個(gè)數(shù)據(jù)低位值data hi01第2個(gè)數(shù)據(jù)高位值data lo11第2個(gè)數(shù)據(jù)低位值crclocrc低字節(jié)crch
6、icrc高字節(jié)6.6.設(shè)置數(shù)據(jù)06功能碼后臺(tái)發(fā)送設(shè)置數(shù)據(jù)查詢命令和設(shè)置數(shù)據(jù),當(dāng)從機(jī)處在允許設(shè)置狀態(tài)吋,接收到正確 的設(shè)置命令后,接收并執(zhí)行指令,并將數(shù)據(jù)原樣返回進(jìn)行響應(yīng);當(dāng)從機(jī)處在不允許設(shè)置 狀態(tài)時(shí),接收到止確的數(shù)據(jù),則不執(zhí)行命令,但將數(shù)據(jù)返回。若設(shè)置不成功時(shí),不應(yīng)答。 格式如下:設(shè)置命令幀格式field nameexample(hex)descriptionslave address01地址1function06功能碼6register address hi00寫寄存器地址高字節(jié)register addresslo01寫寄存器地址低字節(jié),起始地 址1preset data hi01設(shè)置數(shù)據(jù)高
7、位preset data lo08設(shè)置數(shù)據(jù)低位crclocrc低字節(jié)crch1crc高字節(jié)從機(jī)響應(yīng)幀格式field nameexample (hex)dcscriptionslave address01地址1function06功能碼6regi ster address hi00寫寄存器地址高字節(jié)register addresslo01寫寄存器地址低字節(jié),起始地 址1preset data hi01設(shè)置數(shù)據(jù)高位preset data lo08設(shè)置數(shù)據(jù)低位crclocrc低字節(jié)crchicrc高字節(jié)6.7.設(shè)置數(shù)據(jù)塊,功能碼16主監(jiān)控模塊發(fā)送塊設(shè)置命令,下發(fā)位接收到塊命令后,將其屮有效的數(shù)據(jù)進(jìn)行
8、修改, 可一次性修改多個(gè)數(shù)據(jù)。若設(shè)置不成功時(shí),不應(yīng)答。當(dāng)從機(jī)處在允許設(shè)置狀態(tài)時(shí),接收 到正確的設(shè)置命令后,接收并執(zhí)行指令,返回接收正確包;當(dāng)從機(jī)處在不允許設(shè)置狀態(tài) 時(shí),接收到正確的數(shù)據(jù),則不執(zhí)行命令,但將數(shù)據(jù)返回。如數(shù)據(jù)塊中間有不允許更改或 未定義的寄存器區(qū),則自動(dòng)將相應(yīng)的數(shù)據(jù)丟棄,格式如下:設(shè)置命令幀格式field nameexample(hex)descriptionslave address01地址1function10功能碼16starting address hi00起始寄存器高字節(jié)起始寄存器低字節(jié),起始地址1starting address lo01no. of registers
9、 hi00寄存器個(gè)數(shù)高字節(jié)no. of registers lo02寄存器個(gè)數(shù)低字節(jié),寫2個(gè)寄存 器byte count04數(shù)據(jù)字節(jié)數(shù)datal hi01第1個(gè)數(shù)據(jù)高位datal lo08第1個(gè)數(shù)據(jù)低位data2 hi02第2個(gè)數(shù)據(jù)高位data2 lo01第2個(gè)數(shù)據(jù)低位crclocrc低字節(jié)crchtcrc高字節(jié)從機(jī)模塊響應(yīng)幀格式field nameexample (hex)descriptionslave address01地址1function10功能碼16starting address hi00起始寄存器高字節(jié)starting address lo01起始寄存器低字節(jié),起始地址1no.
10、 of registers hi00寄存器個(gè)數(shù)高字節(jié),no. of registers lo02寄存器個(gè)數(shù)低字節(jié),寫2個(gè)寄存 器crclocrc低字節(jié)crchicrc高字節(jié)關(guān)于監(jiān)控模塊地址及響應(yīng)時(shí)間監(jiān)控模塊在接收到一個(gè)有效命令后,都將有一段分析解包命令及發(fā)送數(shù)據(jù)所占用的 時(shí)間,在此期間內(nèi),如上位機(jī)再次下發(fā)一個(gè)命令,將有可能造成命令失效的情況。因此, 在下發(fā)一個(gè)有效命令后,在沒(méi)有收到正確的數(shù)據(jù)返冋情,建議主機(jī)等待時(shí)間不小于 500ms,如在此時(shí)間內(nèi)沒(méi)有收到返回?cái)?shù)據(jù),則可下發(fā)下一條命令。如下發(fā)命令及時(shí)收到 正確的返回?cái)?shù)據(jù),則可及時(shí)下發(fā)下一條命令。干接點(diǎn)輸出模塊地址分配oxcooxcf干接點(diǎn)輸出模塊
11、地址,只支持單機(jī)地址,無(wú)廣播數(shù)據(jù)地址點(diǎn)表定義干接點(diǎn)輸出模塊寄存器地址點(diǎn)表定義寄存器支持03、06、16功能碼,03功能碼讀取,用06、16功能碼寫入,所有控制數(shù)據(jù)上電復(fù)位后都恢復(fù)為00狀態(tài),無(wú)記憶存儲(chǔ)功能。寄存器地址信號(hào)名稱備注0x0100繼電器r1控制01為動(dòng)作,00為不動(dòng)作0x0101繼電器r2控制01為動(dòng)作,00為不動(dòng)作0x0102繼電器r3控制01為動(dòng)作,00為不動(dòng)作0x0103繼電器r4控制01為動(dòng)作,00為不動(dòng)作0x0104繼電器r5控制01為動(dòng)作,00為不動(dòng)作0x0105繼電器r6控制01為動(dòng)作,00為不動(dòng)作0x0106繼電器r7控制01為動(dòng)作,00為不動(dòng)作0x0107繼電器r8控制01為動(dòng)作,00為不動(dòng)作0x0108繼電器r9控制01為動(dòng)作,00為不動(dòng)作0x0109繼電器r10控制01為動(dòng)作,00為不動(dòng)作0x010a繼電器r11控制01為動(dòng)作,00為不動(dòng)作0x010b繼電器r12控制01為動(dòng)作
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 疾病監(jiān)控面試題目及答案
- 終身壽險(xiǎn)考試題及答案
- 系統(tǒng)架構(gòu)設(shè)計(jì)師考試考點(diǎn)分析試題及答案
- 理解重點(diǎn)2025年初級(jí)會(huì)計(jì)師試題及答案
- 系統(tǒng)架構(gòu)設(shè)計(jì)師考試內(nèi)容深化練習(xí)試題及答案
- 母豬飼養(yǎng)心理學(xué)的考題及答案
- 美術(shù)國(guó)畫考試題目及答案
- 數(shù)字前端筆試題及答案
- 母豬個(gè)體差異護(hù)理知識(shí)試題及答案
- 學(xué)員經(jīng)驗(yàn)分享信息系統(tǒng)項(xiàng)目管理師考試試題及答案
- 2024年高等教育文學(xué)類自考-06050人際關(guān)系心理學(xué)考試近5年真題附答案
- 福建省公路水運(yùn)工程試驗(yàn)檢測(cè)費(fèi)用參考指標(biāo)
- 信創(chuàng)虛擬化及云平臺(tái)解決方案
- ICD-10疾病編碼完整版
- 人教小學(xué)二年級(jí)數(shù)學(xué)下冊(cè)有余數(shù)的除法第3課時(shí)《除法豎式》示范教學(xué)課件
- 2024年下半年教師資格考試高中思想政治學(xué)科知識(shí)與教學(xué)能力測(cè)試試卷及答案解析
- 2024年全國(guó)軟件水平考試之中級(jí)數(shù)據(jù)庫(kù)系統(tǒng)工程師考試經(jīng)典測(cè)試題(詳細(xì)參考解析)
- 集團(tuán)企業(yè)運(yùn)行與國(guó)資監(jiān)管數(shù)據(jù)平臺(tái)解決方案
- 中考字音字形練習(xí)題(含答案)-字音字形專項(xiàng)訓(xùn)練
- JTT 1501-2024 潛水作業(yè)現(xiàn)場(chǎng)安全監(jiān)管要求(正式版)
- 盜竊刑事案件案例分析報(bào)告
評(píng)論
0/150
提交評(píng)論