UA_OptionSet

Dieser SPS-Datentyp bildet die Node „OptionSet“ [i=12755] ab: reference.opcfoundation.org
Dieser abstrakte Datentyp ist der Basistyp für alle Datentypen, die eine Bitmaske mit mehr als 64 Bit darstellen oder bei denen die Gültigkeit einzelner Bits gekennzeichnet werden muss.

Syntax

TYPE UA_OptionSet :
STRUCT
END_STRUCT
END_TYPE
UA_OptionSet 1:

Verwenden von UA_OptionSet

Um ein konkretes OptionSet zu definieren und mit TF6100 (Server) und TE6100 (Nodeset Editor) zu verwenden, muss dieses von Tc3_OpcUa.UA_OptionSet abgeleitet sein.

Beispielimplementierung eines konkreten OptionSets:

TYPE UA_OptionSet_Sample EXTENDS UA_OptionSet :
STRUCT
    BitOne : UA_OptionSet_Option;
    BitTwo : UA_OptionSet_Option;
END_STRUCT
END_TYPE