[twincat] TwinCAT — Cycle-time / jitter / PLC-state diagnostics #314
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Auto-managed PR — Mode B (autonomous)
Driver:
twincatPhase:3Plan PR:3.2Plan:
docs/plans/twincat-plan.mdEffort:
MCross-driver:TrueSummary
Probe loop reads _AppInfo.OnlineChangeCnt/AppName + _TaskInfo[1].CycleTime/LastExecTime; surface as TwinCATDeviceDiagnostics on DeviceState; emit through IDriverDiagnostics (cross-driver from Modbus task #154).
Source files
src/ZB.MOM.WW.OtOpcUa.Driver.TwinCAT/TwinCATDriver.cssrc/ZB.MOM.WW.OtOpcUa.Driver.TwinCAT/TwinCATSystemSymbolFilter.csDocs
docs/drivers/TwinCAT-Test-Fixture.mddocs/Driver.TwinCAT.Cli.mddocs/v3/twincat-backlog.mdNotes
Reuses IDriverDiagnostics from Modbus #154.
Branch:
auto/twincat/3.2. Target:auto/driver-gaps.🤖 Auto-loop picked this up. Branch:
auto/twincat/3.2. Status: in-progress.✅ Auto-loop completed. Merged via PR #380.