Sponsored by eAgentic Software

Introduction to PLCs (Programmable Logic Controllers)

ETS1542C — INTRODUCTION TO PLCS
← Course Modules
3 credit hours 60 contact hours Prerequisites: ETS 1511C (DC/AC Circuits) or equivalent electronics coursework, or permission of Program Director v@Model.Guide.Version

Course Description

This course introduces students to the fundamental theory and application of Programmable Logic Controllers (PLCs) in industrial automation environments. Topics include ladder logic programming, PLC hardware architecture, input/output (I/O) system configuration, memory addressing, and the design, application, and troubleshooting of PLC-based control systems. The course integrates class instruction with hands-on laboratory experiments, simulation trainers, and multi-modal software learning labs to replicate real-world industrial conditions. This is a combined lecture and laboratory course (as indicated by the "C" lab designator in the Florida SCNS).

This course is part of the Engineering Technologies > Specialty Engineering Technology taxonomy within Florida's Statewide Course Numbering System (SCNS).

Learning Outcomes

Required Outcomes

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

Optional Outcomes

Depending on the institution and program focus, students may also be able to:

Major Topics

Required Topics

  1. Introduction to Industrial Automation and PLCs
    • History and evolution of PLCs vs. relay-based control
    • Overview of PLC manufacturers (Rockwell/Allen-Bradley, Siemens, Omron)
    • PLC classifications: micro, small, medium, and large systems
  2. PLC Hardware Architecture
    • CPU, memory types (RAM, ROM, EEPROM), and the scan cycle
    • Power supply selection and installation
    • Discrete digital I/O modules: sourcing and sinking configurations
    • I/O addressing and memory mapping
  3. Ladder Logic Fundamentals
    • Rung structure, rails, and program organization
    • Bit instructions: XIC, XIO, OTE, OTL, OTU
    • Normally open and normally closed contacts
    • Seal-in (latch) circuits and interlock logic
  4. Timer and Counter Instructions
    • Timer-On Delay (TON), Timer-Off Delay (TOF), Retentive Timer (RTO)
    • Count-Up (CTU), Count-Down (CTD) instructions
    • Preset values, accumulated values, and status bits
  5. PLC Programming Software and Simulation
    • Introduction to RSLogix 500/Micro Starter Lite or equivalent platform software
    • Creating, downloading, and monitoring a ladder logic program
    • Using simulation tools for program testing without hardware
  6. Input/Output Wiring and Device Interfacing
    • Wiring pushbuttons, limit switches, proximity sensors, and pilot lights
    • Surge protection and grounding practices
    • Selection and installation of I/O field devices
  7. Troubleshooting PLC-Based Systems
    • Fault indicators and status LEDs
    • Online monitoring and forcing I/O points
    • Systematic diagnostic procedures and documentation
  8. Safety in PLC Environments
    • Electrical safety, lockout/tagout (LOTO) procedures
    • NEC and NFPA 79 standards overview for industrial control panels

Optional Topics

Resources & Tools

Career Pathways

Completion of this course supports entry into and advancement within the following career fields:

This course supports progression toward an Associate in Science (A.S.) degree in Engineering Technology, Electronics Technology, or Industrial Automation, as well as industry certifications in automation and controls.

Special Information

Certification Preparation: This course provides foundational preparation for the following industry-recognized credentials:

Lab Requirement: The "C" designator in ETS1542C indicates this is a combined lecture and laboratory course. Students are required to complete hands-on laboratory activities as an integral part of the course. Lab sessions involve live PLC hardware, simulation trainers, and wiring exercises. Appropriate safety attire and adherence to laboratory safety protocols are required at all times.


Generated May 2, 2026 · Updated May 2, 2026