Skip to content

tayne3/mbx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mbx

核心特性

  • 双模式支持:可配置为 Modbus 主站或从站
  • 多协议支持:RTU、ASCII、TCP 三种协议格式
  • 多通信方式
    • 串口通信(Serial)
    • TCP 服务器/客户端
    • UDP 通信
  • 实时监控:可选的寄存器值实时显示功能
  • 灵活配置:支持命令行参数和 JSON 配置文件

基础用法

1. 查看帮助信息

mbx --help

2. 主站模式 - 串口通信

mbx --mode=master --serial-enable --serial-name=COM3 --baudrate=115200 --devid=1 --register-start=0 --register-length=10

3. 从站模式 - TCP 服务器

mbx --mode=slave --tcp-server-enable --tcp-server-listen=0.0.0.0:502 --devid=1 --register-start=0 --register-length=100

4. 使用配置文件

# 使用默认配置文件 mbx.json(如果存在)
mbx

# 指定配置文件
mbx --config=custom.json

# 导出当前配置
mbx --mode=slave --serial-enable --serial-name=COM6 --export=config.json

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Languages