Skip to content

Debug trace

pyrung.core.debug_trace

Typed debug trace models used by PLCDebugger and DAP translation.

SourceSpan dataclass

Source location span.

ConditionTrace dataclass

Condition evaluation details for debugger trace rendering.

TraceRegion dataclass

One highlighted region (rung/branch/instruction) in a trace event.

TraceEvent dataclass

Complete trace payload for a yielded debug step.

RungTraceEvent dataclass

One debug event captured for a rung during scan execution.

RungTrace dataclass

Retained per-rung debug trace for one committed scan.