Skip to content

Documentation

Start at the project README for what the tool is and a quick start. These pages are the detail.

Setting up

  • Installation — requirements, both install methods, installing the cts CLI, and upgrading from a previous version.
  • Alternative installations — forks and non-standard CODESYS environments (DIAStudio, legacy script paths).

Using it

  • Script overview — how to use the cds-text-sync menu entry, in the order you use them, plus the default .st/.csv text exports.
  • CLI reference — run cts --help, cts <command> --help, and cts guide for the reference shipped with the installed version.
  • HMI screens from SVG — cts visu end to end: prerequisites, the chain from sketch to a screen in CODESYS, PLC variable binding, themes and schemes, and handing the workflow to an LLM agent.

  • Static analysis — cts analyze over the exported .st files: rules, settings, baseline and triage, the findings window.

Working with others

  • Upgrading to 4.0 — install, update and go back to 3.4.1; what changes on upgrade, known limits, reporting problems.
  • Working as a team — the owner and colleagues on one repository: setting it up, committing, taking the team's work, and same-line edits.
  • Releases & rollback — stable tags, version policy, and how to revert safely.

Reference