MPS code generator — automating controller programming

A code generator built on JetBrains MPS to speed up Beckhoff programming, generate Ignition / ControlWeb2000 supervision and Excel test reports.


The context

Weble built a code generator on JetBrains’ MPS (Meta Programming System) platform, to industrialise and harden the programming of controllers and supervision.


What we delivered

  • acceleration of Beckhoff controller programming;
  • automatic generation of supervision elements for Ignition and ControlWeb2000;
  • automatic generation of Excel commissioning test reports;
  • fully developed on JetBrains MPS.

Our know-how

This kind of tooling reflects Weble’s software engineering: beyond gateways, we design tools that industrialise automation. Discover our solutions →