TcTools

TcTools is a collection of command line interface tools to assist in developing TwinCAT PLC projects with Structured Text.

View the repository at https://github.com/DEMCON/TcTools.

The tools summarized:

  • XML Sort: Re-sort TwinCAT XML project folders for consistent version control

  • Auto Formatter: Re-format TwinCAT structured text (ST) PLC source files

  • Git Info: Generate source file based on Git version info

  • Release Maker: Produce verified archive of built binaries

  • Patch PLC: (De-)register existing PLC source files to a PLC project