COMPACT CONTROLSimatic Step 7 Basic engineering software for the compact controller class includes tools for programming Simatic S7-1200 compact controller and Simatic HMI Basic panels from one integrated software package. Task-oriented and intuitive editors support ladder logic and function block diagram programming languages. Step 7 Basic engineering software and S7-1200 controller integrate the controller, HMI and networking functionalities with one program.