From 4d27515c14998c37ed45e959f75cd6dead2e8148 Mon Sep 17 00:00:00 2001 From: atef Date: Fri, 27 Feb 2026 12:55:54 +0100 Subject: [PATCH] add writable systemcontrol --- .../Trumpf/SystemControl/SystemControlRegisters.Modbus.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/csharp/Lib/Devices/Trumpf/SystemControl/SystemControlRegisters.Modbus.cs b/csharp/Lib/Devices/Trumpf/SystemControl/SystemControlRegisters.Modbus.cs index 1eeee0e5f..a21fca5c4 100644 --- a/csharp/Lib/Devices/Trumpf/SystemControl/SystemControlRegisters.Modbus.cs +++ b/csharp/Lib/Devices/Trumpf/SystemControl/SystemControlRegisters.Modbus.cs @@ -19,14 +19,14 @@ public partial record SystemControlRegisters { private const UInt16 NoTimeout = UInt16.MaxValue; - [HoldingRegister(1016)] private UInt16 _CommunicationTimeoutSeconds; + [HoldingRegister(1016, writable: true)] private UInt16 _CommunicationTimeoutSeconds; - [HoldingRegister(1018)] public SystemConfig SystemConfig { get; set; } + [HoldingRegister(1018, writable: true)] public SystemConfig SystemConfig { get; set; } //[Coil(4002)] - [HoldingRegister(4002)] public Boolean ResetAlarmsAndWarnings { get; set; } + [HoldingRegister(4002, writable: true)] public Boolean ResetAlarmsAndWarnings { get; set; } - [HoldingRegister(4007)] public UInt16 TargetSlave { get; set; } + [HoldingRegister(4007, writable: true)] public UInt16 TargetSlave { get; set; } //[Coil(4011)] [HoldingRegister(4011, writable: true)] public Boolean UseSlaveIdForAddressing { get; set; }