- 1. Modbus Constructor 简介
- 2. Modbus Constructor 核心Funktion
- 3. Modbus Reader —— kostenlos的配套Daten监视Werkzeuge
- 4. Erstellen von Geräten模型
- 5. 为什么需要Ausrüstung建模?
- 6. Modbus Constructor 在团队协作中的应用
- 7. kostenlos替代方案
- 8. 总结
Modbus Constructor 简介
Modbus Constructor 是由 KurySoft Unternehmen开发的一款 Modbus Ausrüstung建模和测试Werkzeuge。官网:www.kurysoft.com/download.shtml。它不仅是一个简单的DatenLesenWerkzeuge,更是一个vollständig的 Modbus Ausrüstung模型Herausgeber器——你可以用它来创建 Modbus Ausrüstung的”数字孪生”,包括所有的Registerabbildung、Datenformate、单位和缩放因子。
Modbus Constructor 核心Funktion
- Ausrüstung建模:可视化创建 Modbus Ausrüstung的vollständigRegisterabbildung表,包括Adresse、Datentyp、单位、缩放因子、读写属性等元Daten
- Daten监视:Verbindungzu真实Ausrüstung后,按照建立的模型实时监视和显示Daten
- DatenExportieren:将监视DatenExportieren为 Excel、CSV 等Das Format
- 模型保存:Ausrüstung模型保存为独立的模型文件,可重复使用和Teilen
Modbus Reader —— kostenlos的配套Daten监视Werkzeuge
Modbus Reader 是 Modbus Constructor 的kostenlos配套Werkzeuge。它本身不能创建模型,但可以Laden用 Modbus Constructor 创建的模型文件,然后按照模型定义的Das FormatVerbindungAusrüstung并显示Daten。
这意味着:一个人用 Modbus Constructor(收费)创建好Ausrüstung模型后,现场工程师和Techniken人员可以kostenlos使用 Modbus Reader 来VerbindungAusrüstung、ÜberprüfenDaten。这在团队协作中非常实用。
Erstellen von Geräten模型
以创建一个三相电表的 Modbus 模型为例:
- 启动 Modbus Constructor,Klick auf New Project
- 设置Ausrüstung基本信息:Name”三相多Funktion电表”,VereinbarungTypus Modbus TCP
- Register hinzufügen组:
| Anschrift | Name | Typus | 单位 | 缩放 |
|---|---|---|---|---|
| 40001 | A相电压 | 16-bit UInt | V | ×0.1 |
| 40002 | B相电压 | 16-bit UInt | V | ×0.1 |
| 40003 | C相电压 | 16-bit UInt | V | ×0.1 |
| 40004 | A相电流 | 16-bit UInt | A | ×0.01 |
| 40007 | 总有功功率 | 32-bit Float | kW | ×1.0 |
| 40009 | 总电能 | 32-bit UInt | kWh | ×0.1 |
| 40011 | 功率因数 | 16-bit UInt | – | ×0.001 |
| 40012 | 频率 | 16-bit UInt | Hz | ×0.01 |
- 保存模型文件(.mcm Das Format)
- Öffnen. Modbus Reader,Laden模型文件
- VerbindungAusrüstung IP 和端口
- 即可看zu按模型Das Format化后的实时Daten
为什么需要Ausrüstung建模?
在没有Ausrüstung模型的情况下,你用 Modbus Poll 或 Modpoll 看zu的是这样的Daten:
Adresse 0: 2305 (这是多少伏?)
Adresse 1: 1198
Adresse 7: 0x428B0CCD (这Was ist das??)
有了Ausrüstung模型后,同样是这些Originaldaten,Modbus Constructor/Reader 会按照你定义的元Daten自动Analyse和显示:
A相电压: 230.5 V
B相电压: 119.8 V
总有功功率: 69.525 kW
这种”从原始Registerwertzu有实际含义的物理Quantität”的转换,是 Modbus Constructor 区别于普通Debugging-Tools的核心价值。
Modbus Constructor 在团队协作中的应用
典型的协作流程:
- Das System工程师用 Modbus Constructor 为项目中的所有 Modbus Ausrüstung创建模型文件
- 将模型文件Unterteilung发给现场Tests工程师
- 现场工程师用kostenlos的 Modbus Reader Laden模型,VerbindungAusrüstung进行Tests和验收
- 不需要现场工程师记忆每ein Register.的Adresse、Datentyp和缩放因子
kostenlos替代方案
如果你不想购买 Modbus Constructor 的商业许可,可以考虑以下kostenlos替代:
- Node-RED + Modbus 节点:通过拖拽流程节点配置 Modbus Lesen和Daten转换,可视化程度高
- Python + pymodbus + Pandas:编写 Python Drehbuch定义Registerabbildung表,用 Pandas 处理和显示Daten
- Excel + MBServer ActiveX:用 VBA 调用 MBServer Daten lesen,Excel 中定义映射公式
总结
Modbus Constructor 解决了一个 Modbus 工程中非常实际的问题:如何让原始的无单位数字变成有实际含义的工程Daten。通过创建可复用Die Ausrüstung模型文件,它大大降低了现场Tests时对Ausrüstung手册的依赖,也减少了因Adresse记错、Datenformate搞混导致的人为Fehler.。配合kostenlos的 Modbus Reader,它是一个高效、实用的团队协作方案。
Antwort veröffentlichen