With PLCnext Technology, several developers from different generations can work on one controller program, in parallel and yet independently, using different programming languages. This enables you to develop complex applications quickly by combining the advantages of the classic PLC world with the openness and flexibility of PLCnext Technology.
The PLCnext Technology tool chain is required to develop real-time and non-real-time applications in C++ and C# for PLCnext controllers. The PLCnext CLI command line tool is a core component in the tool chain and can be used to create metadata, C++ header files, and PLCnext Engineer libraries, as well as for the build process. There is also an add-in for Eclipse® and an extension for Microsoft Visual Studio®. This extends the user interfaces of these development environments to support the development process for PLCnext Technology.