Structs ¶ AddressArea (Struct) Monitoring2ByteCode (Struct) Monitoring2ByteCodeUnion (Union) MonitoringService (Struct) PropertyLocation (Struct) SymVarAccess (Struct) SystemParameter (Struct) TraceAddress (Union) TracePacketConfiguration (Struct) TraceRecordConfiguration (Struct) TraceRecordEntry (Struct) TraceState (Struct) TraceTrigger (Struct) TraceVarInfo (Union) TraceVariable (Struct) TraceVariableAddress (Struct) TriggerState (Struct) TriggerValue (Union) TypeClass3 (Alias)
AddressArea (STRUCT) ¶ TYPE AddressArea : STRUCT Description of an IEC address InOut: Name Type Comment ulOffset UDINT Offset in an area of the memory segment in an IEC-application usArea WORD Area number of the memory segment in an IEC-application
Monitoring2ByteCode (STRUCT) ¶ TYPE Monitoring2ByteCode : STRUCT InOut: Name Type byteCode Monitoring2ByteCodeUnion ulSizeInBytes DWORD
Monitoring2ByteCodeUnion (UNION) ¶ TYPE Monitoring2ByteCodeUnion : UNION InOut: Name Type Comment pbyByteCode POINTER TO BYTE aByteCode ARRAY [0..TRACE_MONITORING2_STATIC_BYTECODE_SIZE_CHARS] OF BYTE see: TRACE_MONITORING2_STATIC_BYTECODE_SIZE_CHARS
MonitoringService (STRUCT) ¶ TYPE MonitoringService : STRUCT InOut: Name Type pbyService POINTER TO BYTE ulSize DWORD
PropertyLocation (STRUCT) ¶ TYPE PropertyLocation : STRUCT InOut: Name Type adrInstance AddressArea adrPropertyFunction AddressArea
SymVarAccess (STRUCT) ¶ TYPE SymVarAccess : STRUCT InOut: Name Type hInterface RTS_IEC_HANDLE hNode RTS_IEC_HANDLE varInfo TraceVarInfo
SystemParameter (STRUCT) ¶ TYPE SystemParameter : STRUCT Description of an IO-config device parameter InOut: Name Type Comment ulID UDINT ParameterID ulOffset UDINT Offset of the subelement ulModuleType UDINT Module type which contains the parameter ulInstance UDINT Instance number of the module instance
TraceAddress (UNION) ¶ TYPE TraceAddress : UNION Address of a trace variable InOut: Name Type Comment pbyAddress POINTER TO BYTE Pointer to the trace variable Area AddressArea Area/Offset of an IEC variable systemParameter SystemParameter Parameter of a system variable (e.g. device parameter) propertyLocation PropertyLocation Only used for property monitoring monitoringService MonitoringService Only used by monitoring service symVarAccess SymVarAccess Use for symbolic variable tracing monitoring2ByteCode Monitoring2ByteCode Reserved
TracePacketConfiguration (STRUCT) ¶ TYPE TracePacketConfiguration : STRUCT Configuration of a trace packet InOut: Name Type Comment pszName POINTER TO STRING The name of the trace packet pszApplicationName POINTER TO STRING The name of the application (optional) pszIecTaskName POINTER TO STRING IEC-task name in which the samples are recorded (optional) pszComment POINTER TO STRING A comment for the packet (optional) pttTrigger POINTER TO TraceTrigger Pointer to a trigger description (optional) ptvCondition POINTER TO TraceVariable A pointer to the description of a boolean variable. If given, samples are recorded only if the variable has value true. (optional, must be present if TRACE_PACKET_FLAGS_CONDITION is set in ulFlags) ulEveryNCycles UDINT Record samples every ulEveryNCycles cycles. Must be > 0. (Default: 1) ulBufferEntries UDINT The number of samples that the trace buffer can hold. ulFlags UDINT Trace packet flags. See TRACE_PACKET_FLAGS .