CmpTraceMgr (LIB)
- Version
3.5.17.0
- 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)EventParameterGlobalConstants(GVL)StructsAddressArea(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(FUN)TraceMgrGetConfigFromFileRelease(FUN)TraceMgrPacketCheckTrigger(FUN)TraceMgrPacketClose(FUN)TraceMgrPacketComplete(FUN)TraceMgrPacketCreate(FUN)TraceMgrPacketDelete(FUN)TraceMgrPacketDisable(FUN)TraceMgrPacketDisableTrigger(FUN)TraceMgrPacketEnable(FUN)TraceMgrPacketEnableTrigger(FUN)TraceMgrPacketGetAbsoluteStartTime(FUN)TraceMgrPacketGetChangeTimestamp(FUN)TraceMgrPacketGetConfig(FUN)TraceMgrPacketGetFirst(FUN)TraceMgrPacketGetNext(FUN)TraceMgrPacketGetStartTime(FUN)TraceMgrPacketGetState(FUN)TraceMgrPacketOpen(FUN)TraceMgrPacketReadBegin(FUN)TraceMgrPacketReadEnd(FUN)TraceMgrPacketReadFirst(FUN)TraceMgrPacketReadFirst2(FUN)TraceMgrPacketReadNext(FUN)TraceMgrPacketReadNext2(FUN)TraceMgrPacketResetTrigger(FUN)TraceMgrPacketRestart(FUN)TraceMgrPacketRestore(FUN)TraceMgrPacketStart(FUN)TraceMgrPacketStop(FUN)TraceMgrPacketStore(FUN)TraceMgrRecordAdd(FUN)TraceMgrRecordGetConfig(FUN)TraceMgrRecordGetFirst(FUN)TraceMgrRecordGetNext(FUN)TraceMgrRecordRemove(FUN)TraceMgrRecordUpdate(FUN)TraceMgrRecordUpdate2(FUN)TraceMgrRecordUpdate3(FUN)TraceMgrRecordUpdate4(FUN)TraceMgrRecordUpdate5(FUN)
Indices and tables
- 1
- Based on CmpTraceMgr.library, last modified 20.04.2021, 15:57:46. LibDoc 4.3.0.0The content file CmpTraceMgr.library.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:57:46.