diff --git a/plc4go/internal/s7/Configuration.go b/plc4go/internal/s7/Configuration.go index 1844dbde9fe..45e0dfb9854 100644 --- a/plc4go/internal/s7/Configuration.go +++ b/plc4go/internal/s7/Configuration.go @@ -80,6 +80,8 @@ func ParseFromOptions(options map[string][]string) (Configuration, error) { switch controllerTypeString { case "ANY": configuration.controllerType = ControllerType_ANY + case "S7_200": + configuration.controllerType = ControllerType_S7_200 case "S7_300": configuration.controllerType = ControllerType_S7_300 case "S7_400": diff --git a/plc4go/internal/s7/ControllerType.go b/plc4go/internal/s7/ControllerType.go index a9885a41cb1..c5d39d4598a 100644 --- a/plc4go/internal/s7/ControllerType.go +++ b/plc4go/internal/s7/ControllerType.go @@ -24,6 +24,7 @@ type ControllerType int const ( ControllerType_UNKNOWN = -0x1 ControllerType_ANY = 0x0 + ControllerType_S7_200 = 0x5 ControllerType_S7_300 = 0x1 ControllerType_S7_400 = 0x2 ControllerType_S7_1200 = 0x3