CmpTraceMgr Library Documentation¶
- Company
System
- Title
CmpTraceMgr
- Version
3.5.17.0
- Categories
System|SysLibs
- Author
3S - Smart Software Solutions GmbH
- Placeholder
CmpTraceMgr
Description 1¶
This library provides access to the runtime system component CmpTraceMgr.
The trace manager handles trace packets, that are defined from:
the Trace editor in CoDeSys,
a runtime system component, or
an IEC program.
A trace packet is the container for trace variables, which are called records.
A trace packet is is always identified by its name, which must be unique.
A trace record contains the trace of a single variable, including the buffer used to store the time-stamped samples.
This is a typical sequence of function calls a client of CmpTraceMgr will use:
TraceMgrPacketCreate
TraceMgrRecordAdd
TraceMgrPacketComplete
TraceMgrPacketStart
TraceMgrPacketStop
TraceMgrPacketRestart / TraceMgrPacketStart / TraceMgrPacketDelete
Contents:¶
- ComponentId (GVL)
- EventParameter
- GlobalConstants (GVL)
- 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)
- TRACE_PACKET_FLAGS (GVL)
- TRACE_PACKET_STATE (GVL)
- TRACE_RECORD_GRAPH_TYPES (GVL)
- TRACE_TRIGGER_EDGE (GVL)
- TRACE_TRIGGER_FLAGS (GVL)
- TRACE_TRIGGER_STATE (GVL)
- TRACE_VAR_ADDRESS_FLAGS (GVL)
- TraceMgrGetConfigFromFile (Function)
- TraceMgrGetConfigFromFileRelease (Function)
- TraceMgrPacketCheckTrigger (Function)
- TraceMgrPacketClose (Function)
- TraceMgrPacketComplete (Function)
- TraceMgrPacketCreate (Function)
- TraceMgrPacketDelete (Function)
- TraceMgrPacketDisable (Function)
- TraceMgrPacketDisableTrigger (Function)
- TraceMgrPacketEnable (Function)
- TraceMgrPacketEnableTrigger (Function)
- TraceMgrPacketGetAbsoluteStartTime (Function)
- TraceMgrPacketGetChangeTimestamp (Function)
- TraceMgrPacketGetConfig (Function)
- TraceMgrPacketGetFirst (Function)
- TraceMgrPacketGetNext (Function)
- TraceMgrPacketGetStartTime (Function)
- TraceMgrPacketGetState (Function)
- TraceMgrPacketOpen (Function)
- TraceMgrPacketReadBegin (Function)
- TraceMgrPacketReadEnd (Function)
- TraceMgrPacketReadFirst (Function)
- TraceMgrPacketReadFirst2 (Function)
- TraceMgrPacketReadNext (Function)
- TraceMgrPacketReadNext2 (Function)
- TraceMgrPacketResetTrigger (Function)
- TraceMgrPacketRestart (Function)
- TraceMgrPacketRestore (Function)
- TraceMgrPacketStart (Function)
- TraceMgrPacketStop (Function)
- TraceMgrPacketStore (Function)
- TraceMgrRecordAdd (Function)
- TraceMgrRecordGetConfig (Function)
- TraceMgrRecordGetFirst (Function)
- TraceMgrRecordGetNext (Function)
- TraceMgrRecordRemove (Function)
- TraceMgrRecordUpdate (Function)
- TraceMgrRecordUpdate2 (Function)
- TraceMgrRecordUpdate3 (Function)
- TraceMgrRecordUpdate4 (Function)
- TraceMgrRecordUpdate5 (Function)
Indices and tables¶
- 1
- Based on CmpTraceMgr.library, last modified 20.04.2021, 15:57:46. LibDoc 4.4.0.0-b.27The content file CmpTraceMgr.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:57:46.