Sponsored by eAgentic Software

Advanced PLCs

ETS2544C — ADVANCED PLCS
← Course Modules
2 credit hours 60 contact hours Prerequisites: ETS 1544C (Introduction to PLCs) or equivalent, or instructor permission v@Model.Guide.Version

Course Description

This combined lecture and laboratory course (ETS2544C) provides an advanced study of Programmable Logic Controller (PLC) systems with an emphasis on complex programming techniques, industrial networking, Human-Machine Interface (HMI) integration, and Supervisory Control and Data Acquisition (SCADA) systems. Building on foundational PLC skills, students apply advanced ladder logic, function block diagrams, sequential function charts, and data manipulation instructions to real-world industrial automation scenarios. Laboratory activities mirror industry environments and reinforce theoretical concepts through hands-on programming, wiring, and troubleshooting exercises. This course is part of the Engineering Technologies > Specialty Engineering Technology taxonomy in Florida's Statewide Course Numbering System (SCNS).

Learning Outcomes

Required Outcomes

Upon successful completion of this course, students will be able to:

Optional Outcomes

The following outcomes may be addressed depending on institutional emphasis and available equipment:

Major Topics

Required Topics

  1. Review of PLC Fundamentals — CPU architecture, scan cycle, I/O addressing, and basic ladder logic; bridge from introductory PLC coursework.
  2. Advanced Ladder Logic Programming — Data manipulation instructions (MOV, COP), math functions (ADD, SUB, MUL, DIV, SQR), comparison instructions (EQU, LES, GRT, LIM), and indirect addressing.
  3. IEC 61131-3 Programming Languages — Function Block Diagram (FBD), Sequential Function Chart (SFC), Structured Text (ST), and Instruction List (IL) in addition to Ladder Diagram (LD).
  4. Analog I/O and Process Control — Analog input/output module configuration, signal scaling, resolution, and introduction to PID control loops.
  5. HMI Design and Integration — Creating operator interface screens, configuring tags, alarm management, data visualization, and linking HMI to PLC programs.
  6. SCADA Systems — SCADA architecture, data acquisition, real-time monitoring, historical data analysis, reporting, and integration with PLC networks.
  7. Industrial Networking and Communications — Ethernet/IP, Modbus, Modbus TCP, Profibus, and DeviceNet protocols; peer-to-peer and distributed I/O architectures; network configuration and troubleshooting.
  8. PLC Troubleshooting and Maintenance — Diagnostic tools, fault identification, hardware failure analysis, preventive and corrective maintenance strategies, and minimizing system downtime.
  9. Safety and Compliance — Electrical safety, OSHA standards, safety-rated I/O, and safe installation practices for industrial control panels.

Optional Topics

Resources & Tools

Career Pathways

Completion of this course supports employment and advancement in high-demand automation and industrial technology fields. Applicable career pathways include:

Special Information

Certification Preparation

The content of this course supports preparation for nationally recognized industry credentials in automation and industrial technology, including:

Students are encouraged to consult their institution's program advisor regarding certificate or degree program requirements and available industry certification exam vouchers or partnerships.


Generated May 2, 2026 · Updated May 2, 2026