Cypherbridge uMODBUS 工具包是一個(gè)緊湊的軟件庫(kù),專(zhuān)為資源經(jīng)過(guò)精心分配和平衡的中小型內(nèi)存模型而設(shè)計(jì)。uMODBUS 工具包包括一個(gè)完全集成的從屬解決方案,支持 RTU 和 TCP 協(xié)議,以及一個(gè)用于系統(tǒng)集成和測(cè)試的主應(yīng)用程序。
MODBUS 概述
Modbus 一種用于工業(yè)控制和 SCADA 監(jiān)控系統(tǒng)的串行通信協(xié)議。它通過(guò)包括 Modbus RTU 串行多點(diǎn)和標(biāo)準(zhǔn) IP 網(wǎng)絡(luò)上的 Modbus TCP 在內(nèi)的通信通道連接主設(shè)備和從設(shè)備。
Modbus 廣泛部署在 SCADA、工業(yè)控制、樓宇控制和安全等應(yīng)用中。
Modbus 將主設(shè)備連接到多個(gè)從設(shè)備或遠(yuǎn)程終端單元 (RTU) 節(jié)點(diǎn)。從設(shè)備提供的數(shù)據(jù)對(duì)象可以是單比特或 16 位寄存器,可讀寫(xiě)或只讀。
Modbus 通信協(xié)議是主機(jī)和從機(jī),每個(gè)從機(jī)分配一個(gè)唯一的地址。數(shù)據(jù)傳輸由主輪詢(xún)方案定義。消息有效負(fù)載包括 CRC 完整性檢查。
uMODBUS 工具包
uMODBUS 工具包為傳感器、執(zhí)行器和系統(tǒng)數(shù)據(jù)元素等本地資源提供 modbus 從接口。默認(rèn)從地址在編譯時(shí)配置或從 NV 內(nèi)存初始化。
modbus 寄存器數(shù)據(jù)庫(kù)包括用戶(hù)寄存器,帶有可配置的輔助從地址寄存器。modbus 從站將響應(yīng)默認(rèn)和輔助從站地址。
平臺(tái)實(shí)現(xiàn)可以提供一個(gè)持久的寄存器數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)可以在復(fù)位和電源循環(huán)期間從 NV 內(nèi)存中保存和調(diào)用。
平臺(tái)套件
uMODBUS 工具包使用定義明確的芯片、電路板、RTOS 和網(wǎng)絡(luò)移植接口。任務(wù)和定時(shí)器可以在非線程或基于 RTOS 的設(shè)計(jì)中實(shí)現(xiàn)。該工具包在標(biāo)準(zhǔn)目標(biāo)評(píng)估套件上進(jìn)行了預(yù)構(gòu)建和測(cè)試,包括集成平臺(tái)套件以及工具鏈工作區(qū)項(xiàng)目文件。
主控
uMODBUS 由主應(yīng)用程序支持,該應(yīng)用程序可通過(guò) TCP 或 RTU 通道用于開(kāi)發(fā)和測(cè)試從設(shè)備。寄存器可通過(guò)項(xiàng)目中的構(gòu)建選項(xiàng)進(jìn)行配置。
工具包功能
? 包含在持久保存和調(diào)用中的樣本寄存器數(shù)據(jù)庫(kù)
? 可分配的輔助從地址
? 寄存器訪問(wèn)功能接口到傳感器、執(zhí)行器和管理數(shù)據(jù)。
? 可移植的 ANSI-C 源代碼庫(kù)
? 工具鏈支持包括 GCC、Keil uVision 和 IAR EWARM
系統(tǒng)集成
uMODBUS 工具包專(zhuān)為與各種 SCADA、工業(yè)和樓宇控制系統(tǒng)集成而設(shè)計(jì)。它與標(biāo)準(zhǔn)系統(tǒng)級(jí)解決方案兼容,包括:
? KEPServerEx – 支持 RTU、以太網(wǎng)和 OPC 數(shù)據(jù)訪問(wèn)的 Modbus 套件
? 建筑系統(tǒng)暖通空調(diào)和鍋爐
? 工業(yè)控制和水處理系統(tǒng)
審核編輯:郭婷
-
傳感器
+關(guān)注
關(guān)注
2553文章
51407瀏覽量
756651 -
控制系統(tǒng)
+關(guān)注
關(guān)注
41文章
6661瀏覽量
110891 -
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5460瀏覽量
172751
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
使用MPLAB Harmony v3軟件框架在PIC32CM LS60 Curiosity Pro評(píng)估工具包上實(shí)現(xiàn)安全引導(dǎo)
![使用MPLAB Harmony v3軟件框架在PIC32CM LS60 Curiosity Pro評(píng)估<b class='flag-5'>工具包</b>上實(shí)現(xiàn)安全引導(dǎo)](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
Labview聲音和振動(dòng)工具包示例文件Sound Level
TSP工具包軟件的應(yīng)用說(shuō)明
![TSP<b class='flag-5'>工具包</b>軟件的應(yīng)用說(shuō)明](https://file1.elecfans.com/web3/M00/04/B7/wKgZPGd3mCmAddQWAAAq-Go7hj4072.png)
最新Simplicity SDK軟件開(kāi)發(fā)工具包發(fā)布
基于EasyGo Vs工具包和Nl veristand軟件進(jìn)行的永磁同步電機(jī)實(shí)時(shí)仿真
![基于EasyGo Vs<b class='flag-5'>工具包</b>和Nl veristand軟件進(jìn)行的永磁同步電機(jī)實(shí)時(shí)仿真](https://file1.elecfans.com/web3/M00/00/1A/wKgZPGdGksGARpQuAAAioYCYmqQ802.png)
云計(jì)算開(kāi)發(fā)工具包括什么
LabVIEW OpenVINO工具包全新升級(jí)
![LabVIEW OpenVINO<b class='flag-5'>工具包</b>全新升級(jí)](https://file1.elecfans.com/web2/M00/0B/B5/wKgZomc26NCAVjp3AAAnhl4S15g835.png)
FPGA仿真工具包軟件EasyGo Vs Addon介紹
![FPGA仿真<b class='flag-5'>工具包</b>軟件EasyGo Vs Addon介紹](https://file1.elecfans.com/web2/M00/0A/1E/wKgZomcZ_emAODWOAAAN1PSrPUk190.jpg)
采用德州儀器 (TI) 工具包進(jìn)行模擬前端設(shè)計(jì)應(yīng)用說(shuō)明
![采用德州儀器 (TI) <b class='flag-5'>工具包</b>進(jìn)行模擬前端設(shè)計(jì)應(yīng)用說(shuō)明](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
英國(guó)公司實(shí)現(xiàn)英偉達(dá)CUDA軟件在AMD GPU上的無(wú)縫運(yùn)行
使用freeRTOS開(kāi)發(fā)工具包時(shí),在哪里可以找到freeRTOS的版本?
新加坡推出Project Moonshot -- 這是一款生成式人工智能測(cè)試工具包,用于應(yīng)對(duì)LLM安全和安保挑戰(zhàn)
![新加坡推出Project Moonshot -- 這是一款生成式人工智能測(cè)試<b class='flag-5'>工具包</b>,用于應(yīng)對(duì)LLM安全和安保挑戰(zhàn)](https://file1.elecfans.com//web2/M00/EC/39/wKgaomZdsDaAGNPhAADKGDqEwWM835.jpg)
Hugging Face推出開(kāi)源機(jī)器人代碼庫(kù)LeRobot
怎么用Labview2012之后的版本控制simlink模型
QE for Motor V1.3.0:汽車(chē)開(kāi)發(fā)輔助工具解決方案工具包
![QE for Motor V1.3.0:汽車(chē)開(kāi)發(fā)輔助<b class='flag-5'>工具</b>解決方案<b class='flag-5'>工具包</b>](https://file.elecfans.com/web1/M00/D9/4E/pIYBAF_1ac2Ac0EEAABDkS1IP1s689.png)
評(píng)論