The modular SIMATIC Controllers have been optimized for control tasks and specially designed for ruggedness and long-term availability. They can be flexibly expanded at any time using plug-in I/O modules, function modules, and communications modules. Depending on the size of the application, the right controller can be selected from a wide range according to performance, quantity frameworks, and communications interfaces.