AUMF 1480 PLC II Advanced Applications

This course provides advanced instruction in programmable logic controller (PLC) programming, system integration, and industrial automation using Programmable Automation Controllers (PACs) platforms. Building on foundational PLC knowledge, students will develop the skills required to design, implement, commission, and troubleshoot complexautomated systems used in modern manufacturing and process industries.

Instruction emphasizes advanced programming techniques using IEC 61131-3 languages, including ladder logic, structured text, and sequential function charts. Students will develop modular, scalable, and reusable programs using tag-based addressing, user-defined data types (UDTs), arrays, and structured program organization.

Topics include integration of smart sensors and field devices, industrial communication networks such as EtherNet/IP, and system-level interaction between PLCs, HMIs, SCADA systems, and distributed control systems (DCS). Students will analyze system performance, implement advanced sequencing strategies, and apply process control concepts in realworld applications.

Additional instruction focuses on grounding, bonding, and electrical noise mitigation, as well as advanced troubleshooting techniques, preventative maintenance strategies, and system reliability. Students will perform system commissioning, verification, and optimization to ensure safe and efficient operation for complete automated control systems.

Credits

5