Enumeration: Attribut 'strict'

Funktions-Erweiterung:

Eine Enumeration ist ein benutzerdefinierter Datentyp. Wird im PLC-Projekt ein Enumeration-Datentyp neu angelegt, dann wird oberhalb der TYPE-Deklaration das Attribut 'strict' hinzugefügt. Dies bewirkt, das in folgenden Fällen ein Übersetzungsfehler auftritt:
  • Arithmetische Operation mit Variablen des Enumerationstyps
  • Zuweisung eines konstanten Werts, der nicht einem Enumerationswert entspricht, zu einer Variablen des Enumerationstyps
  • Zuweisung eines nicht konstanten Werts, der einen anderen Datentyp hat als der Enumerationstyp, zu einer Variablen des Enumerationstyps.

Diese Attribut kann nachträglich auch gesetzt oder entfernt werden.

Enthalten in welchen Produkten?
PLC Designer V3.12 

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/201600015/0/
Kontaktformular