Sep 07, 2024  
Catalog 2023-2024 
    
Catalog 2023-2024 [ARCHIVED CATALOG]

MT 231 Programmable Logic Controllers 1


Lecture Hours: 2
Lab Hours: 3
Credits: 3

Covers the operation, maintenance, or purchase of automated equipment. Introduces the theory of operation of Programmable Logic Controllers and how they are integrated and function in an automated system. Focuses on configuration, programming, and installation of Programmable Logic Controllers within a factory setting.

Prerequisite: ELT 100  or ELT 131 ; and MT 212 ; or consent of instructor. (All prerequisite courses must be completed with a grade of C or better.)
Student Learning Outcomes:
  1. Compare the advantages and disadvantages of using Programmable Logic Controllers (PLCs).
  2. Describe the different type of PLCs.
  3. Explain the major functions of a PLC and how it is integrated into an automated system.
  4. Apply PLC system troubleshooting procedures.
  5. Write a complex PLC program utilizing advanced timing blocks.


Content Outline
  • Introduction to PLCs and Automation
    • History
    • Types
  • PLC Hardware Fundamentals
    • Functional Block Diagram
    • Types of I/O
      • Input
      • Discrete
      • Analog
    • Output
      • Discrete
      • Analog
    • Addressing I/O
    • System integration
  • PLC Software Fundamentals
    • Numbering systems
      • Binary
      • BCD
      • Octal
    • Introduction to Allen Bradley PLCs Overview of Programming Languages
    • Connections to PLCs
    • Downloading programs from PLCs
    • Downloading programs from PLCs
      • Creating a new controller project 
      • The main routine
      • Tags
      • Monitoring/editing tags
      • Configuring I/O
      • Viewing the I/O tags
      • Assigning alias tags
      • Configuration of PLCs
      • Basic Ladder Logic using RSLogix
      • Starting and stopping motors with PLCs
      • Timers and counters
      • Sequencers and subroutines
    • Other Software programming methods
      • Functional block
      • Sequential block
      • Assembly
      • C
  • PLC Troubleshooting Procedures
    • Hardware
    • Software