What is CODESYS?
If you went to or are currently going to school to be an automation engineer, you’re probably familiar with something such as RSLOGIX or S7 PLCs and programming suites. It can be forgiven if entry-level professionals and students were to believe that these were the only programming environments on the market. However, they would be gravely mistaken.
Enter the world of CODESYS. CODESYS is an extremely powerful programming environment that more closely resembles a standard IDE such as Visual Studio or PyCharm than a PLC programming suite. CODESYS is a free-to-download-and-use development package that has a built-in simulator, allowing developers to run their code without the need for actual PLC hardware. This makes CODESYS one of the premier PLC programming environments available. Above all, CODESYS supports all the primary IEC 61131-3 languages and offers support for many of the advanced IEC 61131-3 features, such as object-oriented programming.
It may...