Programmable Logic Controllers

Course Number: EET 219
Transcript Title: Programmable Logic Controllers
Created: May 12, 2014
Updated: February 23, 2016
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


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

Lecture and discussion are the instructional methods used. Weekly homework is assigned. Laboratory activity includes programming PLC’s, building circuits on the PLC trainer, making circuit measurements using test equipment, analyzing test data, comparing predictions to theory.

Lab exercises also involve using a PC with spreadsheet, word processor, and circuit simulation software.

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