Рет қаралды 239
Die Enumeration ist ein schönes Element in der Softwareentwicklung um den Code deutlich lesbarer zu machen.
Der zweite Effekt ist, die Programmierarbeiten werden deutlich komfortabler.
Im Wesentlichen kann ein ENUM im PLC Umfeld für folgende Dinge benutzt werden.
1. Schrittketten / Zustandsautomaten statt mit nichtssagenden Zahlen, nun mit einem Klartext aufbauen.
2. "Varianten / Typen" von irgendetwas über ENUMS abbilden.
Was ist damit gemeint? Zwei Beispielen erklären es wahrscheinlich von selbst.
Wir erzeugen einem ENUM für Gemüse und ein ENUM für Obst.
In diesem ENUM werden jetzt in einer Tabelle alle Sorten von Gemüse eingetragen oder eben vom Obst.
Jetzt müssen wir nur noch "Obst" schreiben und mit der Punktnotation die definierten Obstvarianten aussuchen.
Das sieht dann z.B. so aus: Obst.Apfel oder Gemüse.Kartoffel.
Ich würde sagen, der kluge und intensive Einsatz von ENUM's verbessern deutlich die Qualität von Software.
#beckhoff
#plc
#twincat3
#twincat
#plctutorial