Sep 01, 2025  
Course/Program Inventory 
    
Course/Program Inventory

IMC 4020 - Advanced Processor Handling and PLC Sequencing



Clock Hours: 198

Delivery Mode
on-ground

Prerequisites: IMC 4010

Course Description:
This course builds on foundational PLC knowledge and focuses on advanced processor handling and sequence programming. Students will learn the basics of IP addressing and communication using CMD prompts (e.g. Ping), advanced commands (e.g., Copy, Move, MVM), and the structure of PLC sequencer systems, including tasks, programs, and routines. The course introduces techniques such as forces input/output operations, branching in logic, and verifying projects using Rung Routing Programming and the Watch Window. It also shows how PLC programming can be used to control Fluid Power circuits and explains how Analog controls work. Practical exercises will provide hands-on experience with complex programming and troubleshooting tasks, preparing students for real-world industrial automation challenges. 

Student Learning Outcomes:
  1. Explain the fundamentals of IP addressing and perform network communication tasks using CMD prompts (e.g., Ping). 

  1. Explain the basics of PLC addressing and wiring input and output cards for a PLC. 

  1. Use advanced commands such as Copy, Move, and MVM in PLC Programming. 

  1. Explain the structure of PLC sequencer systems, including tasks, programs, and routines. 

  1. Execute forced input/output operations and create branching logic within PLC programs. 

  1. Verifying projects using Rung Routing Programming and Watch windows. 

  1. Diagnose and resolve issues in complex PLC programs and logic branches. 

  1. Explain the basics of Fluid Power and Analog Circuit Controls when used with PLC programming. 

  1. Explain practical wiring and checking motion (I/O Checks) while using a PLC. 

  1. Explain the concept of numeric expression (hexadecimal, Binary). 

  1. Explain the operation of Human Machine interface (HMI).