Less boilerplate. More machine logic.

Every Zeugwerk Framework project follows the same structure: Application, Units, Equipment, sequences. That consistency is what makes the framework valuable - and it is also what makes it automatable.

Creator is a TwinCAT XAE / Visual Studio extension that knows the framework structure and generates it for you. Add a unit: the folder tree, the function block, the interface, the sequence stubs - all created in one dialog. Add an axis: the declaration, the simulation settings, the test configuration - all in a few clicks. What used to take an afternoon takes minutes.

The result is not just speed. It is consistency. Every unit your team creates has the same shape. Every equipment instance follows the same pattern. New engineers navigate the project without a guided tour.


Creator as an MCP server - let your AI generate correct PLC code

Coming in release 1.8 - Creator will expose its code generation engine as a Model Context Protocol (MCP) server. That means any MCP-compatible AI client - Claude, Cursor, or your own tooling - can call Creator directly to scaffold framework-compliant PLC code.

The difference from plain LLM code generation is fundamental. An LLM produces plausible-looking code: it varies between runs, ignores your project’s naming conventions, and has no knowledge of what the framework actually expects. Creator generates the same correct output every time, because it is not guessing - it is executing the same deterministic templates your team uses manually.

The workflow: an engineer (or the AI itself) describes what is needed. Creator generates the unit, equipment block, or sequence stub that is structurally guaranteed to compile and fit the framework. The AI then fills in the application logic on top of a correct scaffold, instead of building a fragile structure from scratch.

This makes AI assistance practical for PLC development in a way that pure LLM generation cannot be: the generated code is auditable, reproducible, and ready to commit.


What it does


Pricing

Creator is licensed per developer seat with an annual subscription, starting from € 39 / developer / year. Individual modules can be activated independently.

ModuleDescriptionPrice per seat / year
Framework App DevelopmentScaffold Framework projects, add units and equipment, and generate boilerplate - right from Solution Explorer. The fastest way to start a new Zeugwerk project.€ 39
Framework Service PanelCommission any Zeugwerk application from the IDE. Auto-detects units, axes, actuators, and I/O - no HMI code required for service and commissioning work.€ 99
Backup / RestoreSave PLC variable state to a file and restore it in seconds. Refactor or experiment without losing configuration data - no manual noting down of values.€ 69
Documentation GenerationAuto-generate and publish HTML API docs from your PLC source on every commit. Always up-to-date, always in sync with the code.€ 69
SnippetsYour team's reusable code patterns as tab completions inside TwinCAT XAE. Share via Git - the whole team gets the same library instantly.€ 89
TestexplorerRun Framework unit tests without leaving TwinCAT. Integrated with zkbuild for CI.Free
TwinpackInstall and manage TwinCAT libraries from the community package registry - directly from the IDE.Free

The 60-day full-feature trial is included in the Development Kit.

See full pricing →

Configure and buy → Download trial →