Dariusz Wrebiak is an experienced industrial automation specialist with over 20 years of professional expertise spanning both the IT and OT industries. His career in PLC programming began in 2008, focusing on Siemens S7-300 and S7-400 controllers. Since then, he has specialized in PLC programming, automation system implementation, and industrial process control.
After more than 16 years of hands-on experience as a PLC programmer, working with SIEMENS (Simatic Manager, TIA Portal, PCS7), B&R, Rockwell Automation, and CODESYS platforms, he took on a new challenge by joining SIEMENS AG in Karlsruhe, contributing to the development of PLC firmware for the PCS neo system. Having started his automation journey by programming Siemens controllers, he now helps to build the very technology that once inspired his career path.
He was inspired to write this book based on his own journey as a self-taught PLC programmer. Over the years, he realized that many available materials focus heavily on theory but lack practical, step-by-step guidance. His goal is to bridge this gap by providing a comprehensive, real-world guide to PLC programming that helps both beginners and professionals master automation concepts effectively.