Course Number and Title: ELM 243 Industrial Programmable Logic Controllers
This course covers the fundamentals of programmable logic controllers (PLC) systems. Topics include ladder logic programming, analog and digital interfacing, identification and isolation of common system faults, and writing specific tasks.
Storage media for class and lab work, TI-84+ or TI-89 Calculator
This workforce solution was funded by a grant awarded by the U.S. Department of Labor’s Employment and Training Administration. The solution was created by the grantee and does not necessarily reflect the official position of the U.S. Department of Labor. The Department of Labor makes no guarantees, warranties, or assurances of any kind, express or implied, with respect to such information, including any information on linked sites, and including, but not limited to accuracy of the information or its completeness, timeliness, usefulness, adequacy, continued availability or ownership.
Unless otherwise specified, this work by Delaware Technical Community College is licensed under a Creative Commons Attribution 4.0 International License.
- Describe the principles, applications, and operating characteristics of mechanical relays. (CCC 1, 5; PGC 1, 2, 3, 4)
- Identify and describe the major components of a PLC system. (CCC 1, 5; PGC 1, 2, 3, 4)
- Develop basic PLC programs using ladder logic diagrams. (CCC 1, 2, 5, 6; PGC 1, 2, 3, 4)
- Create ladder logic diagrams using advanced programming techniques. (CCC 1, 2, 5, 6; PGC 1, 2, 3, 4)
- Create ladder logic diagrams using PLC control instructions. (CCC 1, 2, 5, 6; PGC 1, 2, 3, 4)
- Describe guidelines for the installation, maintenance, and troubleshooting of a PLC system. (CCC 1, 2, 5; PGC 1, 2, 3, 4)
- Apply sequential control of automated processes and ladder logic programming to emulate an industry process. (CCC 1, 2, 5; PGC 1, 2, 3, 4)
See Core Curriculum Competencies and Program Graduate Competencies at the end of the syllabus. CCPOs are linked to every competency they develop.
Upon completion of this course, the student will:
- Describe the principles, applications, and operating characteristics of mechanical relays.
- Describe the characteristics of electromechanical, reed, and solid state relays.
- Define pull-in voltage, pull-in current, minimum holding voltage, and sealed current, and explain their significance.
- Assemble and test single-pole, double-pole, and timer relay circuits given a relay logic diagram.
- Identify and describe the major components of a PLC system.
- Describe the major components of a PLC and their function.
- Describe the PLC memory organization.
- Explain the differences between a fixed and modular PLC.
- Explain the differences between discrete and analog modules.
- Describe sinking and sourcing as it relates to input/output modules.
- Explain input/output (I/O) addressing in a PLC system.
- Describe the PLC program scan sequence.
- Develop basic PLC programs using ladder logic diagrams.
- Develop a ladder logic diagram to solve a given task.
- Convert wiring and ladder diagrams into PLC programs.
- Create ladder logic diagrams using standard logic functions such as AND, OR, NOT, NAND, NOR, XOR, and XNOR.
- Create ladder logic diagrams using examine if open (XIO), examine if closed (XIC), and output contacts to solve a given control problem.
- Create ladder logic diagrams using latch and unlatch instructions.
- Use PLC specific software to write, edit, and download basic ladder logic diagrams to a PLC.
- Create ladder logic diagrams using advanced programming techniques.
- Write advanced ladder logic diagrams using timer on-delay and timer off-delay instructions to solve a given control problem.
- Write advanced ladder logic diagrams using interlocking timers.
- Write advanced ladder logic diagrams using count-up and count-down instructions to solve a given control problem.
- Write advanced ladder logic diagrams using cascaded timers and counters.
- Explain the differences between retentive and non-retentive timers and counters.
- Use PLC specific software to write, edit, and download advanced ladder logic diagrams to a PLC.
- Create ladder logic diagrams using PLC control instructions.
- Create advanced PLC programs using compare, jump, and master control reset instructions.
- Create advanced PLC programs using shift-left, shift-right, and sequencer instructions to solve a given control problem.
- Use subroutines to shorten lengthy PLC programs for readability and ease of troubleshooting.
- Describe guidelines for the installation, maintenance, and troubleshooting of a PLC system.
- Describe and outline requirements for a PLC enclosure.
- Describe proper grounding practices and preventative maintenance tasks associated with PLC systems.
- List and describe PLC hardware and software troubleshooting procedures.
- Explain the hazards of forcing inputs and outputs while troubleshooting network PLCs.
- Apply sequential control of automated processes and ladder logic programming to emulate an industry process.
- Configure the hardware portion of the system to emulate an industry process or operation.
- Configure the software portion of the system to emulate an industry process or operation.
Students must demonstrate proficiency on all CCPOs at a minimal 75 percent level to successfully complete the course. The grade will be determined using the Delaware Tech grading system:
Students should refer to the Student Handbook for information on the Academic Standing Policy, the Academic Integrity Policy, Student Rights and Responsibilities, and other policies relevant to their academic progress.
- Apply clear and effective communication skills.
- Use critical thinking to solve problems.
- Collaborate to achieve a common goal.
- Demonstrate professional and ethical conduct.
- Use information literacy for effective vocational and/or academic research.
- Apply quantitative reasoning and/or scientific inquiry to solve practical problems.
- Under engineers' direction, design basic circuitry and draft sketches to clarify details of design documentation.
- Build, modify, and test circuitry or electronic components according to engineering instructions, technical manuals, and knowledge of electrical or electronic systems.
- Install, maintain, adjust, and calibrate electrical or electronic equipment.
- Identify and resolve equipment malfunctions.
- Read blueprints, wiring diagrams, schematic drawings, and engineering instructions for assembling, maintaining, or repairing equipment.
- Employ ethical standards, sound leadership and management principles, and participate in lifelong learning.
The College is committed to providing reasonable accommodations for students with disabilities. Students are encouraged to schedule an appointment with the campus Disabilities Support Counselor to request an accommodation needed due to a disability. A listing of campus Disabilities Support Counselors and contact information can be found at the disabilities services web page or visit the campus Advising Center.