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)

Labview聲音和振動(dòng)工具包示例文件Sound Level
TSP工具包軟件的應(yīng)用說(shuō)明

最新Simplicity SDK軟件開(kāi)發(fā)工具包發(fā)布
基于EasyGo Vs工具包和Nl veristand軟件進(jìn)行的永磁同步電機(jī)實(shí)時(shí)仿真

云計(jì)算開(kāi)發(fā)工具包括什么
LabVIEW OpenVINO工具包全新升級(jí)

FPGA仿真工具包軟件EasyGo Vs Addon介紹

采用德州儀器 (TI) 工具包進(jìn)行模擬前端設(shè)計(jì)應(yīng)用說(shuō)明

英國(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)

Hugging Face推出開(kāi)源機(jī)器人代碼庫(kù)LeRobot
怎么用Labview2012之后的版本控制simlink模型
QE for Motor V1.3.0:汽車(chē)開(kāi)發(fā)輔助工具解決方案工具包

評(píng)論