9H2U內(nèi)置MODBUS從站協(xié)議說明_第1頁
9H2U內(nèi)置MODBUS從站協(xié)議說明_第2頁
9H2U內(nèi)置MODBUS從站協(xié)議說明_第3頁
9H2U內(nèi)置MODBUS從站協(xié)議說明_第4頁
9H2U內(nèi)置MODBUS從站協(xié)議說明_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、9 h2u內(nèi)置modbus從站協(xié)議說明h2u/h1u系列plc內(nèi)置modbus從站通訊協(xié)議說明冃錄概述:11. modbus通訊幀格式說明21. 1命令碼0x01 (01):讀線圈21.2命令碼0x03 (03):讀寄存器31.3命令碼0x05 (05):寫單線圈41.4命令碼0x06 (06):寫單個(gè)寄存器51.5命令碼oxof (15):寫多個(gè)線圈.61.6命令碼0x10 (16):寫多個(gè)寄存器71. 7錯(cuò)誤響應(yīng)幀82. 變量編址92. 1線圈編址92.2寄存器編址9概述:本文檔旨在說明將ii2u/ii1u系列plc作為modbus從站進(jìn)行訪問時(shí),需采丿i的通訊格式 進(jìn)行說明,并對(duì)訪問其中

2、各種軟元件的索引編址方式進(jìn)行了說明,便于modbus主站側(cè)的 編程。h2u/h1u 作為 modbus 從站時(shí),支持 modbus 的 0x01, 0x03, 0x05, 0x06, oxof, 0x10 等 通訊操作命令;通過這些冃錄,可讀寫plc的線圈有m, s, t, c, x (只讀),y等變 量;寄存器變量有d, t, co1. modbus通訊幀格式說明1. 1命令碼0x01 (01):讀線圈請(qǐng)求幀格式:從機(jī)地址+0x01+線圈起始地址+線圈數(shù)量+crc檢驗(yàn) 序號(hào)12345數(shù)據(jù)(字節(jié))意義從機(jī)地址0x01 (命令碼)線圈起始地址線圈數(shù)量crc校驗(yàn) 字節(jié) 數(shù)量1個(gè)字節(jié)1個(gè)字節(jié)2個(gè)字節(jié)

3、2個(gè)字節(jié)2個(gè)字節(jié) 說明取值廣247,由d8121設(shè)定 讀線圈髙位在前,低位在后,見線圈編址高位在前,低位在后(n)高位在前,低位在 后響應(yīng)幀格式:從機(jī)地址+0x01+字節(jié)數(shù)+線圈狀態(tài)+crc檢驗(yàn)序號(hào)123數(shù)據(jù)(字節(jié))意義從機(jī)地址0x01 (命令碼)字節(jié)數(shù)字節(jié)數(shù)量1個(gè)字節(jié)1個(gè)字節(jié)1 個(gè)字節(jié)說明取值廣247,由d8121設(shè)定讀線圈值:(n+7) /8每8個(gè)線圈介為一個(gè)字節(jié),最后一個(gè)若不足8位,未(n+7) /84線圈狀態(tài)個(gè)字節(jié)小的線圈在最低位。依次類推5 crc校驗(yàn)2個(gè)字節(jié)高位在前,低位在后定義部分填0。前8個(gè)線圈在第一個(gè)字節(jié), 最地址最錯(cuò)誤響應(yīng):見錯(cuò)誤響應(yīng)幀12命令碼0x03 (03):讀寄存器

4、請(qǐng)求幀格式:從機(jī)地址+0x03+寄存器起始地址+寄存器數(shù)量+crc檢驗(yàn)序號(hào)12345數(shù)據(jù)(字節(jié))意義從機(jī)地址0x03 (命令碼)寄存器起始地址寄存器數(shù)量crc校驗(yàn) 字節(jié)數(shù)量1個(gè)字節(jié)1個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)說明取值廣247,由d8121設(shè) 定讀寄存器高位在前,低位在后,見寄存器編址高位在前,低位在后(n)高位在 前,低位在后響應(yīng)幀格式:從機(jī)地址+0x03+字節(jié)數(shù)+寄存器值+crc檢驗(yàn)序號(hào)1234數(shù)據(jù)(字節(jié))意義從機(jī)地址0x03 (命令碼)字節(jié)數(shù)字節(jié)數(shù)量1個(gè)字節(jié)1個(gè)字節(jié)1 個(gè)字節(jié) 說明取值247,由d8121設(shè)定讀寄存器ffl: n*2每兩字節(jié)表示一個(gè)寄存器 值,高位在前低位在后。寄存器地

5、址小的排在前而5 crc校驗(yàn)2個(gè)字節(jié)高位在前,低位在后寄存器值個(gè)字節(jié)錯(cuò)謀響應(yīng):見錯(cuò)謀響應(yīng)幀 1.3命令碼0x05 (05):寫單線圈請(qǐng)求幀格式:從機(jī)地址+0x05+線圈地址+線圈狀態(tài)+crc檢驗(yàn)序號(hào)345數(shù)據(jù)(字節(jié))意義從機(jī)地址0x05 (命令碼)線圈地址線圈狀態(tài)crc校驗(yàn)字節(jié)數(shù)量 1個(gè)字節(jié)1個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)說明取值廣247,由d8121設(shè)定寫單線 圈高位在前,低位在后,見線圈編址高位在前,低位在后。非0即為冇效高位在前, 低位在后 響應(yīng)幀格式:從機(jī)地址+0x05+線圈地址+線圈狀態(tài)+crc檢驗(yàn) 序號(hào)12345數(shù)據(jù)(字節(jié))惠義從機(jī)地址0x05 (命令碼)線圈地址線圈狀態(tài)crc校驗(yàn)

6、字節(jié)數(shù)量 1個(gè)字節(jié)1個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)說明取值1247,由d8121設(shè)定寫單線 圈高位在前,低位在后,見線圈編址高位在前,低位在后。非0即為冇效高位在前, 低位在后 錯(cuò)誤響應(yīng):見錯(cuò)誤響應(yīng)幀1.4命令碼0x06 (06):寫單個(gè)寄存器請(qǐng)求幀格式:從機(jī)地址+0x06+寄存器地址+寄存器值+crc檢驗(yàn)序號(hào)12345數(shù)據(jù)(字節(jié))意義從機(jī)地址0x06 (命令碼)寄存器地址寄存器值crc校驗(yàn)字節(jié)數(shù) 量1個(gè)字節(jié)1個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié) 說明取值廣247,由d8121設(shè)定寫 單寄存器高位在前,低位在后,見寄存器值編址高位在前,低位在后。非0即為有效 高位在前,低位在后響應(yīng)幀格式:從機(jī)地址+

7、0x06+寄存器地址+寄存器值+crc檢驗(yàn)。序號(hào)45數(shù)據(jù)(字節(jié))意義從機(jī)地址0x06 (命令碼)寄存器地址寄存器值crc校驗(yàn)字節(jié)數(shù) 量1個(gè)字節(jié)1個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)說明取值1247,由d8121設(shè)定寫 單寄存器高位在前,低位在后,見寄存器編址 高位在前,低位在后。非0即為有效高 位在前,低位在后錯(cuò)誤響應(yīng):見錯(cuò)誤響應(yīng)幀。1.5命令碼oxof (15):寫多個(gè)線圈請(qǐng)求幀格式:從機(jī)地址+0x0f+線圈起始地址+線圈數(shù)量+字節(jié)數(shù)+線圈狀態(tài)+crc檢驗(yàn)。序 號(hào)12345數(shù)據(jù)(字節(jié))意義從機(jī)地址oxof (命令碼)線圈起始地址線圈數(shù)量字節(jié)數(shù)字節(jié)數(shù) 量1個(gè)字節(jié)1個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)1個(gè)字節(jié)說明取

8、值廣247,由d8121設(shè)定寫 多個(gè)單線圈高位在前,低位在后,見線圈編址 高位在前,低位在后。n,最大為1968 值:值:(n+7) /8每8個(gè)線圈合為一個(gè)字節(jié),最后一個(gè)若不足8位,未(n+7) /86線圈狀態(tài)個(gè)字節(jié)小的線圈在最低位。依次類推7 crc校驗(yàn)2個(gè)字節(jié)高位在前,低位在后定義部分填0。前8個(gè)線圈在第一個(gè)字節(jié), 最地址最響應(yīng)幀格式:從機(jī)地址+0x05+線圈起始地址+線圈數(shù)量+crc檢驗(yàn)序號(hào)45數(shù)據(jù)(字節(jié))意義從機(jī)地址oxof (命令碼)線圈起始地址線圈數(shù)量crc校驗(yàn)字節(jié) 數(shù)量1個(gè)字節(jié)1個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)說明取值廣247,由d8121設(shè)定 寫多個(gè)單線圈高位在前,低位在后,見線

9、圈編址高位在前,低位在后。高位在前,低 位在后錯(cuò)誤響應(yīng):見錯(cuò)誤響應(yīng)幀。1.6命令碼0x10 (16):寫多個(gè)寄存器請(qǐng)求幀格式:從機(jī)地址+0x10+寄存器起始地址+寄存器數(shù)量+字節(jié)數(shù)+寄存器值+crc檢 驗(yàn)。序號(hào)1234567數(shù)據(jù)(字節(jié))意義從機(jī)地址0x10 (命令碼)寄存器起始地址寄存器數(shù)量字節(jié)數(shù)字 節(jié)數(shù)量1個(gè)字節(jié)1個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)1個(gè)字節(jié) 說明取值247,由d8121設(shè)定 寫多個(gè)寄存器高位在前,低位在后,見寄存器編址高位在前,低位在后。n,最大為120 值:n*2高位在前,低位在后寄存器值(n*4) crc校驗(yàn)2個(gè)字節(jié)響應(yīng)幀格式:從機(jī)地址+0x05+線圈起始地址+線圈數(shù)量+crc檢驗(yàn)。

10、序號(hào)12345數(shù)據(jù)(字節(jié))意義從機(jī)地址0x10 (命令碼)寄存器起始地址寄存器數(shù)量crc校驗(yàn) 字節(jié)數(shù)量1個(gè)字節(jié)1個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)2個(gè)字節(jié)說明取值廣247,由d8121設(shè) 定寫多個(gè)寄存器 高位在前,低位在后,見寄存器編址 高位在前,低位在后。n,最人為 120咼位在前,低位在后in誤響應(yīng):見錯(cuò)誤響應(yīng)幀。1. 7錯(cuò)誤響應(yīng)幀錯(cuò)誤響應(yīng):從機(jī)地址+(命令碼+0x80)+錯(cuò)誤碼+crc校驗(yàn)。序號(hào)1234數(shù)據(jù)(字節(jié))意義 從機(jī)地址 字節(jié)數(shù)量1個(gè)字節(jié)說明取值廣247,由d8121設(shè)定 錯(cuò) 誤命令碼廣4高位在前,低位在后命令碼個(gè)字節(jié)錯(cuò)誤碼crc校驗(yàn)1個(gè)字節(jié)2個(gè)字節(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等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論