diff --git a/MapoSDK/Enums.cs b/MapoSDK/Enums.cs
index b84f5193..b7db5e04 100644
--- a/MapoSDK/Enums.cs
+++ b/MapoSDK/Enums.cs
@@ -38,6 +38,29 @@
WIN
}
+ public enum modBusAddrType
+ {
+ ///
+ /// ModBus Coil 0xxxxx (booleano) - OUT R/W
+ ///
+ Coil = 0,
+
+ ///
+ /// ModBus Input discreto 1xxxxx (booleano) - IN R
+ ///
+ DiscreteInput = 1,
+
+ ///
+ /// ModBus Input Register 3xxxxx (int[] convertibile a vari int/real) - IN R
+ ///
+ InputRegister = 3,
+
+ ///
+ /// ModBus Holding Register 4xxxxx (int[] convertibile a vari int/real) - OUT R/W
+ ///
+ HoldingRegister = 4
+ }
+
///
/// Elenco dei tipi di valore gestiti da PLC (inizialmente SIEMENS)
///
@@ -76,27 +99,7 @@
///
/// Tipo stringa
///
- String,
-
- ///
- /// ModBus Coil (booleano) - OUT R/W
- ///
- ModBusCoil,
-
- ///
- /// ModBus Input discreto (booleano) - IN R
- ///
- ModBusDiscreteInput,
-
- ///
- /// ModBus Holding Register (int[] convertibile a vari int/real) - OUT R/W
- ///
- ModBusHoldingRegister,
-
- ///
- /// ModBus Input Register (int[] convertibile a vari int/real) - IN R
- ///
- ModBusInputRegister
+ String
}
///