: A programming environment that supports industry-standard languages like Ladder , Grafcet , Logic Blocks , and Script .
If you are paranoid about installing industrial software on your main PC, install VirtualBox (free) and create a Windows 10 virtual machine. Install your PLC simulator there. It won't affect your host OS.
A: Most support Ladder, Function Block Diagram (FBD), and Structured Text (ST). EasyPLC even supports a pseudo-C language.
: The only fully open-source PLC software stack. It is perfect for those who want a lightweight tool that supports all five IEC 61131-3 languages.
: This is Rockwell Automation’s free tool for Micro800 controllers. You can get the Standard Edition after a simple registration, and it features a simulator that mimics high-end Studio 5000 environments.