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)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
(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 3.5.16.40The content file CmpTraceMgr.library.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:57:46.