May 05, 2024  
Course/Program Inventory 
    
Course/Program Inventory

IMS 4011 - PLC (Siemens)



Clock Hours: 226

Delivery Mode
on-ground

Industry Certifications Siemens 1 Certification

Course Description:
The goal of the course is to teach both basic and advanced applications with the Siemens PLC. The course covers programming, operating, and troubleshooting skills for modern PLC systems. 

Student Learning Outcomes:
Students will be able to demonstrate knowledge of:

  1. Introduction to Siemens PLC
    1. Describe the function of a PLC.
    2. Identify the components of a PLC.
    3. Define Ethernet and Profinet and give the advantages of each.
    4. Identify the correct type of network used for data communication in a given application.
    5. Describe and understand PC to PLC connections. 
    6. Describe the operation of a PLC.
    7. Demonstrate the processes for opening, downloading, and running a  PLC program.
  2. Basic PLC Programming
    1. Describe and Create a Project.
    2. Describe how I/O modules communicate with the processor.
    3. Describe how to configure a discrete I/O module.
    4. Describe and demonstrate the use of all programming commands.
  3. PLC Motor Control
    1. Describe how a PLC output can control a motor.
    2. Draw a PLC output for a motor.
    3. Enter and operate PLC project that uses outputs to control a motor.
    4. Describe and demonstrate the use of seal-in and interlock functions in a PLC motor project.
    5. Describe the control of a VSD using a PLC. 
  4. Analog Inputs/Outputs Describe the function of an Analog Sensor.
    1. Define two types of Analog Signals and give an advantage of each.
    2. Describe two types of analog inputs.
    3. Describe how to determine parameter settings.
    4. Describe and design a project that performs on/off temperature control.
    5. Define two types of analog output signals and give an example of each.
    6. Describe the function of an output transducer and give an application.
    7. Describe the operation of a PLC-Controlled Variable Speed Drive.
    8. Define and operate a PLC program that is using an analog output to control a motor.
  5. PLC Timer Instructions
    1. Describe the timer on delay and timer off delay instruction.
    2. Enter and operate a timer on delay and a timer off delay project.
    3. Describe and enter and operate an on delay retentive timer project.
    4. Describe and operate a time driven sequence project.
  6. PLC Counter Instructions
    1. Describe the function and operation of a count up and count down instruction.
    2. Enter and operate a PLC project that uses a count up/down project
  7. Event Sequencing
    1. Define Event Sequencing.
    2. Describe and design a continuous-cycle actuator project.
    3. Describe and design a controller program with manual and automatic modes.
    4. Describe three methods of stopping a PLC-Controlled machine.
    5. Describe and use a PLC-Based ON/OFF process control system.
  8. PLC Systems Troubleshooting
    1. Describe two levels of troubleshooting.
    2. Define six types of PLC faults.
    3. Describe the operation and troubleshooting of a PLC power supply.
    4. Describe how to test inputs and input devices.
    5. Describe the PLC force function.
    6. Describe how to test outputs and output devices.
    7. Describe and troubleshoot a processor.
    8. Describe five methods of troubleshooting a PLC.
    9. Describe four types of PLC component tests.
    10. Describe and demonstrate the six step sequence of troubleshooting a PLC.
  9. Analog Input/output Troubleshooting
    1. Describe and test an analog Input device.
    2. Describe and test an Analog input loop.
    3. Describe how to test an Analog output device.
    4. Describe and troubleshoot an analog output.
  10. Analog Application Troubleshooting
    1. Describe how to test a PLC-Controlled VFD.
    2. Describe the basic operation of a Stepper Motor.
    3. Describe how to troubleshoot a stepper motor.
  11. Program Control Instructions
    1. Describe the operation of a system memory byte.
    2. Describe functions.
    3. Enter and operate a PLC using functions.
    4. Describe how to create a function block and a data block.
    5. Describe the function of the JMP and LABEL instruction.
    6. Enter and operate a PLC project using JMP and LABEL instructions.
  12. Math and Data Move Instructions
    1. Describe and demonstrate an ADD and CONV instruction in a PLC program.
    2. Describe and demonstrate a SUB instruction in a PLC program.
    3. Demonstrate the operation of a MOVE instruction.