PLC Courses

KIMBERLY ENGINEERING PLC COURSES.

This hands-on training is designed to teach you how to properly install, interface, operate, program and troubleshoot Siemens S7 300/400 PLCs from scratch. The course materials are clear, concise and presented with a good balance of theory lectures and hands-on practice. This training meets the needs of both the employers who require a highly skilled technical workforce and participants who require cost-effective and high-quality technical training.

COURSE TITLE
PLC OPERATION, WIRING, PROGRAMMING AND TROUBLESHOOTING (SIEMENS S7 300/400)

COURSE CODE
KET101

DURATION
5 DAYS

Course Content

  • PLC Operation from scratch
  • Selecting the right PLC
  • Wiring PLC to input (sensors, switches etc) and output devices (valves, motors, relays etc)
  • Concept of sinking/sourcing in PLC wiring
  • PLC contacts and Relay-type contacts
  • Concept of NO/NC instructions/contacts
  • Exploring Siemens Simatic Manager Software
  • Exploring Siemens S7 data types
  • I/O Addressing
  • Hardware Setpoint Configuration
  • Inserting an S7 program/station
  • Addressing S7 modules
  • Configuring communication backbone (MPI, PROFIBUS, CP5512, ETHERNET)
  • Setting PG/PC interface
  • Memory organization: MB, MW, MD
  • Using OBs, FBs and FCs
  • PLC programming (Ladder Logic)
  • Logic fundamental
  • Uploading and downloading programs
  • Programming Step 7 core instructions (bits, timers, counters, math, compare etc)
  • Modifying S7 programs
  • Data Blocks
  • Calling Blocks
  • Interpreting PLC program for the purpose of troubleshooting
  • Variable Table Monitoring
  • Perform Diagnostic Buffer
  • Using PLCSIM
  • Troubleshooting using Online/Offline program view
  • Retrieve/Save project from/to MMC
  • Fault Diagnosis on PLC
  • Troubleshooting PLC Input/output Devices, Processors and comms backbone
  • Motor control circuit wiring (with and without PLC)

And many more

Register Now

This training takes you through more advanced topics in Siemens Simatic S7 usage.

It will familiarize trainees with a hands-on approach to wiring practices, operation, set-up, programming and troubleshooting Siemens S7 300/400 PLCs.

COURSE TITLE
PLC OPERATION, WIRING, PROGRAMMING AND TROUBLESHOOTING II (SIEMENS S7 300/400)

COURSE CODE
KET201

DURATION
5 DAYS

Course Content

  • Wiring Analog Sensors to PLC
  • Analog Value processing
  • Basics of creating logic block
  • Creating data block
  • Generating data blocks
  • Specifying a structure of a data block
  • Access to a data element in a STEP 7- Program
  • Parameter assignment for data block
  • PID Programming
  • Encoders
  • Controlling and monitoring of variables
  • Creating an HMI Project
  • Configuring WinCC Communication
  • Creating and Configuring HMI Screens
  • Configuring HMI connections
  • Integrating WINCC project
  • Creating HMI tags.
  • Modifying screen/object properties
  • Animation configuration
  • Downloading project to  HMI
  • Alarms displaying and archiving
  • Real time trending.
  • Historical trending
  • Analog Alarms
  • Text Lists
  • Picture navigation
  • Log on priorities
  • Labels
  • Text, Lists and IO fields
  • Creating faceplates
  • Using Runtime viewer operation

LAB (PRACTICAL) EXERCISES (ALL of these would be done in the training)

  1. Wiring switches to PLC input module
  • Normally Open
  • Normally Closed
  • Push Button
  • Toggle switches
  • Sinking or Sourcing
  • Limit switches

 

  1. Wiring sensors to PLC input module
  • PNP(NO/NC)
  • NPN(NO/NC)
  • Checking if a sensor is NO or NC
  • 2-wire sensors
  • 3-wire sensors
  • 4-wire sensors
  • Inductive, Capacitive or Optical
  • Bypassing sensor
  • Modifying PLC DC input module to take AC
  • Modifying PLC AC input module to take DC
  1. PLC Output module wiring
  • Relay Output
  • Transistor Output wiring
  • TRIAC Output wiring
  • Modify PLC transistor output to power AC load
  • Modifying TRIAC output to power DC load
  • Modifying PLC output to power heavy loads
  • Wiring commutating diode at PLC output
  1. Wiring Interposing relay to
  • PLC output
  • PLC input
  1. Motor Control Circuit with PLC
  • Direct-On-Line, Forward &Reverse & Star-Delta wiring
  • Motor feedback wiring
  • Wiring contactors, overload relay, circuit breakers, ice cube relay to PLC
  • Motor ‘fail-safe’ design wiring
    1. Troubleshooting PLC input and output

This “learn-by-doing’’ training focuses extensively on the operation, wiring, programming and troubleshooting of Allen Bradley SLC 500/MICROLOGIX PLC.
Lab exercises cover heavy hands-on practice on field devices, input/output modules, wiring, and processor programming leading to in-depth knowledge of troubleshooting and maintenance of automated machines. All lab exercises are implemented and simulated with the aid of live field devices and a PLC trainer. The exercises are applicable to motor control, pneumatic and hydraulic control, process control, safety interlocking etc. as used in the industry.

COURSE TITLE
PLC OPERATION, WIRING, PROGRAMMING AND TROUBLESHOOTING I (ALLEN BRADLEY SLC 500/MICROLOGIX FAMILY) USING RSLogix 500

COURSE CODE
KET102

DURATION
5 DAYS

OBJECTIVES

At the end of the training, participants will be able to Understand PLC principle of operation Identify and describe the functions of PLC components Set-up and Wire Field Devices to PLC Inputs and Outputs Write PLC ladder logic programs to perform control functions Troubleshoot Failed Input and Output Field Devices, Power Supplies and Processors Interpret ladder logic for the purpose of troubleshooting Configure communication paths for Allen Bradley PLC Solve real-life PLC exercises and simulate control Use and Configure a Delay Timer and Counter in a Controller Connect a Power Device Using an Interposing Relay Use the Programming Terminal to Troubleshoot Failed Field Devices Determine Address Names for Input and Output Points Use Symbolic Addressing to Speed Development and Troubleshooting Use Address and Function Searches within the Program

OBJECTIVES

  • PLC Basics and theory of operation
  • PLC construction and components
  • Selection criteria of PLC
  • PLC wiring
  • Concept of NO & NC Switches, sensors
  • Navigating RSLogix 500 software
  • Exploring RSLinx Classic
  • Configuring communication path using RS232 &Ethernet
  • Set-up & Configuring a communication driver
  • Setting Controller IP Address use BOOTP
  • Firmware update with control flash
  • Using RSLogix Emulate 500
  • I/O Configuration and Addressing
  • Programming using Ladder Logic
  • Bit instructions
  • Input/output Image Table
  • Entering, Editing, Verifying and monitoring logic
  • Uploading and Downloading program
  • PLC Memory Organization
  • Logic fundamentals
  • Selecting and programming timer instructions
  • Selecting and programming counter instructions
  • Selecting and programming program flow instructions
  • Selecting and programming comparison and data manipulation instructions
  • Selecting and programming mathematical instructions
  • Selecting and programming shift registers and sequencer instructions
  • Search and Replace Techniques
  • Data Monitoring
  • Forcing I/O
  • Project Documentation
  • Printing
  • Hands-on practical exercises and simulations

LAB (PRACTICAL) EXERCISES (ALL of these would be done in the training)

  1. Wiring switches to PLC input module
  • Normally Open
  • Normally Closed
  • Push Button
  • Toggle switches
  • Sinking or Sourcing
  • Limit switches
  1. Wiring sensors to PLC input module
  • PNP(NO/NC)
  • NPN(NO/NC)
  • Checking if a sensor is NO or NC
  • 2-wire sensors
  • 3-wire sensors
  • 4-wire sensors
  • Inductive, Capacitive or Optical
  • Bypassing sensor
  • Modifying PLC DC input module to take AC
  • Modifying PLC AC input module to take DC
  1. PLC Output module wiring
  • Relay Output
  • Transistor Output wiring
  • TRIAC Output wiring
  • Modify PLC transistor output to power AC load
  • Modifying TRIAC output to power DC load
  • Modifying PLC output to power heavy loads
  • Wiring commutating diode at PLC output
  1. Wiring Interposing relay to
  • PLC output
  • PLC input
  1. Motor Control Circuit with PLC
  • Direct-On-Line, Forward &Reverse & Star-Delta wiring
  • Motor feedback wiring
  • Wiring contactors, overload relay, circuit breakers, ice cube relay to PLC
  • Motor ‘fail-safe’ design wiring
    1. Troubleshooting PLC input and output

COURSE TITLE
PLC OPERATION, WIRING, PROGRAMMING AND TROUBLESHOOTING II (ALLEN BRADLEY SLC 500/MICROLOGIX FAMILY) USING RSLogix 500

COURSE CODE
KET202

DURATION
5 DAYS

COURSE CONTENT

  • Wiring Analog Sensors to PLC
  • Analog Value processing
  • Database Management
  • Program and Data Files
  • Advanced Diagnostics
  • Program Control Instructions (JMP,JSR,MCR…
  • Setting up a custom data monitor
  • Trend Chart Programming
  • Project Compare Utility
  • Forcing I/O
  • Generating Reports
  • BootP/DHCP Server Configuration
  • Ethernet Config using NET ENI

This course will familiarize trainees with a hands-on approach to wiring practices, operation, set-up, programming and troubleshooting of Allen Bradley CompactLogix/Contrologix/FlexLogix PLCs.

COURSE TITLE
PLC OPERATION, SET-UP, PROGRAMMING AND TROUBLESHOOTING III (ALLEN BRADLEY Contrologix/CompactLogix/FlexLogix) USING RSLogix 5000

COURSE CODE
KET402

DURATION
5 DAYS

COURSE CONTENT

  • PLC Basics and theory of operation
  • PLC construction and components
  • Selection criteria of PLC
  • PLC wiring
  • Concept of NO & NC Switches, sensors and contacts
  • RSLogix 500 and 5000: The difference
  • Navigating RSLogix 5000 software
  • Creating a new RSLogix 5000 project
  • Modifying controller properties
  • Setting Controller IP Address use BOOTP
  • Firmware update with control flash
  • Creating and modifying task, program and routine
  • Exploring Tags and its types
  • Tag based addressing
  • Creating and modifying Tags and Array of Tags
  • Adjusting a program schedule
  • Adding a ENBT Module to I/O configuration
  • Adding a CNB/CNBR Module to I/O configuration
  • Configuring a Contronet Network
  • Exploring RSLinx Classic
  • Configuring communication path
  • Set-up & Configuring a communication driver
  • I/O Configuration
  • Programming using Ladder Logic
  • Bit instructions
  • Entering, Editing, Verifying and monitoring logic
  • Uploading and Downloading program
  • Logic fundamentals
  • Selecting and programming timer instructions
  • Selecting and programming counter instructions
  • Selecting and programming program flow instructions
  • Selecting and programming comparison and data manipulation instructions
  • Selecting and programming mathematical instructions
  • Selecting and programming shift registers and sequencer instructions
  • Entering and Editing Ladder Logic online/offline
  • Using GSV and SSV instructions
  • Configuring a Controller Fault Handler
  • Basic Programming using Functional Block Diagram
  • Finding and Clearing Major Faults
  • Searching and Replacing project component
  • Forcing input and output
  • Search and Replace Techniques
  • Data Monitoring
  • Forcing
  • Project Documentation
  • Printing
  • Hands-on practical exercises and simulations