Factory Automation Enhancing Efficiency through PLC Programming Driving Productivity: Enhancing Efficiency through PLC Programming