ContentFeatureFlags (ENUM)ΒΆ
TYPE ContentFeatureFlags :
The feature flags describing the contents of the symbol tables files. This enum corresponds to the runtime subset (lower 16 bit) of the enumeration _3S.CoDeSys.SymbolConfigObject.SymbolConfigContentFeatureFlags which is defined in the SymbolConfigObject interface assembly in the automation platform, and has to be kept in sync with it. The presence of those flags only indicates that the feature has been enabled in the symbol configuration, it does not necessarily indicate that there is actually data of that type within the symbol tables (e. G. a user could just have no configured executables, or no comments, or the filter for attributes rejects everything).
- Attributes:
qualified_only
- InOut:
Name
Initial
Comment
None
16#0
Nothing configured.
SupportOPCUA
16#1
Support OPC UA features (flag supported since V3.5.8.30).
This is required for IncludeComments, IncludeAttributes, IncludeTypeNodeAttributes and IncludeExecutables.
IncludeComments
16#2
Include comments (flag supported since V3.5.9.0).
IncludeAttributes
16#4
Include attributes (flag supported since V3.5.9.0).
IncludeTypeNodeAttributes
16#8
Also include comments / attributes for type nodes (flag supported since V3.5.9.0).
IncludeExecutables
16#10
Inclusion of executable members (flag supported since V3.5.11.0, allows calling of programs, functions, FBs and methods, requires OPC UA support).
If this flag is set, the list of available signatures may also include callable.
UseEmptyNamespaceByDefault
16#20
This instance was generated by setting an empty namespace as default.
OPCUAInformationModel
16#40
This instance represents a OPC UA information model.
Additional will available to retrieve all information model relevant data.
OPCUAControlBrowsingInIEC
16#80
This instance controles the complete browsing in IEC. No special treatment within OPC UA needed.
StringsAsUTF8
16#100
This application uses UTF-8 as default encoding for variables of type STRING.
UserManagement
16#200
This instances uses the user management to control access rights to the symbols.
CheckInstanceAccessRights
16#400
This instances sets the access rights to struct/fb members to the minimum rights of the access rights of the instance and the access rights of the member.