“PythonEditor” is a plug-in for the CODESYS Development System and provides simplified access to important CODESYS functionalities via the integrated Python module “ScriptEngine”.
In addition to functions for auto-completion and syntax highlighting, code structuring and intelligent indentation also serve as tools to increase productivity during the development of automation solutions for CODESYS projects based on Python scripts.
As a result, the “Scripting Engine” not only allows CODESYS to be integrated into automated build server environments, but also to update libraries, generate code, or dynamically create machine configurations.
CODESYS Development System V126.96.36.199 and higher
Supported Platforms / Devices
All platforms and devices with CODESYS-support of version V3.5 SP15. Notice: Use the project ‘Device Reader’ to find out the supported features of your device. ‘Device Reader’ is available for free in the CODESYS Store.
The usage of the CODESYS functionalities via the ScriptEngine requires general programming knowledge with Python 2.7.
Support: No support for programming questions regarding Python! For further assistance in developing scripts: CODESYS Online Help CODESYS Forge CODESYS YouTube
License activation optional on CODESYS Key or CODESYS Soft Key (free part of the CODESYS Controls). The licensing via soft container is strictly bound to the hardware
Optional: CODESYS Key
The CODESYS Development System is the IEC 61131-3 programming tool for industrial control and automation technology, available in a 32-bit and a 64-bit version.