May 04, 2024  
Course/Program Inventory 
    
Course/Program Inventory

IMA 4021 - Programmable Controllers



Clock Hours: 420

Delivery Mode
on-ground

Prerequisites: IMA 4010, Safety IV

Course Description:
Provides instruction in wiring, installation and integrating of programmable controllers, HMIs, variable frequency drives, pneumatic circuits and hydraulic circuits. Instruction is provided through demonstrations, videos, and hands on projects, software, class assignments and lectures. 

Student Learning Outcomes:
Course Competencies:

  1. Identify the sections of a Programmable Controller system with a block diagram.
  2. Identify and operate the logic gate circuits AND, OR, NOT, NAND, NOR, XOR, XNOR and flip-flop operation.
  3. Solve logic gate problems.
  4. Describe different scan cycles used in programmable controllers.
  5. Describe a watchdog timer.
  6. Demonstrate knowledge of the binary numbering system.
  7. Demonstrate knowledge of the octal numbering system.
  8. Demonstrate knowledge of the hexadecimal numbering system.
  9. Demonstrate knowledge of the BCD numbering system.
  10. Convert between the numbering systems binary, octal, decimal, and hexadecimal and BCD.
  11. Count in the different the numbering systems binary, octal, decimal, hexadecimal and BCD.
  12. Describe the memory map of a programmable control.
  13. Identify different discrete and analog input cards and describe their use.
  14. Identify different discrete and analog output cards and describe their use.
  15. Understand, create and design PLC ladder diagrams.
  16. Wire and program a complete programmable controller system.
  17. Demonstrate discrete input and output instructions used in programmable controller programs.
  18. Identify sink and source inputs and outputs.
  19. Understand FBD used in programmable controllers.
  20. Convert relay ladder diagrams to PLC ladder logic.
  21. Program discrete instructions in PLCs using ladder logic.
  22. Program discrete instructions in PLCs using ladder logic.
  23. Write FBD programs to represent the logic gates.
  24. Understand and program timer and counter instructions in ladder logic.
  25. Understand and program timer and counter instructions in FBD.
  26. Program instruction to operate three phase motors with discrete inputs and outputs.
  27. Interface a HMI to programmable controllers and create programs to operate controller.
  28. Interface a VFD to programmable controllers and create programs to operate drive.
  29. Understand and set IP addresses on programmable, controllers, HMI and VFD