




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、9 h2u內置modbus從站協(xié)議說明h2u/h1u系列plc內置modbus從站通訊協(xié)議說明冃錄概述:11. modbus通訊幀格式說明21. 1命令碼0x01 (01):讀線圈21.2命令碼0x03 (03):讀寄存器31.3命令碼0x05 (05):寫單線圈41.4命令碼0x06 (06):寫單個寄存器51.5命令碼oxof (15):寫多個線圈.61.6命令碼0x10 (16):寫多個寄存器71. 7錯誤響應幀82. 變量編址92. 1線圈編址92.2寄存器編址9概述:本文檔旨在說明將ii2u/ii1u系列plc作為modbus從站進行訪問時,需采丿i的通訊格式 進行說明,并對訪問其中
2、各種軟元件的索引編址方式進行了說明,便于modbus主站側的 編程。h2u/h1u 作為 modbus 從站時,支持 modbus 的 0x01, 0x03, 0x05, 0x06, oxof, 0x10 等 通訊操作命令;通過這些冃錄,可讀寫plc的線圈有m, s, t, c, x (只讀),y等變 量;寄存器變量有d, t, co1. modbus通訊幀格式說明1. 1命令碼0x01 (01):讀線圈請求幀格式:從機地址+0x01+線圈起始地址+線圈數(shù)量+crc檢驗 序號12345數(shù)據(字節(jié))意義從機地址0x01 (命令碼)線圈起始地址線圈數(shù)量crc校驗 字節(jié) 數(shù)量1個字節(jié)1個字節(jié)2個字節(jié)
3、2個字節(jié)2個字節(jié) 說明取值廣247,由d8121設定 讀線圈髙位在前,低位在后,見線圈編址高位在前,低位在后(n)高位在前,低位在 后響應幀格式:從機地址+0x01+字節(jié)數(shù)+線圈狀態(tài)+crc檢驗序號123數(shù)據(字節(jié))意義從機地址0x01 (命令碼)字節(jié)數(shù)字節(jié)數(shù)量1個字節(jié)1個字節(jié)1 個字節(jié)說明取值廣247,由d8121設定讀線圈值:(n+7) /8每8個線圈介為一個字節(jié),最后一個若不足8位,未(n+7) /84線圈狀態(tài)個字節(jié)小的線圈在最低位。依次類推5 crc校驗2個字節(jié)高位在前,低位在后定義部分填0。前8個線圈在第一個字節(jié), 最地址最錯誤響應:見錯誤響應幀12命令碼0x03 (03):讀寄存器
4、請求幀格式:從機地址+0x03+寄存器起始地址+寄存器數(shù)量+crc檢驗序號12345數(shù)據(字節(jié))意義從機地址0x03 (命令碼)寄存器起始地址寄存器數(shù)量crc校驗 字節(jié)數(shù)量1個字節(jié)1個字節(jié)2個字節(jié)2個字節(jié)2個字節(jié)說明取值廣247,由d8121設 定讀寄存器高位在前,低位在后,見寄存器編址高位在前,低位在后(n)高位在 前,低位在后響應幀格式:從機地址+0x03+字節(jié)數(shù)+寄存器值+crc檢驗序號1234數(shù)據(字節(jié))意義從機地址0x03 (命令碼)字節(jié)數(shù)字節(jié)數(shù)量1個字節(jié)1個字節(jié)1 個字節(jié) 說明取值247,由d8121設定讀寄存器ffl: n*2每兩字節(jié)表示一個寄存器 值,高位在前低位在后。寄存器地
5、址小的排在前而5 crc校驗2個字節(jié)高位在前,低位在后寄存器值個字節(jié)錯謀響應:見錯謀響應幀 1.3命令碼0x05 (05):寫單線圈請求幀格式:從機地址+0x05+線圈地址+線圈狀態(tài)+crc檢驗序號345數(shù)據(字節(jié))意義從機地址0x05 (命令碼)線圈地址線圈狀態(tài)crc校驗字節(jié)數(shù)量 1個字節(jié)1個字節(jié)2個字節(jié)2個字節(jié)2個字節(jié)說明取值廣247,由d8121設定寫單線 圈高位在前,低位在后,見線圈編址高位在前,低位在后。非0即為冇效高位在前, 低位在后 響應幀格式:從機地址+0x05+線圈地址+線圈狀態(tài)+crc檢驗 序號12345數(shù)據(字節(jié))惠義從機地址0x05 (命令碼)線圈地址線圈狀態(tài)crc校驗
6、字節(jié)數(shù)量 1個字節(jié)1個字節(jié)2個字節(jié)2個字節(jié)2個字節(jié)說明取值1247,由d8121設定寫單線 圈高位在前,低位在后,見線圈編址高位在前,低位在后。非0即為冇效高位在前, 低位在后 錯誤響應:見錯誤響應幀1.4命令碼0x06 (06):寫單個寄存器請求幀格式:從機地址+0x06+寄存器地址+寄存器值+crc檢驗序號12345數(shù)據(字節(jié))意義從機地址0x06 (命令碼)寄存器地址寄存器值crc校驗字節(jié)數(shù) 量1個字節(jié)1個字節(jié)2個字節(jié)2個字節(jié)2個字節(jié) 說明取值廣247,由d8121設定寫 單寄存器高位在前,低位在后,見寄存器值編址高位在前,低位在后。非0即為有效 高位在前,低位在后響應幀格式:從機地址+
7、0x06+寄存器地址+寄存器值+crc檢驗。序號45數(shù)據(字節(jié))意義從機地址0x06 (命令碼)寄存器地址寄存器值crc校驗字節(jié)數(shù) 量1個字節(jié)1個字節(jié)2個字節(jié)2個字節(jié)2個字節(jié)說明取值1247,由d8121設定寫 單寄存器高位在前,低位在后,見寄存器編址 高位在前,低位在后。非0即為有效高 位在前,低位在后錯誤響應:見錯誤響應幀。1.5命令碼oxof (15):寫多個線圈請求幀格式:從機地址+0x0f+線圈起始地址+線圈數(shù)量+字節(jié)數(shù)+線圈狀態(tài)+crc檢驗。序 號12345數(shù)據(字節(jié))意義從機地址oxof (命令碼)線圈起始地址線圈數(shù)量字節(jié)數(shù)字節(jié)數(shù) 量1個字節(jié)1個字節(jié)2個字節(jié)2個字節(jié)1個字節(jié)說明取
8、值廣247,由d8121設定寫 多個單線圈高位在前,低位在后,見線圈編址 高位在前,低位在后。n,最大為1968 值:值:(n+7) /8每8個線圈合為一個字節(jié),最后一個若不足8位,未(n+7) /86線圈狀態(tài)個字節(jié)小的線圈在最低位。依次類推7 crc校驗2個字節(jié)高位在前,低位在后定義部分填0。前8個線圈在第一個字節(jié), 最地址最響應幀格式:從機地址+0x05+線圈起始地址+線圈數(shù)量+crc檢驗序號45數(shù)據(字節(jié))意義從機地址oxof (命令碼)線圈起始地址線圈數(shù)量crc校驗字節(jié) 數(shù)量1個字節(jié)1個字節(jié)2個字節(jié)2個字節(jié)2個字節(jié)說明取值廣247,由d8121設定 寫多個單線圈高位在前,低位在后,見線
9、圈編址高位在前,低位在后。高位在前,低 位在后錯誤響應:見錯誤響應幀。1.6命令碼0x10 (16):寫多個寄存器請求幀格式:從機地址+0x10+寄存器起始地址+寄存器數(shù)量+字節(jié)數(shù)+寄存器值+crc檢 驗。序號1234567數(shù)據(字節(jié))意義從機地址0x10 (命令碼)寄存器起始地址寄存器數(shù)量字節(jié)數(shù)字 節(jié)數(shù)量1個字節(jié)1個字節(jié)2個字節(jié)2個字節(jié)1個字節(jié) 說明取值247,由d8121設定 寫多個寄存器高位在前,低位在后,見寄存器編址高位在前,低位在后。n,最大為120 值:n*2高位在前,低位在后寄存器值(n*4) crc校驗2個字節(jié)響應幀格式:從機地址+0x05+線圈起始地址+線圈數(shù)量+crc檢驗。
10、序號12345數(shù)據(字節(jié))意義從機地址0x10 (命令碼)寄存器起始地址寄存器數(shù)量crc校驗 字節(jié)數(shù)量1個字節(jié)1個字節(jié)2個字節(jié)2個字節(jié)2個字節(jié)說明取值廣247,由d8121設 定寫多個寄存器 高位在前,低位在后,見寄存器編址 高位在前,低位在后。n,最人為 120咼位在前,低位在后in誤響應:見錯誤響應幀。1. 7錯誤響應幀錯誤響應:從機地址+(命令碼+0x80)+錯誤碼+crc校驗。序號1234數(shù)據(字節(jié))意義 從機地址 字節(jié)數(shù)量1個字節(jié)說明取值廣247,由d8121設定 錯 誤命令碼廣4高位在前,低位在后命令碼個字節(jié)錯誤碼crc校驗1個字節(jié)2個字節(jié)2. 變量編址2. 1線圈編址線圈:指位變
11、量,只有兩種狀態(tài)0和1。在本plc中包含m, s, t, c, x, y等變量。變量名稱m03071起始地址0 (0)線圈數(shù)量說明m8000"m8256 0xlf40 (8000) s0、s999 t0t256 c0c255 x0x255 y0y255oxeooo (57344) oxeooo (61440) 0xf400 (62464) 0xf800 (63488) oxfcoo (64512)2.2寄存器編址寄存器:指16位(字)或32位(雙字)變量,在本plc中,16位變量包含d, t, c0199; 32 位變量為 c200255。變量名稱 d0d8255 tot255 coc199 c200c255起始地址0 (0)oxfooo (61440) 0xf400 (62464) 0xf700 (6
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 生物學基因工程知識重點試題
- 農村綠色生態(tài)農業(yè)開發(fā)共建契約書
- 文學作品賞析與文學創(chuàng)作測試題
- 機器人與自動化生產線研發(fā)協(xié)議
- 專業(yè)音樂演出排演及經紀代理合作協(xié)議
- 行政管理專業(yè)經濟法知識點試題及答案
- 2025年工程經濟統(tǒng)計分析試題及答案
- 電子商務法規(guī)與合規(guī)管理知識題庫建設
- 落花生教學設計
- 相交線的課件
- 中考化學第一輪復習 物質的性質與應用(常見的酸堿鹽)測試題(解析版)
- 病理學課件-炎癥的機制
- 2025世界高血壓日控住血壓穩(wěn)住幸福高血壓健康講座
- 安徽卓越縣中聯(lián)盟2024-2025學年高三下學期5月份檢測政治試卷+答案
- 廣東省珠海市2024-2025學年下學期期中八年級數(shù)學質量監(jiān)測試卷(含答案)
- 焊接工程師職業(yè)技能考核試題及答案
- 中小學教師資格筆試2024年考試真題解析
- 工抵房轉讓購買合同協(xié)議
- 嘉興市申嘉有軌電車運營管理有限公司招聘筆試題庫2025
- (四調)武漢市2025屆高中畢業(yè)生四月調研考試 英語試卷(含答案)
- 國網四川省電力公司電網工程設備材料補充信息參考價2025
評論
0/150
提交評論