MADISONVILLE COMMUNITY COLLEGE

SYLLABUS

SPRING 2008

 

Revised: 14 December 2007

 

CLASS NUMBER:                              78364       SECTION:   80L1

 

COURSE:                                            287 EET  Programmable Logic Controllers II

 

COURSE DESCRIPTION:                 Focuses on sequencer instructions, shift registers, process control instructions, networking, communications, human to machine interfaces, and troubleshooting techniques used with programmable logic controllers.

 

HOURS:                                              30 clock hours   2 credit hours

 

PREREQUISITE:                                 Permission of the instructor.

 

PREREQUISITE:                                276EET and EET 277 with a minimum grade of “C” or permission of Electrical Technology program advisors. COREQUISITE: EET286

 

INSTRUCTOR:                                   Daniel Nance

 

OFFICE:                                              Room 002, Joe C. Davis Building, North Campus

                                                            Room 121, Tech Campus

 

TELEPHONE:                                     270.824.1838 (office)     270.871.9411 (home)

 

e-mail:                                                  danielg.nance@kctcs.edu

 

OFFICE HOURS:                               By Appointment: 11am – 12N MTWR.

 

CLASS HOURS:                                 12N – 1pm TR Lecture

                                                            1pm – 3pm – TR Lab

                                                           

TEXTBOOK:                                      “Programmable Logic Controllers” Third Edition

                                                            Frank D. Petruzella   

                                                           

      COURSE OBJECTIVES:                   Upon completion of this course the student can:

1.      Interpret programmable logic controllers wiring diagrams.

2.      Interpret ladder logic programming.

3.      Describe how to program a PLC to interface with a human to machine interface.

4.      Address analog devices wired to a programmable logic controller.

5.      Create a wiring address listing for inputs and outputs by inspecting a PLC system.

6.      Explain editing a PLC program.

7.      Explain the configuration of a PLC rack

 

 

              

 

      COURSE OUTLINE:                   

                                                            Review Programmable Logic Controllers I

                                                        PLC Instructions

                                                        Wiring

                                                        Program Applications

                                                            Sequencers and Shift Register Functions 

                                                        Types of Instructions

                                                        Addressing

                                                        Applications

                                                            Analog Inputs and Analog Outputs

                                                        Types

                                                        Wiring

                                                        Addressing

                                                        Applications

                                                            Process Control Instructions

                                                        Types

                                                        Addressing

                                                        Applications

                                                            Human to Machine Interfaces

                                                        Types

                                                        Addressing

                                                        Applications

                                                            Networking

                                                        Types

                                                        Applications

                                                            Emerging New PLC Technology

                                                        New PLC Types

                                                        New PLC Software

                                                            Special PLC Projects

                                                        Programming Applications   

                                                        Networking Applications              

                                                                                                                

 

      COURSE REQUIREMENTS:       Students must earn a “C” or better to receive credit for this class.

                   NOTE: DO NOT USE CELL PHONE DURING CLASS TIME

 

GENERAL EDUCATION:           Think Critically:  Written tests will be used to evaluate overall comprehension of material and students will be evaluated on ability to solve

circuit problems.

                                                   

     WRITING COMPETENCY:          Instructors in all courses are expected to call attention to proper English usage and may penalize for errors and/or require the                                                         rewriting of papers which do not meet acceptable standards in English.

 

Any instructor who finds the written work of any student seriously defective in English may recommend remedial work or refer the student for additional assistance from local sources.      

      

                                                          

 

     GRADING CRITERIA:                  Weekly tests                      80%

                                                            Final test                            20%

                         

     NOTE:  EET286 and 287 will be averaged together and the same score will be given for each class.

  

     ATTENDANCE POLICY:             Students missing more than two classes in a row or more than 10% of  scheduled classes during the semester will be required to consult with the instructor on their progress and grade expectations.

 

     MAKE-UP WORK                        You are responsible for all class work you miss.  You will not be allowed to make up any tests unless you have an emergency.

 

     LATE WORK POLICY:                Late work will be downgraded 10% on each weeks (or part of) lateness.

                                                            Make-up tests will be downgraded 10%.

 

     WITHDRAWAL POLICY:            Withdrawal must be done before January 12 to receive 100% tuition    adjustment.  Withdrawal must be completed before March 12 to

receive a W at your discretion.  Withdrawal is not complete until you personally turn the proper forms to the Registrar.

 

     COURSE SUPPLIES:                    General purpose scientific or engineering calculator.

                                                             

 ADA Policy
If you have a documented disability and need any type of accommodation, you are required to register with the Disability Resource Coordinator. Contact Valerie Wolfe, Disability Resource Coordinator, in Room 112 of the LRC building or at (270) 824-1708. The Disability Resources Office provides accommodations for students with permanent or temporary documented disabilities. This includes, but is not limited to, students with physical or psychological disabilities, learning disabilities, ADD, ADHD, and other health problems.

 

For information about academic rights, academic offenses, and right to appeal infringement upon your rights, a copy of the student code of conduct can be found in the Technical Campus Library or at the KCTCS web page @ http://www.kctcs.edu/student/conduct.htm.

 

EMERGENCY PROCEDURES:

 

In case of fire, exit the rear door to the designated assembly area

 

In case of tornado warning, go into the break room

 

INCLEMENT WEATHER:   Students should listen to local radio and television stations for the status of  Madisonville Community College. The college does not follow Hopkins County Schools inclement weather policies,

  

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

EET 276                      Programmable Logic Controllers                  2 credits

 

 

Competencies:

Upon completion of this course, the student can:

1.       Define a Programmable Logic Controller (PLC) and list its advantages over relay systems.

2.       Identify, list, and describe the function of the main parts of the hardware components used in PLC systems.

3.       Outline the basic sequence of operation for a PLC.

4.       Identify the general classifications of PLCs.

5.       Describe the basic circuitry and applications for discrete and analog input and output (I/O) modules

6.       Identify and interpret typical PLC I/O and CPU specifications.

7.       Identify and explain PLC I/O addressing formats.

8.       Describe the general classes and types of PLC memory.

9.       List and describe different types of PLC peripheral support modules.

10.     Define the decimal, binary, octal, and hexadecimal numbering systems and demonstrate conversion from one numbering system to another.

11.     Perform basic addition, subtraction, multiplication, and division of binary numbers.

12.     Define the terms bit, byte, word, least significant bit (LSB) and most significant bit (MSB) as they apply to binary memory locations.

13.     Review common electromechanical symbols and devices and their implementation in I/O connectivity diagrams.

14.     Program and run PLC ladder logic programs from electromechanical relay ladder logic programs.

15.     Describe the binary concept and the function of AND, OR, and NOT gates.

16.     Develop and run elementary programs based on logic gate functions.

17.     Describe input and output image table files and types of data files as functions of the PLC memory map.

18.     Describe and test the PLC program scan sequence for single and continuous scan.

19.     Identify and use common operating modes found in PLCs.

20.     Identify and program the internal relay and the LATCH/UNLATCH instruction functions.

21.     Program the PLC utilizing symbol and comment functions.

22.     Write and run PLC programs directly from a narrative description of a process control circuit.

23.     Describe the PLC timer instruction and their instructional control bits also differentiating between non-retentive and retentive timers.

24.     Program and run the control of outputs using various types of PLC timers and their instruction control bits.

25.     Describe the PLC UP and DOWN counter instruction and their instructional control bits.

26.     Program and run the control of outputs using various types PLC counter instructions and their instructional control bits.

27.     Program and run the control of outputs applying combinations of counters and timers to control systems.

28.     Describe the operating principle of a transitional or one-shot contact.

29.     Program the operation of the master control reset (MCR) instruction and describe it use.

30.     Describe the operations of the jump (JMP) and label (LBL) instructions.

31.     Explain the function of subroutines.

32.     Describe safety considerations built into PLCs and programmed into a PLC installation.

33.     Define data manipulation and apply the move (MOV) instruction to accomplish this in a PLC program.

34.     Define compare instructions and apply various comparator instructions to accomplish this in a PLC program.

35.     Describe proper grounding practices and preventative maintenance tasks associated with PLC systems.

36.     List and describe specific PLC troubleshooting procedures.

37.     Plan an orderly shutdown for PLC managed equipment.