Simatic S7-1500 Software Controller ^hot^
Crucially, you don't need to learn a new programming language. The software controller appears in TIA Portal as a standard device (e.g., CPU 1505S or CPU 1507S). You program it in LAD, FBD, STL, or SCL (Structured Text). Existing hardware PLC projects can be ported to the software controller with minimal changes.
: The controller continues to run even if Windows crashes, freezes, or requires a restart, ensuring high system availability and avoiding costly downtime. High-Level Language Integration : Through the ODK 1500S (Open Development Kit)
Unlike traditional soft-PLCs that run entirely within a standard operating system, the S7-1500 Software Controller uses a hypervisor or real-time patch to ensure independence from the host OS.