CODESYS go! – when IT paradigms turn the OT world upside down

CODESYS® go!

The web-based development environment

The next generation

Integrated, web-based development environment

CODESYS go! is a web-based development environment for controlling machines and systems. The architecture is divided into frontend and backend; in IT, this is regularly referred to as a server/client solution. In the case of CODESYS go! the frontend also corresponds to the client, but the backend can run not only on an (edge) server, but also in the cloud, on standard PC hardware or even on the PLC itself.

Efficient, text-based PLC programming in the browser

Maximum OS independence: Frontend runs on all standard browsers such as Firefox, Chrome, Opera, Safari, Brave, Edge

Maximum hardware independence: Backend runs on PLCs, IPCs, SBCs, cloud, edge, on-premises – actually everywhere!

IT standards for OT development incl. File-Based Storage, command line interface, and version control

Boosted efficiency thanks to centralized deployment without local installation

Advantages of the web-based development interface

Proven compatibility

Established and proven CODESYS compiler, libraries and fi eldbus stacks along new architecture, new look and feel, new deployment concept, new integration possibilities.

No more versioning conflicts

IT-managed backend versioning – no more struggle due to different versions on different PLCs by different operators.

New level of independence thanks to new architecture

Frontend / backend architecture unlocks independence from operating systems and hardware.

Frequent releases per year as prioritized by our CODESYS community

User-centered development and regular releases of new features. Next steps: ladder editor, EtherCAT stack, OPC UA, Static Analysis. Join our early adaptors and follow us into the future of automation!

Use case: Extended library development

Vision 2026

Command line interface
File-Based Storage
Comprehensible folder structure
Source code data in text (JSON, XML, etc.)
Editing with external tools possible

CODESYS go! – efficient, text-based PLC programming in the browser

CODESYS go! is a web-based development environment for controlling machines and systems. The architecture is divided into frontend and backend, comparable to server/client solutions in IT. The frontend of CODESYS go! (the client) runs in the browser, while the backend runs on any computer, such as (edge) servers, the cloud, standard PC hardware, or even on the PLC itself. Thanks to text-based storage and the command line interface, projects created in CODESYS go! can be perfectly integrated into highly automated CI/CD workflows. With CODESYS go!, faster and better results can be achieved in the development of PLC applications and, above all, libraries thanks to seamless GIT integration. Workarounds to avoid version conflicts are no longer necessary, as centralized IT user and version management increases efficiency and eliminates version conflicts. A small step for IT, a giant leap for OT.

CODESYS go! – perfectly complements the CODESYS Development System V 3.X

The CODESYS Development System V3.5 is an IDE with many integrated features, e.g., motion control, fieldbus stacks, and HMI design options. No third-party software is required to work with CODESYS. Numerous add-ons make the tool a comprehensive automation suite. This end-to-end development environment is perfect for PLC users. However, pure library developers have to deal with a continuously growing overhead. This is where CODESYS go! can help as a lightweight tool to complement the powerful CODESYS Development System V3.5.

The first CODESYS go! release primarily includes core functionalities such as IEC 61131-3 editors, compilers for relevant target systems, runtime communication, and project/object organization. Despite its limited range of functions, the first release already offers real benefits to library developers: they benefit from the lean development environment, text-based storage, and perfect integration into CI/CD workflows. Further releases will gradually extend the scope with new features and extensions.

Would you like to test CODESYS go! as an Early Adaptor? Then register now using our registration form!

Curious?