Nov 30, 2025  
Course/Program Inventory 
    
Course/Program Inventory

IMC 4010 - Introduction to Processor Handling and PLC Programming                             



Clock Hours: 108

Delivery Mode
on-ground

Course Description:
This course provides a foundational understanding of handling programmable logic controllers (PLCs) and creating basic command circuits using processors from Allen Bradley, and Siemens. Students will learn about PC sequence control, including asynchronous and synchronous motion, and the ability to connect a PC to a controller (RSLinx, Who Active). Introduction to PLC’s explains what a PLC is, what a PLC does, and the parts associated with a PLC. Key Topics include reading, writing, and monitoring circuits in online and offline modes, performing motion checks during circuit creation, and creating basic command circuits using routines and JSR. The course also covers the use of commands like XIC, XIO, OTE, timers, and counters, as well as searching for circuits, contacts, and cross-references using bookmarks. Practical exercises will allow students to apply their knowledge to real-world industrial programming scenarios. 

Student Learning Outcomes:
  1. Understand what a PLC is, what it does, and the parts associated with a PLC. 

  1. Differentiate between asynchronous and synchronous motion in PC sequence control.  

  1. Demonstrate the ability to connect a PC to a controller using RSLinx and Who Active. 

  1. Read, interpret, and monitor circuits in online, offline, and run modes.  

  1. Create and modify circuits using online editing tools. 

  1. Conduct motion checks during circuit creation using test mode and online editing. 

  1. Develop basic command circuits using routines, JSR, and common commands like XIC, XIO, OTE, timers, and counters. 

  1. Use search tools to find circuits, contacts, cross-references, and bookmarks for troubleshooting and optimization.