億佰特研發(fā)的實現(xiàn)的串口轉以太網模組產品有EBT3001和EBT3002,其中EBT3001是單串口轉以太網芯片,EBT3002是8路串口轉以太網芯片。EBT3001以太網芯片模塊是實現(xiàn)串口數(shù)據與以太網數(shù)據互相轉換的串口芯片;該串口轉以太網芯片可滿足各類串口設備、PLC模塊的聯(lián)網功能。EBT3001以太網芯片模塊功能及配置方式簡介、基礎配置功能詳解、Socket功能詳解 、以太網芯片高級功能詳解等詳細介紹,本文會詳細的介紹EBT3001以太網芯片Modbus網關功能的配置教程,包含Modbus RTU與 Modbus TCP協(xié)議轉換、簡單協(xié)議轉化模式、多主機模式、存儲型網關、可配置型網關、自動上傳等功能的配置演示教程。
啟用:將Modbus RTU協(xié)議與Modbus TCP 協(xié)議進行互轉。
禁用:不進行協(xié)議轉換但對Modbus數(shù)據進行校驗,非Modbus數(shù)據(RTU協(xié)議/TCP協(xié)議)拋棄不進行傳輸。
將Modbus RTU數(shù)據轉換為Modbus TCP數(shù)據,或將 Modbus TCP 數(shù)據轉換為 Modbus RTU數(shù)據,實現(xiàn)以太網 Modbus 數(shù)據與串口 Modbus 數(shù)據的互轉。
簡單協(xié)議轉換可以工作在任意模式(TCP 客戶端、TCP 服務器、UDP 客戶端、UDP 服務器、MQTT 客戶端、HTTP 客戶端),無論是工作在什么模式都只能存在一個 Modbus 主站。
上位機/網頁配置:
Modbus Poll 與 Modbus Slave 軟件調試:
軟件連接設置:
軟件寄存器讀取與仿真配置:
Poll 菜單選擇 SetupàRead/Write Definition
Slave 菜單選擇 SetupàSlave Definition
通訊演示:
相對簡單協(xié)議轉換只能存在一個Modbus 主站,而多主機模式則可以最多處理 6 臺 ModbusTCP 主機,當多臺 Modbus 主機同時訪問時 Modbus 網關時會進行總線的占用調度(RS-485總線只能一次處理一個請求,而多主機模式則會根據 TCP 請求先后進行排序處理,其他鏈路進行等待),從而解決總線沖突問題(目前僅支持 6 主機連接),只支持工作在 TCP 服務器模式,從機只能在串口,否則無法正常工作。
建議在無多路主機使用時配置為“簡單協(xié)議轉換”。
上位機/網頁配置:
Modbus Poll 與 Modbus Slave 軟件調試:
軟件配置與寄存器配置參考“簡單協(xié)議轉換”,同時開啟多個 Modbus Poll 軟件(3 路為例,最多可以支持到 6 路)。
存儲型網關不僅對總線數(shù)據進行仲裁還將對重復的讀取指令進行存儲,當不同主機請求相同數(shù)據時網關無需在多次詢問RTU 設備寄存器狀態(tài),而直接返回存儲區(qū)內緩存的數(shù)據,極大程度上提升了網關的多主機請求處理能力,同時也縮短了整個請求流程所消耗的時間。用戶可以根據需求自定義存儲區(qū)指令輪詢間隔以及指令存儲時間。
存儲型網關作為對多主機請求性能的優(yōu)化,也是只能工作在TCP 服務器模式,提升了網絡側的響應速度。
(1) 網關具有 5K 緩存用于存儲指令和返回結果的存儲(讀取 10 個保持寄存器為例,可以存儲 189 條指令與返回結果);
(2) RTU 響應超時自動清空緩存,保證數(shù)據的實時性和真實性;
(3) 輪詢間隔可進行自定義,0-65535ms;
(4) 網關會根據用于配置的指令存儲時間輪詢 RTU 設備,MODBUS 主機在存儲時間沒有再次查詢該指令,網關自動刪除存儲指令釋放緩存;
(5) 第一條指令與控制指令(05、06、0F、10 功能碼)會直接訪問 RTU 設備;
(6) 僅支持 01、02、03、04Modbus 功能碼查詢結果存儲;
存儲型網關上位機與網頁配置:
網關根據預配置的MODBUS 指令,自動輪詢 RTU 設備寄存器(僅支持 MODBUS 讀指令
的配置),非存儲表內指令會直接操作RTU 設備??梢詫⒔洺Wx取的指令提前存儲在網關內,可以縮短響應時間(查詢配置的指令)。由于以上特點,可配置型網關的串口側只可連接 Modbus從站。
指令存儲說明(增加,指令錯誤與格式錯誤無法添加):
指令存儲說明(刪除):
上位機/網頁配置:
在客戶端模式(TCP 客戶端、UDP 客戶端、MQTT 客戶端、HTTP 客戶端)網關會自動輪詢存儲指令表內指令并上傳至服務器,可以根據需求選擇反饋格式(Modbus RTU 格式或者Modbus TCP 格式)以及指令輪詢間隔(0-65535ms)。
指令預存儲參考“可配置型網關-指令存儲說明”,自動上傳上位機/網頁配置:
TCP 客戶端演示(Modbus RTU 格式):
TCP 客戶端演示(Modbus TCP 格式):
MQTT 客戶端演示(Modbus RTU 格式):
MQTT 客戶端演示(Modbus TCP 格式):
今天的分享就到這里啦,EBYTE人每一天都致力于更好的助力物聯(lián)化、智能化、自動化的發(fā)展,提升資源利用率,更多產品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網進行了解,還有客服小姐姐在線答疑哦!
相關閱讀:
2、EBT3001串口轉以太網芯片Modbus網關功能配置教程
7 X 24 銷售服務熱線
4000-330-990深圳辦事處柯經理:18218726658 無錫辦事處劉經理:13558641933
成都總部銷售經理:
秦 科(無線模塊):18884314654 馮子恒(無線模塊):18828049434
蔡友銀(無線模塊):13882211021 葛宇龍(通信設備):19138800613
胡兵(外貿銷售經理):18584911141、 sales06@ebyte.com
業(yè)務郵箱:support@cdebyte.com 全國銷售投訴電話:19934352316
地址:四川省成都市高新西區(qū)西區(qū)大道199號B5棟(前臺座機:028-61543675)
?? 成都億佰特電子科技有限公司【版權所有】 蜀ICP備13019384號