TRACE_VAR_ADDRESS_FLAGS
(GVL)
Trace variable address flags.
- Usage: The flags mus be used in combination. Here are some typical combinations:
TRACE_VAR_ADDRESS_FLAGS_IEC | TRACE_VAR_ADDRESS_FLAGS_AREA_OFFSET
TRACE_VAR_ADDRESS_FLAGS_IEC | TRACE_VAR_ADDRESS_FLAGS_PROPERTY
TRACE_VAR_ADDRESS_FLAGS_IEC | TRACE_VAR_ADDRESS_FLAGS_POINTER
TRACE_VAR_ADDRESS_FLAGS_IEC | TRACE_VAR_ADDRESS_FLAGS_MONITORING
TRACE_VAR_ADDRESS_FLAGS_IOCONFIG
TRACE_VAR_ADDRESS_FLAGS_SYSTEM
TRACE_VAR_ADDRESS_FLAGS_IEC | TRACE_VAR_ADDRESS_FLAGS_SYMBOLIC
- InOut:
Scope
Name
Type
Initial
Comment
Constant
TRACE_VAR_ADDRESS_FLAGS_IEC
UDINT
16#1
IEC variable (automatic update)
TRACE_VAR_ADDRESS_FLAGS_IOCONFIG
UDINT
16#2
IO-Config variable (automatic update)
TRACE_VAR_ADDRESS_FLAGS_SYSTEM
UDINT
16#4
System variable (update done by runtime system component or IEC program)
TRACE_VAR_ADDRESS_FLAGS_POINTER
UDINT
16#10
Address specified by a pointer
TRACE_VAR_ADDRESS_FLAGS_AREA_OFFSET
UDINT
16#20
Address specified by area/offset (IEC)
TRACE_VAR_ADDRESS_FLAGS_PROPERTY
UDINT
16#40
Address is a property variable (IEC)
TRACE_VAR_ADDRESS_FLAGS_MONITORING
UDINT
16#80
Address is an embedded monitoring expression (IEC)
TRACE_VAR_ADDRESS_FLAGS_SYMBOLIC
UDINT
16#100
The variable will be accessed using the symbol configuration based on its name
TRACE_VAR_ADDRESS_FLAGS_MONITORING2
UDINT
16#200
Address is an item with a monitoring request for CmpMonitor2 (IEC)