EngineersUniverseHome
Access All Content
← Applied Industrial Automation Engineering Professional Program
Phase 1: FoundationsModule 4 of 24

PLC Programming

All five IEC 61131-3 languages — Ladder Diagram, Function Block Diagram, Structured Text, Sequential Function Chart, and Instruction List — plus timers, counters, math, state machines, sequencers, PID control, and alarm logic.

🖼️ 1 drawings🔬 1 labsThe PLC Scan Cycle Explained ↗PID: Proportional, Integral, Derivative Action Explained ↗PID Integral Windup Explained ↗PLC Scan Cycle Simulator ↗
123💻5Foundations
6789Field Devices & Networks
101112Control & Safety
131415Field Skills
161718192021Real Projects
222324Resources & Certification
🔌Next module · Module 5PLC Hardware→
About this module

Module 3 built the execution engine underneath a PLC — the CPU, memory, and scan cycle. This module builds on top of it: the five standardized programming languages every modern platform supports, why real programs mix several of them in the same project, and the shared instruction toolkit — timers, counters, math, comparisons, data movement — that every one of those languages ultimately calls on.

By the end of this module you should be able to structure a real sequence as a state machine or an SFC rather than a pile of interlocked bits, explain what anti-windup actually protects a PID loop against, and know why alarm rationalization is a required engineering deliverable rather than an afterthought — the exact discipline ISA-18.2 formalizes and Module 12 (Industrial Safety) covers in full.

Educational Use Only — No Professional or Legal Advice. All content, tools, calculators, 3D visualizations, and materials on EngineersUniverse are provided strictly for educational and informational purposes and do not constitute professional engineering, legal, safety, or consulting advice. Always consult a licensed professional engineer before making any design, installation, or safety decision. References to NFPA, NEC, IBC, ASME, IEEE, UL, and other standards are for educational illustration only; all trademarks and standards are the property of their respective organizations. EngineersUniverse accepts no liability for any loss, damage, injury, or consequence arising from reliance on this content. Use of this site constitutes acceptance of our full disclaimer.

DisclaimerPrivacy
All Access·Studios·Certification & Licensing Exams·Professional Programs·Labs·Gallery·Web Apps·Designers·Articles·Glossary·Worked Problems·Comparisons·Troubleshooting·Case Studies·Exam Study Plans·First 90 Days·Standards & Codes·Free Learning Resources·AI Digest·Jobs·Services·Careers·iOS Apps·Books·About·Contact·Sitemap·RSS Feed
© 2026 EngineersUniverse. All rights reserved.