PLC Programming

IEC 61131-3 standard for PLC programming languages has made a significant change in the world of PLC programming technology. Before this standard, every PLC supplier had its own programming language and tools. The End-User had to learn a new set of software development tools everytime there is a PLC supplier change.
IEC 61131-3 standard provides a standard for a selection of programming languages that is same for all PLC suppliers. The End-User learns one programming tool, and it is compatible will all PLCs that support the standard.
CODESYS is a commercial tool that supports IEC 61131-3 standard. In addition, it supports almost all fieldbus protocols, including EtherCAT, CAN bus (CANopen, J1939), Modbus TCP, Modbus RTU, Profibus, ProfiNet, EtherNet/IP. IoT connectivity is seamlly supported via MQTT protocol. With this, a factory floor PLC equipment can be easily provided lot connectivity to web-access services prvided by AWS, PowerBi by Microsoft,…