“所写即所见”:Modbus写寄存器新体验
全面的写入支持:完整覆盖线圈(Coil)和保持寄存器(Holding Register)的单个与批量写入操作。
自动协议封装:内部自动匹配并封装标准 Modbus 功能码:
0x05:写单个线圈0x0F:写多个线圈0x06:写单个保持寄存器0x10:写多个保持寄存器数据透明处理:支持多种数据类型(如 INT16、UINT32、FLOAT 等),自动处理高低字节序转换,用户直接使用物理值或工程值进行操作。
写单个数据

❶双击编辑“指令”单元格,输入或选择下发数据的目标值;
❷右键点击指令单元格,右键菜单点击“下发写指令”,立刻下发写数据指令;
❸或,双击“写”按钮,立刻下发写数据指令。
批量写数据 
自定义写多个数据

核心流程:
选择:使用
Shift键进行连续行选择,或使用Ctrl键进行非连续的多行选择。触发:在选中的任一行的“指令”单元格上右键单击,从菜单中选择 “下发写指令”。
执行:系统将仅对您选中的行发起写操作,未选中的行不受影响。
✅ 指令必填:请确保在点击下发前,所有选中行的“指令”列中均已输入了有效的目标数据。
✅ 类型匹配:输入的指令数据必须与该行配置的 “呈现类型”(如:16位整数、32位浮点数、开关量等)保持一致,否则可能导致写入失败或数据错误。
一键填充指令参数
1. 一键填充当前值
当需要基于设备寄存器当前值进行修改时,无需逐个复制。

操作:双击 “指令” 列的列标题。
效果:系统自动将已读取设备中所有可写寄存器的当前值,批量填充到对应行的“指令”单元格中。这为后续的修改或批量下发提供了完美的初始模板。
2. 参数持久化与共享
所有在“指令”列中输入的数据,都会得到安全保存与高效管理。
自动保存:您输入的参数值将自动记录到工程文件中。即使关闭或重启软件,这些参数也不会丢失,下次打开工程时依旧存在。
工程内共享:保存的参数值可以在工程内的不同部分(如数据模板、其他指令集)被引用和共享,确保数据源的一致性与维护便捷性。