M31系列分布式IO主機(jī)擴(kuò)展模塊支持Modbus TCP協(xié)議和Modbus RTU協(xié)議進(jìn)行采集控制。該分布式IO主機(jī)模塊設(shè)備支持5個(gè)客戶端同時(shí)訪問(wèn),支持01/02/03/04/05/06/15/16號(hào)功能碼,產(chǎn)品在結(jié)構(gòu)上采用可擴(kuò)展設(shè)計(jì),用戶使用過(guò)程中,如果發(fā)現(xiàn)當(dāng)前設(shè)備存在部分功能無(wú)法滿足需求時(shí),可以根據(jù)缺少的功能選擇滿足相應(yīng)的IO擴(kuò)展模塊進(jìn)行拼接,即可實(shí)現(xiàn)功能的滿足,無(wú)需再去購(gòu)買整機(jī),節(jié)省成本的同時(shí)還能方便客戶接入當(dāng)前現(xiàn)場(chǎng)環(huán)境;模塊自帶狀態(tài)診斷功能,可實(shí)時(shí)監(jiān)控IO模塊通訊狀態(tài);最大可支持IO擴(kuò)展模塊數(shù)量16個(gè)。
1. 支持標(biāo)準(zhǔn)Modbus ?RTU 協(xié)議以及 Modbus ?TCP 協(xié)議;
2. 支持各類組態(tài)軟件/PLC/觸摸屏;
3. RS485接口采集控制 I/O;
4. 網(wǎng)口采集控制 I/O,支持 5 路主機(jī)接入;
5. 支持自定義 Modbus 地址設(shè)置;
6. 支持 8 種波特率配置;
7. 支持 DHCP 和靜態(tài) IP;
8. 支持 DNS 功能、域名解析;
9. 支持定位孔、導(dǎo)軌安裝;
10. 采用分布式 IO 方式,最大可接入 16 個(gè) IO 擴(kuò)展模塊;
M31系列分布式 IO 主機(jī)采用的可擴(kuò)展結(jié)構(gòu)設(shè)計(jì),其中 IO 擴(kuò)展模塊已經(jīng)可以和 M31 系列主機(jī)進(jìn)行拓展使用,只需要將 IO 擴(kuò)展模塊與主機(jī)插槽對(duì)接在一起,然后向下滑動(dòng)鎖扣,就可將主機(jī)與 IO 擴(kuò)展模塊牢牢的連接在一起。
具體操作如下:
1.1、首先將 IO 擴(kuò)展模塊接入主機(jī),如下圖:
1.2、IO 擴(kuò)展模塊接入后,給主機(jī)上電,然后插入網(wǎng)線,通過(guò)上位機(jī)使用自動(dòng)協(xié)商的功能(或者兩秒內(nèi)雙擊設(shè)備上的 Reload 按鍵,也可自動(dòng)協(xié)商),協(xié)商成功后,IO 擴(kuò)展模塊就可通過(guò)主機(jī)上的串口或網(wǎng)口進(jìn)行操作了。
開(kāi)關(guān)輸入 DI 采集信號(hào)時(shí)需要保持多個(gè)采樣周期才確認(rèn)。濾波參數(shù)可設(shè)置范圍 1~16(默認(rèn)6個(gè)采樣周期,6*1kHz)。
可以通過(guò)指令與上位機(jī)進(jìn)行配置。
繼電器的輸出模式。
模擬輸入 ?AI ?測(cè)量電流信號(hào),采集范圍 ?0~20mA ?或 ?4~20mA,精度 ?3‰,分辨率 ?12 ?位。采用單端輸入,采樣頻率 ?10Hz,輸入阻抗 ?100Ω。
設(shè)置所有 ?AI ?通道的采樣范圍,有效值為 ?1 ?和 ?0(默認(rèn) ?0)。
配置為 0:表示 ?0~20mA
配置為 1:表示 ?4~20mA
【注】AI 配置說(shuō)明
(1) ?每個(gè)通道的 AI 采樣范圍均可設(shè)置,當(dāng) ?AI ?通道采樣范圍配置為 ?4~20mA ?采樣時(shí),若電流信號(hào)低于3.5mA 顯示為 0,高于3.5mA 低于4mA 時(shí)顯示為4。對(duì)于大于20mA ?的信號(hào)不做轉(zhuǎn)換限制,但不可超過(guò)25mA
(超過(guò)25mA ?會(huì)有設(shè)備損壞風(fēng)險(xiǎn))。
(2) AI ?通道采樣范圍參數(shù)起始地址為 0x0DAC,寄存器類型為保持寄存器,功能碼 ?0x06、0x10。AI通道采樣范圍參數(shù)寫入時(shí),若寫入的參數(shù)數(shù)值不在 ?0~1 ?范圍之內(nèi),會(huì)自動(dòng)取最接近的數(shù)值寫入,如寫采樣范圍參數(shù)為 2,則設(shè)備取 1 作為采樣范圍參數(shù),且 Modbus 不返回錯(cuò)誤指令。
讀取設(shè)備采集的電流信號(hào)大小有兩種方式:
(1) ?讀取 ?AI ?工程量整形值,直接換算得到輸入電流。AI ?工程量整形值寄存器起始地址為 ? 0x0000,寄存器類型為輸入寄存器,讀取功能碼為 ? 0x04。此種方法返回的數(shù)值一個(gè)寄存器表示 ? 1 ?個(gè)通道,讀取的數(shù)值為 ?0~20000。計(jì)算電流大小的方法為 ?0~20000 ?對(duì)應(yīng) ?0~20mA。即:電流 ?= ?工程量值 ?/ ?1000 ?(mA)
(2) 讀取 ?AI ?工程量浮點(diǎn)值,使用 IEE754 轉(zhuǎn)換工具將 16 進(jìn)制數(shù)據(jù)轉(zhuǎn)換為浮點(diǎn)數(shù)得到輸入電流。AI ?工程量整形值寄存器起始地址為 ? 0x03E8, ?寄存器類型為輸入寄存器,讀取功能碼為 ? 0x04。此種方法返回兩個(gè)寄存器表示 ?1 ?個(gè)通道。
可設(shè)置 AI 通道的濾波參數(shù),有效值為 1-16,默認(rèn)值為 6。
濾波參數(shù)說(shuō)明:
(1)所有 AI 通道共用一個(gè)濾波參數(shù),參數(shù)值越高輸出值越穩(wěn)定,響應(yīng)越遲鈍。
(2)AI ?通道濾波參數(shù)地址為 0x0DA2,寄存器類型為保持寄存器。功能碼 ?0x06、0x10。
(3)AI 濾波參數(shù)寫入時(shí),若寫入的參數(shù)數(shù)值不在 ?1~16 ?范圍之內(nèi),會(huì)自動(dòng)取最接近的數(shù)值寫入,如寫濾波參數(shù)為 ?0,則設(shè)備取 ?1 ?作為濾波參數(shù),且 Modbus 不返回錯(cuò)誤指令。
開(kāi)啟后,網(wǎng)絡(luò)側(cè)的 Modbus ?TCP 數(shù)據(jù)可與 Modbus ?RTU 數(shù)據(jù)相互轉(zhuǎn)換。
(1) Modbus 地址:設(shè)備地址默認(rèn)為 1,支持修改地址,地址范圍為 1-247。
(2) 串口波特率:2400、4800、9600、19200、38400、57600、115200、230400bps ?8 種可選。
(3) 串口校驗(yàn)位:NONE、ODD、EVEN 可選。
(4) DI 濾波參數(shù):濾波參數(shù)可設(shè)置范圍 1~16(默認(rèn) 6 個(gè)采樣周期,6*1kHz)
(5) AI 濾波參數(shù):可設(shè)置 AI 通道的濾波參數(shù),有效值為 1-16,默認(rèn)值為 6。
在未做特殊說(shuō)明情況下:以下網(wǎng)絡(luò)相關(guān)的參數(shù)默認(rèn) IPV4 相關(guān)參數(shù)。
(1) ? 工作模式:切換模塊的工作模式。服務(wù)器:設(shè)備相當(dāng)于服務(wù)器,等待用戶的客戶端來(lái)連接,最大連接數(shù)量 4 個(gè)??蛻舳耍涸O(shè)備主動(dòng)連接用戶設(shè)置的目標(biāo) IP 與端口。
(2) ? DHCP:設(shè)置設(shè)備獲取 IP 的方式:靜態(tài)、動(dòng)態(tài)。
(3) ? 網(wǎng)關(guān)地址:網(wǎng)關(guān)。
(4) ? 子網(wǎng)掩碼:地址掩碼,可讀可寫。
(5) ? 本機(jī) IP:設(shè)備 IP 地址,可讀可寫。
(6) ? 本機(jī)端口:設(shè)備的端口號(hào),可讀可寫。
(7) ? 目標(biāo) IP:當(dāng)設(shè)備工作與客戶端模式下,設(shè)備連接的目標(biāo) IP 或者域名。
(8) ? 目標(biāo)端口:當(dāng)設(shè)備工作與客戶端模式下,設(shè)備連接的目標(biāo)端口。
(9) ? DNS 服務(wù)器:設(shè)備處于客戶端模式下,解析服務(wù)器域名。
(10)TCP/RTU 協(xié)議轉(zhuǎn)換:開(kāi)啟后,Modbus ?TCP/RTU 協(xié)議可相互轉(zhuǎn)換。
M31系列分布式IO主機(jī)的 MODBUS 參數(shù)配置可具體參考產(chǎn)品手冊(cè)4.6章節(jié)。
今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(hào)(微信號(hào):cdebyte)進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!