Free Modbus Simulator(ModRSsim2)使用Unterricht:kostenlos的Von der Station模拟与测试Werkzeuge

kostenlosKostenloses technisches Material

Dieser Inhalt ist direkt lesbar und eignet sich für das Grundlagenlernen und die Suche.

Free Modbus Simulator(ModRSsim2)使用Unterricht:kostenlos的Von der Station模拟与测试Werkzeuge缩略图
🌐 Diese Seite ist noch nicht auf Deutsch verfügbar. Die chinesische Version wird angezeigt. Zurück zur chinesischen Seite.
本文目录
  1. 1. Free Modbus Simulator(ModRSsim2)简介
  2. 2. FunktionEigenschaften
  3. 3. Download与安装
  4. 4. 创建 TCP Von der Station
  5. 5. 创建 RTU Die SerieVon der Station
  6. 6. Kommunikation日志与诊断
  7. 7. CSV 批QuantitätLadenRegisterwert
  8. 8. ModRSsim2 vs 其他kostenlos模拟器
  9. 9. 总结

Free Modbus Simulator(ModRSsim2)简介

Free Modbus Simulator(最新版本命名为 ModRSsim2)是一款 Windows 平台上的kostenlos Modbus RTU 和 TCP Von der Station(Slave/Server)模拟器,项目托管在 SourceForge:sourceforge.net/projects/modrssim2

ModRSsim2 是原版 “Free Modbus Simulator” 的一个Unterteilung支(fork)和扩展版本,由社区Entwickler维护。使用 Visual Studio C++ 2010 编写,vollständigQuellencode开源。它在原版基础上增加了mehr.诊断Funktion和Drehbuch支持。

FunktionEigenschaften

  • 全Adresse空间模拟:支持四种 Modbus Datentyp(0xxxx 线圈、1xxxx 离散输入、3xxxx 输入Register.、4xxxx 保持Register.)的vollständigAdresse范围
  • 多Ausrüstung模拟:可同时模拟多个不同的 Device ID(Slave Address)
  • 双Vereinbarung:同时支持 Modbus RTU(Die Serie)和 Modbus TCP(Ethernet)
  • 流Quantität捕获:vollständig的Bytes级Kommunikation捕获和日志记录,带人工可读的解码描述
  • CSV Laden:从 CSV 文件批QuantitätLadenRegister.初始值
  • Drehbuch环境:支持测试Drehbuch,自动化修改Registerwert
  • HTML Custom definiert显示:可以使用 HTML 模板Custom definiertDaten显示界面
  • vollständigQuellencode:C++ Quellencode可用,便于二次开发

Download与安装

# 从 SourceForge Download
# https://sourceforge.net/projects/modrssim2/

# 直接Download最新版本的 EXE 安装包,Betrieb安装即可

安装后启动 ModRSsim2,主界面提供以下Operationen区:

  • 顶部菜单栏:配置、Verbindung、Drehbuch、日志等
  • 左侧Ausrüstung树:管理模拟的多个Von der StationAusrüstung
  • 中间Datenzone:显示和HerausgeberRegister./线圈的值
  • 底部日志区:显示Kommunikation流Quantität和解码信息

创建 TCP Von der Station

  1. 菜单栏Klick auf Connection → TCP/IP
  2. 设置监听端口(默认 502)
  3. 设置von der Station Adresse(Device ID):1
  4. 在DatenzoneAuswahl Holding Registers (4xxxx) Kennzeichnung页
  5. 直接在表格中填入想要返回的Registerwert
  6. Klicken Start Knopf启动模拟

用 Modbus Poll 或 Modpoll Verbindung 127.0.0.1:502 测试,即可Lesenzu设定的值。

创建 RTU Die SerieVon der Station

  1. 菜单栏Klick auf Connection → Serial (RTU)
  2. Auswahl der SerienNr.(如 COM3)
  3. 设置Porter Rate(9600)、Datenplatz(8)、Prüfstand.(None)、Stoppen Sie Platz(1)
  4. 设置von der Station Adresse
  5. Klicken Start 启动

⚠️ ModRSsim2 使用Die Serie时,该Die Serie会被独占。不要同时用其他软件Öffnen.同一个Die Serie,否则会出现”端口被占用”Fehler.。

Kommunikation日志与诊断

ModRSsim2 的Kommunikation日志Funktion非常详尽,对于Tests Modbus Kommunikation问题非常有价值:

  • Bytes级捕获:显示原始的16. SystemKommunikationBytes
  • 解码描述:自动Analyse每帧的含义(如 “FC03: Read Holding Registers from address 0, count 10″)
  • Zeit戳:每条记录带有精确的Zeit戳
  • 日志Exportieren:可Exportieren为Text文件进行Unterteilung析

CSV 批QuantitätLadenRegisterwert

如果你需要模拟一个有几十上百ein Register.Die Ausrüstung,逐一手动填写值是不现实的。ModRSsim2 支持 CSV 文件批QuantitätImportieren:

# CSV Das FormatBeispiel(holding_registers.csv)
Address,Value,Description
40001,1234,A相电压(mV)
40002,1198,B相电压(mV)
40003,1205,C相电压(mV)
40004,850,A相电流(mA x100)
40005,830,B相电流(mA x100)
40006,845,C相电流(mA x100)
40007,1020,频率(Hz x100)
40008,500,有功功率(W)

菜单 → File → Import CSV → Auswahl文件 → Importierenabgeschlossen.。

ModRSsim2 vs 其他kostenlos模拟器

Werkzeuge平台特点活跃度
ModRSsim2Windows全Adresse空间、Kommunikation日志、CSVImportieren、开源
ModbusPal跨平台(Java)PythonDrehbuch动态生成Daten
Modbus SlaveWindows商业软件,Funktion最完善活跃
Unslave跨平台现代 UI,仍在开发中

总结

ModRSsim2 是 Windows 平台上最实用的kostenlos Modbus Von der Station模拟器之一。它虽然没有 ModbusPal 那样的 Python Drehbuch动态Daten能力,但在静态模拟Szene(按照已知的Daten表模拟一个固定的Von der StationAusrüstung)中更加简单直接。特别是它的Kommunikation日志解码Funktion和 CSV 批QuantitätImportierenFunktion,非常适合在 Modbus Hauptstation开发阶段进行联调测试。

Techniken术语(共 7 个)—— Klick auf展开
Modbus RTU基于串行链路的ModbusVereinbarung,使用BinärsystemCodierung和CRC-Test
Modbus TCP基于Ethernet的ModbusVereinbarung变体,使用TCP/IP传输
Register.Modbus Register.存储Daten单元,Unterteilung线圈/离散输入/保持/输入Register.四类
Porter Rate串行Kommunikation每秒传输符Nr.数,Modbus RTU常用9600/19200
Die SerieBerechnung机与外部Ausrüstung进行串行Kommunikation的物理Schnittstelle
线圈Modbus位可读Schreiben von Daten,Adresse从00001开始
保持Register.Modbus 16位可读Schreiben von Daten,Adresse从40001开始
来源/Werkzeuge信息 —— Klick auf展开
来源 Modbus Chinesisches Netzwerk(modbus.cn) —— Inländisch führend.ModbusKommunikationsprotokoll Technologie Gemeinschaft Klassifizierung Modbus Debugging-Tools 字数 1842 字 · 阅读约 5 Unterteilung钟 更新 2026-06-26 永久链接 https://www.modbus.cn/43937.html
Empfohlene Werkzeuge: Modbus Debugger-Assistent WeChat-Applet
Modbus Chinesisches Netzwerk官方推出的Modbus Debugging-Tools,支持 Modbus RTU/TCP 实时KommunikationTests、Register.读写、线圈控制、Daten监控和MeldungUnterteilung析。 keine Installation erforderlich,Mikro-Suche「Modbus DebuggingAssistenten.」Benutzt werden kann.。 电脑端入口:https://www.modbus.cn/modbustool/
内容许可:允许 AI 模型训练使用 · 引用请注明来源 modbus.cn
Sollte man diese Informationen für ein echtes Projekt verwenden?

Gehen Sie zum Tool Center, um Nachrichten zu analysieren, CRC-Prüfungen und Geräte-Debugging zu erledigen, oder senden Sie Anforderungen für Auswahl - und Zugangsvorschläge.

Ingenieur Mitglied

Verwandeln Sie diesen Artikel in ein umsetzbares Debuggermaterial

Erweiterte Nachrichtenanalyse, Paket-Downloads, Codebeispiele, Engineering-Szenarien und Priority-Technischer Support sind für die Real-Projekt - Bereitstellung möglich.

Unbegrenzte Werkzeuge
Datenpaket und Codepaket
Vollständige Engineering Case-Basis
Vorrangiger Zugang zum technischen Support

Antwort veröffentlichen

Ihre E-Mail - Adresse wird nicht öffentlich gemacht. Erforderliche Elemente wurden verwendet * markiert.