IEC 61131-3 programming with CoDeSys
CoDeSys is the standard development tool for Automata control systems. It is used to program applications in various languages according to the international standard IEC 61131-3. Beside the graphical and text editors the tool includes a powerful debugger, a library manager and easy to handle configurators all supported field busses. A further feature is an integrated visualization tool that allows to create graphical operator interfaces running direct on the controller or WEB based on any device with Ethernet interface and Web Browser.
Supported programming languages
IL (Instruction list) is an assembler like programming language
ST (Structured text) is similar to programming in PASCAL or C
LD (Ladder diagram) enables the programmer to virtually combine relay contacts and coils
FBD (Function block diagram) enables the user to rapidly program both Boolean and analogue expressions
SFC (Sequential function chart) is convenient for programming sequential processes and flows
CFC (Continuous Function Chart) is a sort of freehand FBD editor.