namespace ZB.MOM.WW.OtOpcUa.Driver.Modbus; /// /// The four Modbus register regions a tag can target. Maps directly to function-code /// selection on the wire: uses FC01/FC05/FC15, /// uses FC02 (read-only), uses FC04 (read-only), and /// uses FC03/FC06/FC16. /// /// /// Lives in the shared addressing assembly so Admin UI and the parser library can speak /// about regions without taking a dependency on the wire driver. The driver-side /// Driver.Modbus assembly extends the same namespace, so callers see this type as /// if it lived in one place. /// public enum ModbusRegion { Coils, DiscreteInputs, InputRegisters, HoldingRegisters, }