开源的 Modbus TCP 到 Modbus RTU (RS-232/485) 网关。
关于 mbusd =========== mbusd 是一个开源的 Modbus TCP 到 Modbus RTU (RS-232/485) 网关。它将一组 RTU 从机作为一个单一的 TCP 从机呈现出来。这是一个 TCP 从机(或服务器),它作为 RTU 主机来从 Modbus RTU 从机设备中获取数据。
占地面积小 - 适用于嵌入式设备和像Raspberry Pi这样的SBC
多主机 - 多个TCP主机可以使用相同的网关访问RTU网络中的从机设备
可靠性 - 可以重试与响应CRC不匹配的请求
灵活的RTU模式 - 可以为RTU网络配置速度、校验位、停止位和超时时间
支持RS-485收发器的自动和手动(使用RTS位)方向控制类型
01: 读取线圈状态 * 02: 读取输入状态 * 03: 读取保持寄存器 * 04: 读取输入寄存器 * 05: 强制单个线圈 * 06: 预设单个寄存器 * 07: 读取异常状态 * 15: 强制多个线圈 * 16: 预设多个寄存器
mbusd [-h] [-d] [-L logfile] [-v level] [-c cfgfile] -h 显示使用帮助信息。 -d 要求 mbusd 不要分支自己(不成为守护进程)。 -L 日志文件 指定日志文件名 ('-' 仅用于记录到 STDOUT,相对路径或纯文件名) 将存储在 /var/log 中,默认 i
[-p device] [-s speed] [-m mode] [-S] [-t] [-r] [-y sysfsfile] [-Y sysfsfile] [-A address] [-P port] [-C maxconn] [-N retries] [-R pause] [-W wait] [-T timeout] [-b]
暂无开放 Issues,或尚未同步最近议题。