Programmable Logic Controllers

Course Number: EET 219
Transcript Title: Programmable Logic Controllers
Created: May 12, 2014
Updated: August 13, 2019
Total Credits: 3
Lecture Hours: 20
Lecture / Lab Hours: 0
Lab Hours: 30
Satisfies Cultural Literacy requirement: No
Satisfies General Education requirement: No
Grading options: A-F (default), P-NP, audit
Repeats available for credit: 0

Prerequisites

Course Description

Introduces the Allen Bradley programmable logic controller, logic circuits, input output, power supplies, data sheets, safety programming, types of processors and software (RSLOGIX5000, RS LINX) memory organization, PLC architecture, ladder logic, and task oriented programming methods. Includes a three hour per week lab. Prerequisites: EET 251. Audit available.

Intended Outcomes

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

  1. Know the basic components and their functions that are common to programmable logic controllers.
  2. Understand programming basics for Allen Bradley controllers and other types of PLCs.
  3. Understand and implement input and output modules.
  4. Apply basic programming instructions related to industrial control practices.
  5. Create, monitor, and edit programs for different applications, utilizing basic instructions.
  6. Implement proper ground isolation and signal wiring for use with PLC communications.

Outcome Assessment Strategies

Assessment methods are to be determined by the instructor.  Typically, in class exams and quizzes, and homework assignments will be used.  Lab work is typically assessed by a lab notebook, formal lab reports, performance of experiments, and possibly a lab exam.

Course Activities and Design

The determination of teaching strategies used in the delivery of outcomes is generally left to the discretion of the instructor. Here are some strategies that you might consider when designing your course: lecture, small group/forum discussion, flipped classroom, dyads, oral presentation, role play, simulation scenarios, group projects, service learning projects, hands-on lab, peer review/workshops, cooperative learning (jigsaw, fishbowl), inquiry based instruction, differentiated instruction (learning centers), graphic organizers, etc.

Course Content (Themes, Concepts, Issues and Skills)

  • Input/Output Modules
  • PLC module wiring
  • Safety Circuit
  • PLC Processors
  • Numbering Systems and Codes
  • Basic Programming and instruction sets
  • Timer Instructions
  • Counter Instructions
  • Program Control Instructions
  • Data Manipulation
  • Math Functions
  • Shift registers and sequencers
  • Introduction to PLC control software
  • Introduction of SCADA
  • Overview of RSLogix5000 ™
  • Overview of RSLinx
  • PLC Architecture
  • PLC Memory
  • Project Organization
  • Data File Types
  • PLC Bit Instructions
  • Timer Instructions
  • Counter Instructions
  • Data Collecting