Factory Automation Understanding the Basics of PLC Programming Automation Simplified: Understanding the Basics of PLC Programming