億佰特-12路IO控制器數(shù)字采集器E831-RTU(4040R-485)使用手冊(cè)_第1頁(yè)
億佰特-12路IO控制器數(shù)字采集器E831-RTU(4040R-485)使用手冊(cè)_第2頁(yè)
億佰特-12路IO控制器數(shù)字采集器E831-RTU(4040R-485)使用手冊(cè)_第3頁(yè)
億佰特-12路IO控制器數(shù)字采集器E831-RTU(4040R-485)使用手冊(cè)_第4頁(yè)
億佰特-12路IO控制器數(shù)字采集器E831-RTU(4040R-485)使用手冊(cè)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

目錄12217_WPSOffice_Level1功能特點(diǎn) 212389_WPSOffice_Level1第一章快速入門 326493_WPSOffice_Level21.1端口連接 324523_WPSOffice_Level31.1.1RS485連接 3843_WPSOffice_Level31.1.2開關(guān)量輸入連接 31024_WPSOffice_Level31.1.3繼電器輸出連接 420212_WPSOffice_Level21.2簡(jiǎn)單使用 46859_WPSOffice_Level31.2.1RS485總線控制 413661_WPSOffice_Level31.2.2網(wǎng)絡(luò)控制 57895_WPSOffice_Level1第二章產(chǎn)品介紹 723695_WPSOffice_Level22.1基本參數(shù) 7992_WPSOffice_Level22.2尺寸、接口描述 816302_WPSOffice_Level22.3Reload輕觸按鍵描述 1015735_WPSOffice_Level1第三章Modbus 117473_WPSOffice_Level23.1寄存器地址表 1127827_WPSOffice_Level23.2Modbus地址表 121103_WPSOffice_Level23.3RS485串口波特率碼值表 1329825_WPSOffice_Level23.4RS485串口校驗(yàn)位碼值表 1325228_WPSOffice_Level23.5通過上位機(jī)配置參數(shù) 1329049_WPSOffice_Level1第四章產(chǎn)品功能 1415029_WPSOffice_Level24.1工作模式 1414693_WPSOffice_Level34.1.1從機(jī)模式 1414555_WPSOffice_Level34.1.2主機(jī)模式 1426579_WPSOffice_Level24.2IO基本功能 1513069_WPSOffice_Level34.2.1開關(guān)量DO輸出 1526734_WPSOffice_Level34.2.2讀開關(guān)量DI輸入 1625812_WPSOffice_Level24.3IO特色功能 1713555_WPSOffice_Level34.3.1脈沖計(jì)數(shù)及計(jì)數(shù)清零 1725551_WPSOffice_Level34.3.2開關(guān)量輸入DI自動(dòng)上報(bào) 1827647_WPSOffice_Level34.3.3開關(guān)量輸出DO時(shí)間設(shè)置 1832216_WPSOffice_Level34.3.4重啟開關(guān)量輸出狀態(tài)設(shè)置 1920225_WPSOffice_Level24.4網(wǎng)絡(luò)相關(guān)功能 1930102_WPSOffice_Level34.4.1服務(wù)器IP或域名、端口、TCP或UDP設(shè)置(Socket) 1926908_WPSOffice_Level34.4.2自定義注冊(cè)包 2030830_WPSOffice_Level34.4.3心跳包 2128093_WPSOffice_Level34.4.4心跳包時(shí)間 2216687_WPSOffice_Level34.4.5云透?jìng)?225419_WPSOffice_Level34.4.6IMEI讀取 2213551_WPSOffice_Level34.4.7SN讀取 2311877_WPSOffice_Level34.4.8基站定位值LBS讀取 2329679_WPSOffice_Level1重要聲明 236396_WPSOffice_Level1修訂歷史 24功能特點(diǎn)支持6路數(shù)字量輸入,默認(rèn)干接點(diǎn);支持6路繼電器輸出;支持socket連接遠(yuǎn)程服務(wù)器,支持TCP/UDP;采用ModbusTCP/RTU協(xié)議數(shù)據(jù)處理;支持連接云透?jìng)鳎噶羁刂疲恢С?種工作模式,主機(jī)模式,從機(jī)模式,從機(jī)可通過RS485級(jí)聯(lián)多個(gè)設(shè)備;支持Reload輕觸按鍵,長(zhǎng)按5s,Modbus設(shè)備地址、RS485串口波特率和校驗(yàn)位恢復(fù)出廠設(shè)置;硬件看門狗,具有高度的可靠性;多個(gè)指示燈顯示工作狀態(tài);電源具有良好的過流、過壓、防反接等功能。注意:客戶可定制功能,如條件控制(根據(jù)輸入狀態(tài)判定如何輸出)第一章快速入門本章是針對(duì)E831-RTU(6060-4G)系列產(chǎn)品的快速入門介紹,建議用戶系統(tǒng)的閱讀本章并按照指示操作一遍,將會(huì)對(duì)模塊產(chǎn)品有一個(gè)系統(tǒng)的認(rèn)識(shí),用戶也可以根據(jù)需要選擇你感興趣的章節(jié)閱讀。針對(duì)特定的細(xì)節(jié)和說(shuō)明,請(qǐng)參考后續(xù)章節(jié)。1.1端口連接1.1.1RS485連接1.1.2開關(guān)量輸入連接1.1.3繼電器輸出連接1.2簡(jiǎn)單使用接線:電腦通過USB轉(zhuǎn)RS485連接E831-RTU(6060-4G)。聯(lián)網(wǎng):在斷電狀態(tài)下插入SIM卡。供電:E831-RTU(6060-4G)工作電壓為DC8~28V。1.2.1RS485總線控制選擇相應(yīng)型號(hào)及相應(yīng)端口,單擊“搜索”,搜索設(shè)備。搜索到設(shè)備后,單擊“停止”。這時(shí),可看到當(dāng)前設(shè)備的設(shè)備地址,對(duì)“自動(dòng)刷新”√處理,可進(jìn)行開關(guān)量輸出控制、開關(guān)量輸入讀取。1.2.2網(wǎng)絡(luò)控制輸入網(wǎng)址,可通過命令來(lái)控制采集,命令采用ModbusTCP/RTU協(xié)議。第二章產(chǎn)品介紹E831-RTU(6060-4G)是款支持6路數(shù)字量輸入(默認(rèn)干接點(diǎn)),6路繼電器輸出的網(wǎng)絡(luò)IO產(chǎn)品。支持ModbusTCP/RTU協(xié)議。該產(chǎn)品具有高度易用性,用戶可方便快速地集成于自己的系統(tǒng)中,以實(shí)現(xiàn)基于4G的遠(yuǎn)程控制。2.1基本參數(shù)項(xiàng)目指標(biāo)無(wú)線參數(shù)標(biāo)準(zhǔn)頻段LTE-FDD:B1/B3/B5/B8LTE-TDD:B38/B39/B40/B41WCDMA:B1/B8TD-SCDMA:B34/B39CDMA:BC0GSM:900/1800MHz硬件參數(shù)產(chǎn)品尺寸(H*W*D)172*107*29mm產(chǎn)品重量484.5±5g工作溫度-20℃~+70℃存儲(chǔ)溫度-40℃~+85℃工作濕度5%~95%存儲(chǔ)濕度1%~95%工作電壓8V~28V數(shù)據(jù)接口RS485:1200~115200bps軟件參數(shù)網(wǎng)絡(luò)類型4G配置命令ModbusTCP/RTU網(wǎng)絡(luò)協(xié)議ModbusTCP/RTU工作模式主機(jī)模式、從機(jī)模式數(shù)據(jù)傳輸方式TCP/UDP2.2尺寸、接口描述序號(hào)端口及其他定義功能說(shuō)明1RS485G信號(hào)參考地信號(hào)參考地,可不連2RS485ARS485接口ARS485接口A與設(shè)備A接口相連3RS485BRS485接口BRS485接口B與設(shè)備B接口相連4DC-IN-壓線式電源輸入負(fù)極電源參考地5DC-IN+壓線式電源輸入正極電源輸入,DC8V~36V,建議12V/24V6DC-IN座子DC插座5.5*2.1mm電源輸入端,DC8V~36V,建議12V/24V7接地螺絲與大地連接與大地連接8Reload復(fù)位按鍵長(zhǎng)按5s起作用,9SIM卡槽SIM卡槽插入SIM卡,連網(wǎng)10ANT天線接口GPRS天線信號(hào)接口1NO5繼電器5常開引腳與繼電器5公共端配合使用2COM5繼電器5公共端與繼電器5常開引腳/常閉引腳配合使用3NC5繼電器5常閉引腳與繼電器5公共端配合使用4NO6繼電器6常開引腳與繼電器6公共端配合使用5COM6繼電器6公共端與繼電器6常開引腳/常閉引腳配合使用6NC6繼電器6常閉引腳與繼電器6公共端配合使用7DI1開關(guān)量輸入通道1與DIG形成干接點(diǎn)8DIG開關(guān)量輸入地可與DI1成對(duì)使用9DI2開關(guān)量輸入通道2與DIG形成干接點(diǎn)10DIG開關(guān)量輸入地可與DI2成對(duì)使用11DI3開關(guān)量輸入通道3與DIG形成干接點(diǎn)12DIG開關(guān)量輸入地與DI3成對(duì)使用13DI4開關(guān)量輸入通道4與DIG形成干接點(diǎn)14DIG開關(guān)量輸入地可與DI4成對(duì)使用15DI5開關(guān)量輸入通道5與DIG形成干接點(diǎn)16DIG開關(guān)量輸入地可與DI5成對(duì)使用17DI6開關(guān)量輸入通道6與DIG形成干接點(diǎn)18DIG開關(guān)量輸入地可與DI6成對(duì)使用19NC1繼電器1常閉引腳與繼電器1公共端配合使用20COM1繼電器1公共端與繼電器1常開引腳/常閉引腳配合使用21NO1繼電器1常開引腳與繼電器1公共端配合使用22NC2繼電器2常閉引腳與繼電器2公共端配合使用23COM2繼電器2公共端與繼電器2常開引腳/常閉引腳配合使用24NO2繼電器2常開引腳與繼電器2公共端配合使用25NC3繼電器3常閉引腳與繼電器3公共端配合使用26COM3繼電器3公共端與繼電器3常開引腳/常閉引腳配合使用27NO3繼電器3常開引腳與繼電器3公共端配合使用28NC4繼電器4常閉引腳與繼電器4公共端配合使用29COM4繼電器4公共端與繼電器4常開引腳/常閉引腳配合使用30NO4繼電器4常開引腳與繼電器4公共端配合使用LED燈1DO5繼電器5輸出指示綠色LED,NO5、COM5閉合亮起2DO6繼電器6輸出指示綠色LED,NO6、COM6閉合亮起3DI1開關(guān)量輸入通道1指示綠色LED,DI1、DIG短接亮起4DI2開關(guān)量輸入通道2指示綠色LED,DI2、DIG短接亮起5DI3開關(guān)量輸入通道3指示綠色LED,DI3、DIG短接亮起6DI4開關(guān)量輸入通道4指示綠色LED,DI4、DIG短接亮起7DI5開關(guān)量輸入通道5指示綠色LED,DI5、DIG短接亮起8DI6開關(guān)量輸入通道6指示綠色LED,DI6、DIG短接亮起9DO1繼電器1輸出指示綠色LED,NO1、COM1閉合亮起10DO2繼電器2輸出指示綠色LED,NO2、COM2閉合亮起11DO3繼電器3輸出指示綠色LED,NO3、COM3閉合亮起12DO4繼電器4輸出指示綠色LED,NO4、COM4閉合亮起13NET網(wǎng)絡(luò)指示黃色LED,入網(wǎng)后長(zhǎng)亮14DATA串口數(shù)據(jù)指示黃色LED,RS485接口有數(shù)據(jù)傳輸時(shí)亮起(表現(xiàn)為閃爍)15WORK工作/復(fù)位指示黃色LED,規(guī)律閃爍/復(fù)位成功后快閃16PWR電源指示紅色LED,長(zhǎng)亮注意:接地:建議將殼體與大地相連2.3Reload輕觸按鍵描述長(zhǎng)按5S有效,復(fù)位成功后,WORK燈快閃,Modbus設(shè)備地址、RS485串口波特率和校驗(yàn)位恢復(fù)出廠設(shè)置第三章Modbus3.1寄存器地址表寄存器地址表(功能碼:0x01H、0x05H、0x0FH、0x03H、0x06H、0x10H)寄存器地址寄存器數(shù)量寄存器屬性寄存器類型寄存器值范圍支持功能碼00017(0x0010)1DO1開關(guān)量輸出讀/寫0x0000或0xFF00(0x05功能碼)0-1(0x01、0x0F功能碼)0x010x050x0F00018(0x0011)1DO2開關(guān)量輸出讀/寫00019(0x0012)1DO3開關(guān)量輸出讀/寫00020(0x0013)1DO4開關(guān)量輸出讀/寫00021(0x0014)1DO5開關(guān)量輸出讀/寫00022(0x0015)1DO6開關(guān)量輸出讀/寫保留10017(0x0010)1DI1開關(guān)量輸入只讀0-10x0210018(0x0011)1DI2開關(guān)量輸入只讀10019(0x0012)1DI3開關(guān)量輸入只讀10020(0x0013)1DI4開關(guān)量輸入只讀10021(0x0014)1DI5開關(guān)量輸入只讀10022(0x0015)1DI6開關(guān)量輸入只讀保留40049(0x0030)1DI1脈沖計(jì)數(shù)值只讀0-655350x0340050(0x0031)1DI2脈沖計(jì)數(shù)值只讀0-6553540051(0x0032)1DI3脈沖計(jì)數(shù)值只讀0-6553540052(0x0033)1DI4脈沖計(jì)數(shù)值只讀0-6553540053(0x0034)1DI5脈沖計(jì)數(shù)值只讀0-6553540054(0x0035)1DI6脈沖計(jì)數(shù)值只讀0-65535保留40065(0x0040)1DI1-DI6脈沖計(jì)數(shù)清零 只寫0x00-0x0F0x06保留40078(0x004D)1設(shè)備地址讀/寫1-2470x030x060x1040079(0x004E)1波特率讀/寫0-740080(0x004F)1校驗(yàn)位讀/寫0-240081(0x0050)1主機(jī)模式或從機(jī)模式讀/寫0-140082(0x0051)1開關(guān)量自動(dòng)上報(bào)讀/寫0-240083(0x0052)1開關(guān)量輸出時(shí)間設(shè)置(毫秒)讀/寫300-65535保留40085(0x0054)1開關(guān)量重啟輸出狀態(tài)設(shè)置讀/寫0x00-0x400x030x060x10保留40100(0x0063)22服務(wù)器IP或域名(域名以ASCII)讀/寫--0x030x060x1040122(0x0079)1服務(wù)器端口讀/寫1-6553540123(0x007A)1協(xié)議類型(UDP、TCP)讀/寫0-140124(0x007B)22自定義注冊(cè)包讀/寫--40146(0x0091)1注冊(cè)包機(jī)制讀/寫0-440147(0x0092)22心跳包讀/寫--40169(0x00A8)1心跳包時(shí)間讀/寫0-6553540170(0x00A9)1云透?jìng)鞴δ茏x/寫0-140171(0x00AA)11IMEI值只讀--0x0340182(0x00B5)11SN碼值只讀--40193(0x00C0)20LBS只讀--保留40300(0x012B)1版本號(hào)只讀--0x033.2Modbus地址表Modbus地址表1(默認(rèn))12233……2452452462462472473.3RS485串口波特率碼值表波特率碼值表0120012400248003(默認(rèn))960041920053840065760071152003.4RS485串口校驗(yàn)位碼值表校驗(yàn)位碼值表0(默認(rèn))無(wú)校驗(yàn)1偶校驗(yàn)2奇校驗(yàn)3.5通過上位機(jī)配置參數(shù)選擇“參數(shù)設(shè)置”欄,可進(jìn)行讀取參數(shù),寫入?yún)?shù),具體實(shí)現(xiàn)功能,見下文產(chǎn)品功能介紹。第四章產(chǎn)品功能4.1工作模式工作模式分為主機(jī)模式和從機(jī)模式,通過Modbus寄存器40081(0x0050)配置。當(dāng)寄存器值為0的時(shí)候?yàn)橹鳈C(jī)模式;當(dāng)寄存器值為1的時(shí)候?yàn)閺臋C(jī)模式,默認(rèn)從機(jī)模式。4.1.1從機(jī)模式從機(jī)模式下(寄存器值為0x01),網(wǎng)絡(luò)端或者485總線端(發(fā)送端)向設(shè)備發(fā)送的數(shù)據(jù)滿足ModbusRTU、ModbusTCP協(xié)議,并且數(shù)據(jù)中的地址為設(shè)備地址,設(shè)備會(huì)以相同協(xié)議應(yīng)答發(fā)送端;若網(wǎng)絡(luò)端或者485總線端向設(shè)備發(fā)送的數(shù)據(jù)不滿足ModbusRTU、ModbusTCP協(xié)議,或者滿足ModbusRTU、ModbusTCP協(xié)議但是數(shù)據(jù)地址不是設(shè)備地址的情況下,發(fā)送端的數(shù)據(jù)將被丟棄。從機(jī)模式下,設(shè)備可以直接通過485總線連接主機(jī)模式下的設(shè)備,實(shí)現(xiàn)從機(jī)不聯(lián)網(wǎng)的情況下,網(wǎng)絡(luò)端也可以通過主機(jī)訪問從機(jī)的數(shù)據(jù)。4.1.2主機(jī)模式主機(jī)模式下(寄存器值為0x00),網(wǎng)絡(luò)端或者485總線端(發(fā)送端)向設(shè)備發(fā)送的數(shù)據(jù)滿足ModbusRTU、ModbusTCP協(xié)議,并且數(shù)據(jù)中的地址為設(shè)備地址,設(shè)備會(huì)以相同協(xié)議應(yīng)答發(fā)送端;若網(wǎng)絡(luò)端或者485總線端向設(shè)備發(fā)送的數(shù)據(jù)不滿足ModbusRTU、ModbusTCP協(xié)議,或者滿足ModbusRTU、ModbusTCP協(xié)議但是數(shù)據(jù)地址不是設(shè)備地址的情況下,485總線來(lái)的數(shù)據(jù)將被傳輸?shù)骄W(wǎng)絡(luò)上,網(wǎng)絡(luò)上來(lái)的數(shù)據(jù)將被傳輸?shù)?85總線上。主機(jī)模式的這個(gè)功能可以實(shí)現(xiàn)設(shè)備級(jí)聯(lián)功能和485總線與網(wǎng)絡(luò)的數(shù)據(jù)傳輸。4.2IO基本功能4.2.1開關(guān)量DO輸出讀開關(guān)量DO輸出功能碼:01,讀線圈狀態(tài)地址范圍:00017(0x0010)~00022(0x0015)說(shuō)明:設(shè)備繼電器無(wú)源輸出,線圈不通電情況下,繼電器NC口與COM口常閉,NO口與COM口常開,取值為0;線圈通電,則現(xiàn)象相反,繼電器NC口與COM口斷開,NO口與COM口閉合,取值為1。通過指令查詢繼電器狀態(tài)。例子:讀取6路開關(guān)量輸出狀態(tài),假設(shè)返回值為03,對(duì)應(yīng)二進(jìn)制位00000011,低六位六個(gè)bit代表開關(guān)量輸出狀態(tài),依次為DO6、DO5、DO4、DO3、DO2、DO1。ModbusRTU協(xié)議讀取開關(guān)量輸出:發(fā)送010100100006BDCD設(shè)備ModBus地址功能碼開關(guān)量起始地址讀開關(guān)量數(shù)量CRC校驗(yàn)碼接收010101031189設(shè)備ModBus地址功能碼返回字節(jié)數(shù)開關(guān)量輸出值CRC校驗(yàn)碼ModbusTCP協(xié)議讀取開關(guān)量輸出:發(fā)送000100000006010100100006傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼開關(guān)量起始地址讀開關(guān)量數(shù)量接收00010000000401010103傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼返回字節(jié)數(shù)開關(guān)量輸出值控制開關(guān)量DO輸出功能碼:05,寫單個(gè)線圈狀態(tài);0F,寫多個(gè)線圈狀態(tài)地址范圍:00017(0x0010)~00022(0x0015)說(shuō)明:設(shè)備繼電器無(wú)源輸出,線圈不通電,繼電器NC口與COM口閉合,NO口與COM口斷開;線圈通電,繼電器NC口與COM口斷開,NO口與COM口閉合。通過指令控制繼電器狀態(tài)。例子:功能碼0x05寫DO2開關(guān)量輸出,使NC2、COM2斷開,NO2、COM2閉合,寫入值為FF00;使NC2、COM2閉合,NO2、COM2斷開,寫入值0000。ModbusRTU協(xié)議寫開關(guān)量輸出:發(fā)送01050011FF00DC3F設(shè)備ModBus地址功能碼開關(guān)量地址寫入值CRC校驗(yàn)碼接收01050011FF00DC3F設(shè)備ModBus地址功能碼開關(guān)量地址寫入值CRC校驗(yàn)碼ModbusTCP協(xié)議寫開關(guān)量輸出:發(fā)送00010000000601050011FF00傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼開關(guān)量地址寫入值接收00010000000601050011FF00傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼開關(guān)量地址寫入值功能碼0x0F寫DO2、DO3開關(guān)量輸出,使NC2、COM2斷開,NO2、COM2閉合;使NC3、COM3斷開,NO3、COM3閉合。寫入值應(yīng)為0x03,對(duì)應(yīng)二進(jìn)制位00000011ModbusRTU協(xié)議寫開關(guān)量輸出:發(fā)送010F0011000201036295設(shè)備ModBus地址功能碼開關(guān)量地址寫開關(guān)量數(shù)量字節(jié)數(shù)寫入值CRC校驗(yàn)碼接收010F00110002840F設(shè)備ModBus地址功能碼開關(guān)量地址寫入值CRC校驗(yàn)碼ModbusTCP協(xié)議寫開關(guān)量輸出:發(fā)送000100000008010F001100020103傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼開關(guān)量地址寫開關(guān)量數(shù)量字節(jié)數(shù)寫入值接收000100000006010F00110002傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼開關(guān)量地址寫開關(guān)量數(shù)量4.2.2讀開關(guān)量DI輸入功能碼:02,讀(開關(guān)量)輸入狀態(tài)地址范圍:10017(0x0010)~10022(0x0015)說(shuō)明:設(shè)備默認(rèn)干接點(diǎn)輸入,DI和COM短接時(shí),讀取值應(yīng)為1;DI和COM不短接時(shí),讀取值應(yīng)為0。例子:讀取6路開關(guān)量輸入值,DI輸入端DI1、COM1短接,DI2、COM2不短接,DI3、COM3短接,DI4、COM4不短接,DI5、COM5不短接,DI6、COM6不短接。讀取到的開關(guān)量輸入值為0x05,對(duì)應(yīng)二進(jìn)制位00000101,低六位六個(gè)bit代表開關(guān)量輸入值,依次為DI6、DI5、DI4、DI3、DI2、DI1。ModbusRTU協(xié)議讀取開關(guān)量輸入:發(fā)送010200100006F9CD設(shè)備ModBus地址功能碼開關(guān)量起始地址讀開關(guān)量數(shù)量CRC校驗(yàn)碼接收01020105618B設(shè)備ModBus地址功能碼返回字節(jié)數(shù)開關(guān)量輸入值CRC校驗(yàn)碼ModbusTCP協(xié)議讀取開關(guān)量輸入:發(fā)送000100000006010200100006傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼開關(guān)量起始地址讀開關(guān)量數(shù)量接收00010000000401020105傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼返回字節(jié)數(shù)開關(guān)量輸入值4.3IO特色功能4.3.1脈沖計(jì)數(shù)及計(jì)數(shù)清零脈沖計(jì)數(shù)斷電后不會(huì)保存,脈沖電平維持時(shí)間必須大于10ms才有效。開關(guān)量輸入由斷開狀態(tài)變?yōu)殚]合狀態(tài)并且維持10ms以上的閉合時(shí)間,再變?yōu)閿嚅_狀態(tài),完成一次脈沖計(jì)數(shù)。讀取脈沖計(jì)數(shù)值功能碼:03,讀保持型寄存器地址范圍:40049(0x0030)~40054(0x00335)說(shuō)明:脈沖計(jì)數(shù)的最大值為65535例子:DI1當(dāng)前已檢測(cè)到16次脈沖,DI2當(dāng)前已檢測(cè)到3次脈沖,讀取DI1、DI2開關(guān)量輸入計(jì)數(shù)值ModbusRTU協(xié)議讀脈沖計(jì)數(shù)值:發(fā)送010300300002C404設(shè)備ModBus地址功能碼起始地址讀取數(shù)量CRC校驗(yàn)碼接收01030400100003BBF7設(shè)備ModBus地址功能碼返回字節(jié)數(shù)DI1計(jì)數(shù)值DI2計(jì)數(shù)值CRC校驗(yàn)碼ModbusTCP協(xié)議讀脈沖計(jì)數(shù)值:發(fā)送000100000006010300300002傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼起始地址讀取數(shù)量接收00010000000701030400100003傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼返回字節(jié)數(shù)DI1計(jì)數(shù)值DI2計(jì)數(shù)值清零脈沖計(jì)數(shù)值功能碼:06,寫保持型寄存器地址范圍:40065(0x0040)說(shuō)明:寄存器值低六位分別代表DI6、DI5、DI4、DI3、DI2、DI1計(jì)數(shù),寫入“1”代表計(jì)數(shù)清零,重新開始脈沖計(jì)數(shù)。例子: 清除DI2、DI4脈沖計(jì)數(shù)值,保留DI1、DI3、D5、D6脈沖計(jì)數(shù)值。寫入值應(yīng)為0x0a,對(duì)應(yīng)二進(jìn)制值為00001010,ModbusRTU協(xié)議清零脈沖計(jì)數(shù)值發(fā)送01060040000a0819設(shè)備ModBus地址功能碼地址寫入值CRC校驗(yàn)碼接收01060040000a0819設(shè)備ModBus地址功能碼地址寫入值CRC校驗(yàn)碼ModbusTCP協(xié)議清零脈沖計(jì)數(shù)值發(fā)送00010000000601060040000a傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼地址寫入值接收00010000000601060040000a傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼地址寫入值4.3.2開關(guān)量輸入DI自動(dòng)上報(bào)開關(guān)量輸入自動(dòng)上報(bào)功能是當(dāng)開關(guān)量發(fā)生變化的時(shí)候,將變化值傳輸出去。可以選擇通過RS485傳輸或者GPRS傳輸,也可以關(guān)閉自動(dòng)上報(bào)功能。開關(guān)量自動(dòng)上報(bào)設(shè)置對(duì)應(yīng)的Modbus寄存器為40082(0x0051),值對(duì)應(yīng)功能:關(guān)閉開關(guān)量自動(dòng)上報(bào)功能開關(guān)量自動(dòng)上報(bào)通過RS485傳輸開關(guān)量自動(dòng)上報(bào)通過GPRS網(wǎng)絡(luò)傳輸開關(guān)量變化上傳協(xié)議入下表,其中幀頭0xAA、0xBB固定不變,DI1、DI2、DI3、DI4、DI5、DI6的值范圍為0x00、0x01、0xFF,其中0x00代表開關(guān)量輸入斷開,0x01代表開關(guān)量輸入閉合,0xFF代表開關(guān)量輸入未發(fā)生改變,表格中DI1、DI2、DI3、DI4、DI5、DI6的值代表DI1、DI2狀態(tài)更新為斷開,DI3狀態(tài)更新為閉合,DI4、DI5、DI6狀態(tài)未發(fā)生改變。最后兩個(gè)字節(jié)為modbusCRC16計(jì)算值。幀頭DI1DI2DI3DI4DI5DI6ModbusCRCAABB000001FFFFFFF17B4.3.3開關(guān)量輸出DO時(shí)間設(shè)置開關(guān)量脈沖輸出時(shí)間設(shè)置也就是設(shè)置開關(guān)量輸出時(shí)間(繼電器NO、COM閉合時(shí)間),對(duì)應(yīng)的Modbus寄存器為40083(0x0052),其值范圍為300-65535ms,如果值低于300ms,默認(rèn)開關(guān)量輸出閉合為保持狀態(tài),即開關(guān)量輸出閉合后一直保持。若設(shè)置為300ms及以上,如500ms,發(fā)送開關(guān)量輸出閉合命令后,開關(guān)量閉合將維持500ms,500ms后再自動(dòng)斷開。4.3.4重啟開關(guān)量輸出狀態(tài)設(shè)置設(shè)備斷電重啟是否保持?jǐn)嚯娗暗臓顟B(tài)或者重啟保持特定的輸出狀態(tài)的設(shè)置,該功能僅當(dāng)設(shè)備開關(guān)量輸出時(shí)間設(shè)置寄存器值小于300ms有效。開關(guān)量重啟輸出狀態(tài)設(shè)置對(duì)應(yīng)的Modbus寄存器為40085(0x0054),其值范圍為0x00-0x40。當(dāng)此寄存器值為0x40的時(shí)候,斷電重啟后保持上一次的開關(guān)量輸出狀態(tài);當(dāng)此寄存器值為0x00-0x3F時(shí),由低六位決定設(shè)備重啟開關(guān)量輸出狀態(tài),bit6對(duì)應(yīng)DO6,bit5對(duì)應(yīng)DO5,bit4對(duì)應(yīng)DO4,bit3對(duì)應(yīng)DO3,bit2對(duì)應(yīng)DO2,bit1對(duì)應(yīng)DO1,如當(dāng)上電時(shí),DO6、DO5、DO4、DO2處于閉合狀態(tài)(繼電器NO、COM閉合)DO3、DO1處于斷開狀態(tài)(繼電器NO、COM斷開),對(duì)應(yīng)寄存器值為00111010,即0x3A,“1”為閉合狀態(tài),“0”為斷開狀態(tài)。4.4網(wǎng)絡(luò)相關(guān)功能4.4.1服務(wù)器IP或域名、端口、TCP或UDP設(shè)置(Socket)服務(wù)器IP或域名由22個(gè)modbus寄存器保存,第一個(gè)寄存器用于存放IP或域名對(duì)應(yīng)的ASCII碼長(zhǎng)度,剩下的寄存器用于存放IP或域名對(duì)應(yīng)的ASCII碼值。如IP為116.62.42.192,端口為31687,共13個(gè)字符,即長(zhǎng)度為0x000D,IP對(duì)應(yīng)的ASCII碼值為3131362E36322E34322E313932,這對(duì)應(yīng)的modbus寄存器存儲(chǔ)值如下表。如果是域名,也是將對(duì)應(yīng)的域名轉(zhuǎn)化為ASCII對(duì)應(yīng)的十六進(jìn)制進(jìn)行存放。(注:域名最大長(zhǎng)度不超過40個(gè)ASCII碼)40101(0x0063)40101(0x0064)--40121(0x0078)長(zhǎng)度IP或者域名值000D3131362E36322E34322E313932端口31687,對(duì)應(yīng)十六進(jìn)制7BC7;協(xié)議類型(TCP、UDP)使用協(xié)議寄存器保存,值0x0001對(duì)應(yīng)TCP協(xié)議,值0x0000對(duì)應(yīng)UDP協(xié)議。即當(dāng)IP為116.62.42.192,端口為31687,TCP協(xié)議,未使用到的IP或域名寄存器可以以“0”填充或者不填,如果需要使用功能碼“0x10”一次性寫完IP、域名、端口、協(xié)議類型,那么未使用到的寄存器必須填充值,才能連續(xù)寫modbus寄存器,對(duì)應(yīng)的寄存器值如下表:40100(0x0063)40101(0x0064)--40121(0x0078)40122(0x0079)40123(0x007A)IP或域名長(zhǎng)度IP或者域名值服務(wù)器端口TCP協(xié)議000D3131362E36322E34322E31393200000000000000000000000000000000000000000000000000000000007BC70001由于IP或者域名寄存器長(zhǎng)度是大于IP或域名值的長(zhǎng)度的,因此在寫IP寄存器時(shí)需要考慮IP或域名的長(zhǎng)度,即需要占用多少個(gè)寄存器。如將上述IP寫入modbus寄存器:ModbusRTU協(xié)議寫Socket寄存器:發(fā)送01100063001830000D3131362E36322E34322E31393200000000000000000000000000000000000000000000000000000000007BC700017BF0設(shè)備ModBus地址功能碼地址寄存器長(zhǎng)度字節(jié)數(shù)寫入值CRC校驗(yàn)碼接收011000630018301D設(shè)備ModBus地址功能碼地址寄存器長(zhǎng)度CRC校驗(yàn)碼ModbusTCP協(xié)議寫Socket寄存器:發(fā)送00010000003701100063001830000D3131362E36322E34322E31393200000000000000000000000000000000000000000000000000000000007BC70001傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼地址寄存器長(zhǎng)度字節(jié)數(shù)寫入值接收000100000006011000630018傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼地址寄存器長(zhǎng)度4.4.2自定義注冊(cè)包自定義注冊(cè)包可以為ASCII碼或者h(yuǎn)ex,hex的長(zhǎng)度不能大于20字節(jié),ASCII碼長(zhǎng)度不能大于40字節(jié)。自定義注冊(cè)包第一個(gè)寄存器用于存放注冊(cè)包類型,值0x0000表示注冊(cè)包為hex格式,值0x0001表示注冊(cè)包為ASCII碼格式,當(dāng)值為0x0001,注冊(cè)包值為ABCDEFGHIJ,對(duì)應(yīng)的ASCII碼值如下表注冊(cè)包值。自定義注冊(cè)包第二個(gè)寄存器用于存放注冊(cè)包值的長(zhǎng)度,注冊(cè)包值長(zhǎng)度為10,對(duì)應(yīng)十六進(jìn)制為0x0A。和IP寄存器一樣,未使用的注冊(cè)包值寄存器可以以“0”填充或者不填。40124(0x007B)40125(0x007C)40126(0x007D)--40145(0x0090)40146(0x0091)類型長(zhǎng)度注冊(cè)包值注冊(cè)包機(jī)制0001000A4142434445464748494A0000000000000000000000000000000000000000000000000000000000000001注冊(cè)包機(jī)制有5種模式:注冊(cè)包機(jī)制寄存器值(0x0091)對(duì)應(yīng)功能說(shuō)明0000關(guān)閉注冊(cè)包機(jī)制0001在每一包發(fā)送到服務(wù)器的數(shù)據(jù)前加上MAC/IMEI作為注冊(cè)包數(shù)據(jù)0002在每一包發(fā)送到服務(wù)器的數(shù)據(jù)前加上自定義注冊(cè)包數(shù)據(jù)0003只有第一次連接到服務(wù)器時(shí)發(fā)送一個(gè)MAC/IMEI的注冊(cè)包0004只有第一次連接到服務(wù)器時(shí)發(fā)送一個(gè)用戶自定義注冊(cè)包ModbusRTU協(xié)議寫注冊(cè)包寄存器:發(fā)送0110007B00172E0001000A4142434445464748494A000000000000000000000000000000000000000000000000000000000000000100F4設(shè)備ModBus地址功能碼地址寄存器長(zhǎng)度字節(jié)數(shù)寫入值CRC校驗(yàn)碼接收0110007B0017F01E設(shè)備ModBus地址功能碼地址寄存器長(zhǎng)度CRC校驗(yàn)碼ModbusTCP協(xié)議寫注冊(cè)包寄存器:發(fā)送0001000000330110007B00172E0001000A4142434445464748494A0000000000000000000000000000000000000000000000000000000000000001傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼地址寄存器長(zhǎng)度字節(jié)數(shù)寫入值接收0001000000060110007B0017傳輸標(biāo)識(shí)協(xié)議標(biāo)識(shí)長(zhǎng)度單元標(biāo)識(shí)功能碼地址寄存器長(zhǎng)度4.4.3心跳包心跳包可以為ASCII碼或者h(yuǎn)ex,hex的長(zhǎng)度不能大于20字節(jié),ASCII碼長(zhǎng)度不能大于40字節(jié)。心跳包第一個(gè)寄存器用于存放心跳包數(shù)據(jù)類型,值0x0000表示心跳包為hex格式,值0x0001表示心跳包為ASCII碼格式,當(dāng)值為0x0000,心跳包值為0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09。心跳包第二個(gè)寄存器用于存放心跳包值的長(zhǎng)度,心跳包值長(zhǎng)度為10,對(duì)應(yīng)十進(jìn)制0x0A。和自定義注冊(cè)包寄存器一樣,未使用的心跳包值寄存器可以以“0”填充或者不填。40147(0x0092)40148(0x0093)40149(0x0094)--40168(0x00A7)類型長(zhǎng)度注冊(cè)包值0000000A00010203040506070809000000000000000000000000000000000000000000000000000000000000ModbusRTU協(xié)議寫注冊(cè)包寄存器:發(fā)送0110009200162C0000000A00010203040506070809000000000000000000000000000000000000000000000000000000000000529E設(shè)備ModBus地址功能碼地址寄存器長(zhǎng)度字節(jié)數(shù)寫入值CRC校驗(yàn)碼接收011000920016E02A設(shè)備ModBus地址功能碼地址寄存器長(zhǎng)度CRC校驗(yàn)碼ModbusTCP協(xié)議寫注冊(cè)包寄存器:發(fā)送0001000000330110009200162C0000000A0001020304050607

溫馨提示

  • 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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論