Modbus远程IO集成已交付案例 | Obeita

已交付项目。已完成的硬件和软件经测试符合客户约定的要求。新项目的规格须另行商定。

Obeita已完成并交付Modbus远程IO项目,围绕干接点输入、继电器输出和RS485通信开展开发。客户需求形成合同约定的软硬件范围,并经过设计和实物测试。该案例的关键是明确远程命令与本地输入联动存在时,每路输出由谁控制。

先定义控制权,再落实功能

公开IO架构区分远程独立控制与本地输入输出联动。远程模式下,输入读取和输出命令相互独立;本地模式下,IN0–IN4控制OUT0–OUT4,远程命令不再控制这些输出。常触模式跟随触点闭合或断开状态,短触模式在触点闭合时翻转状态。

这些差异决定了项目的工程重点:现场触点、继电器动作与上位系统必须采用一致的控制定义。需求及合同据此界定交付软硬件需要实现的行为。

将现场IO与Modbus地址对应

Obeita完成了约定远程IO任务的硬件和软件设计。公开寄存器表将0x0000–0x0007分配给输入,0x1000–0x1004分配给输出;配置寄存器0x2000–0x2003依次对应设备地址、波特率、控制模式和输入模式。型号信息从0x6000开始,软件版本位于0x6008。

类似项目应将地址表与所选功能码、读写权限及明确的从0开始地址约定一起核对。排查远程写入后输出未变化的问题时,也需要先确认控制模式。标准Modbus单播地址范围为1–247,0在适用情况下保留为广播地址。除非另有明确记录的私有模式,248–255不应作为普通从站地址使用。

按应用选择继电器与安装方式

公开架构包含导轨安装和7–36V供电设计。继电器适用性取决于实际负载类型及浪涌,不能仅依据器件标记判断。新安装场景应将触点类型、负载细节、控制柜接线条件和控制模式一起评估。

公开技术架构与配置

下表保留本案例公开的技术架构、配置方向与选型边界;其中的可选项、固件待确认项及扩展方向,不表示每一项都已作为本次交付功能实现。实际交付以本项目约定的硬件、软件及功能范围为准。

项目 配置
输入 8路干接点;IN0–IN7
输出 5路继电器;OUT0–OUT4
总线 RS485 / Modbus RTU
波特率选项 9600 / 19200 / 38400 / 57600 / 115200;低速档另核对固件
控制模式 远程独立控制 / 本地联动
结构设计 95×90×40mm;35mm导轨

交付结果与实测边界

合同约定的远程IO硬件与软件已完成交付,实物功能测试确认项目满足客户要求。

功能完成结论对应约定的控制与IO范围,不构成公开继电器负载等级,也不表示每个波特率选项或私有地址模式均已验证。低速波特率档位仍保留表中的固件核对限定。

启动类似项目

如需类似Modbus远程IO,请向Obeita提供触点类型、继电器负载、本地与远程控制行为,以及PLC寄存器约定,以便在硬件和固件开发前明确控制权与寄存器访问规则。

相关开发服务

提交项目需求