"Hands-On" PLCs: Programming and Applications

An Intensive,  2-Day "Hands-On" Training Course
Gain the confidence you need to modify and create your own PLC programs.

Purpose of Seminar
This seminar provides an in-depth knowledge of Programmable Logic Controllers (PLCs) including programming and useful applications. It is designed for people who already have a basic understanding of PLCs and need to modify or write common PLC programs in their jobs. After attending this seminar, students will be comfortable when programming PLCs and will have the confidence to edit or create new PLC solutions on their own. The training in this class is practical and geared to cover most common programming functions so that students can go back to their jobs and immediately apply what they have learned – that’s Real World Training…for Real World Needs!

Who Should Take This Course?
This course is created for individuals who need to be able to modify and/or write ladder logic programs for their Programmable Logic Controllers. Since programming logic is the same but there are multiple manufacturers of PLCs, this course does not limit itself to a specific PLC manufacturer. It is designed instead to accommodate all of the most popular software platforms in use today. As a result, students will find this course extremely valuable regardless of the PLCs they may have back at their facility, and it is especially beneficial for those who run into more than one type of PLC when performing their jobs. People attending this course should already have attended our prerequisite course “PLC’s for Non-Programmers” or have a basic understanding of PLC’s and a working knowledge of electrical controls and principles.

Attendees in this class will come from a wide variety of industries, skill-levels, company sizes, and job titles, so if you're not sure you'll fit in or benefit from this class, don't worry - you will - as long as you have an interest in programming PLCs. Attendees include...

All maintenance personnel in:

  • Manufacturing Plants
  • Commercial Buildings
  • Hospitals
  • Waste Water Facilities
  • Schools
  • Government Buildings
  • Research Facilities
  • Shopping Centers
  • Airports
  • And any place PLCs are used

Including:

  • Apprentice and Experienced Electricians
  • Instrumentation Technicians
  • Building Maintenance Personnel
  • Plant & Facility Maintenance Technicians
  • Plant & Building Engineers
  • Building Managers & Superintendents
  • Plant & Facility Managers
  • Manufacturing Engineers
  • Mechanical Engineers
  • Multi-craft & Cross Training Personnel
  • Any person that needs to program a PLC

What Will You Learn?
Attendees will learn to:

  • Use relay logic and ladder logic in creating PLC programs
  • Organize, design and plan programming for the work to be accomplished
  • Follow specific instructions in programming to accomplish specific tasks
  • Create, enter and test their own PLC programs for a variety of tasks
  • Understand and use advanced PLC ladder logic instructions
  • Edit, upload, download, save and restore their work
  • Identify and write specific PLC Programming for specific applications
  • Write programs using function block diagrams and structured text
  • Use a LogixPro 500 simulator to design and test their work
  • Adapt and be prepared for any PLC they may come across in the field

Course Outline/Agenda
 

Through hands-on exercises students will design and program various industrial applications. Just as there is no one particular PLC manufacturer and model used in the field, this course is not limited to a specific PLC program, but examines the various software platforms in use today through the use of a laptop computer and the LogixPro 500 simulator. Using this simulator, students will be able to explore the various software platforms so that they can gain a sound foundation in PLC programming no matter what PLC they may run across. From the basics of relay logic, to ladder logic and on through the IEC standard of Function Block Diagrams and Structured Text, students learn to work on the various real-world PLC systems they see every day in the field.

This course is perfect for the maintenance technician, electrician, or engineer who works with PLC controlled equipment. Reducing the costs of outsourcing PLC programming and minimizing downtime are just two of the reasons for attending this course. Accurately programming PLC’s can also improve quality in manufacturing, increase efficiency and even save energy cost associated with certain equipment. This seminar is designed to have an immediate impact on maintenance operations. Discussion topics in this class include:

PLC QUICK REVIEW

  • PLC Block Diagram and Major Components
  • Inputs and Outputs and Sequence of Operation
  • Types of PLC’s and Associated Software
  • Numbering Systems
  • PLC Basic Instructions

DESIGN AND PROGRAM SELECTED EXERCISES USING LOGIXPRO-500 SIMULATOR

  • Introductory Exercise: Relay Logic
  • Applying Relay Logic: Door Simulation
  • Applying Relay Logic to a Process: Silo Simulator
  • Introductory Exercise: PLC Timers
  • Applying Cascading TON Timers: Traffic Control
  • Introductory Exercise: Word Compare
  • Applying Word Compare Instructions: Traffic Control
  • Introductory Exercise: PLC Counters
  • Applying PLC Counter Instructions: Batch Mixing
  • Dual Compressor Exercise: Sharing the Workload
  • Advanced Batch Mixing Exercise: Your choice of instructions
  • Applying Bit Shift Instructions: Bottle Line Simulation
  • Multi Floor Elevator Control: Which Way to Go?
  • Interfacing to 7-Segment Displays: Includes Bottle Line Wiring Details

ADDITIONAL PROGRAMMING APPLICATIONS

  • Student Exercises: DirectSoft
  • Discussion of commonly used PLC’s and Programming Applications

FUNCTION BLOCK DIAGRAM (FBD) AND PROGRAMMING EXERCISES

  • Function Block Diagrams Overview: Advantages and Usage
  • FBD Construction
  • Understanding Structured Text and FBD’s
  • Student Exercise: Write FBD Programs

ADVANCED CONCEPTS

  • Scripting
  • Mnemonic Programming Code
  • Smart Relays
  • Pico Controllers

Open Training Seminar Schedule

Modesto, CA: January 11-12, 2012    Columbus, OH: January 19-20, 2012   
Buffalo, NY: January 19-20, 2012    Norfolk, VA: January 19-20, 2012   
Washington, DC: January 25-26, 2012    Austin, TX: January 25-26, 2012   
Charlotte, NC: February 1-2, 2012    Oklahoma City, OK: February 8-9, 2012   
Bakersfield, CA: February 8-9, 2012    Burbank, CA: February 15-16, 2012   
Naperville, IL: February 23-24, 2012    Albany, NY: Feb 29-Mar 1, 2012   
Ontario, CA: Feb 29-Mar 1, 2012    New Britain, CT: March 7-8, 2012   
Pittsburgh, PA: March 7-8, 2012    Arlington, TX: March 7-8, 2012   
San Antonio, TX: March 14-15, 2012    Sacramento, CA: March 14-15, 2012   
Las Vegas, NV: March 14-15, 2012    Albuquerque, NM: March 21-22, 2012   
Little Rock, AR: March 21-22, 2012    Portland, OR: March 28-29, 2012   
Seattle, WA: April 4-5, 2012    Lansing, MI: April 4-5, 2012   
Kansas City, MO: April 12-13, 2012    Allentown, PA: April 18-19, 2012   
Atlanta, GA: April 18-19, 2012    Anchorage, AK: April 25-26, 2012   
Portland, ME: April 25-26, 2012    Birmingham, AL: April 25-26, 2012   
Davenport, IA: May 2-3, 2012    Denver, CO: May 9-10, 2012   
Madison, WI: May 9-10, 2012    Richmond, VA: May 9-10, 2012   
Oakland, CA: May 16-17, 2012    Houston, TX: May 16-17, 2012   
Baton Rouge, LA: May 23-24, 2012    Boca Raton, FL: May 23-24, 2012   
Jacksonville, FL: May 23-24, 2012    San Diego, CA: June 6-7, 2012   
Salt Lake City, UT: June 6-7, 2012    Harrisburg, PA: June 6-7, 2012   
Helena, MT: June 13-14, 2012    Minneapolis, MN: June 13-14, 2012   
Honolulu, HI: June 20-21, 2012    Phoenix, AZ: June 20-21, 2012   
Baltimore, MD: June 20-21, 2012    Orange County, CA: June 27-28, 2012   
Tulsa, OK: July 11-12, 2012    Grand Rapids, MI: July 11-12, 2012   
Indianapolis, IN: July 18-19, 2012    Wichita, KS: July 25-26, 2012   
Long Island, NY: July 25-26, 2012    Columbia, SC: July 25-26, 2012   
Elk Grove, IL: August 1-2, 2012    Fresno, CA: August 1-2, 2012   
Cleveland, OH: August 8-9, 2012    St. Louis, MO: August 15-16, 2012   
Syracuse, NY: August 15-16, 2012    San Jose, CA: August 22-23, 2012   
Memphis, TN: August 22-23, 2012    Reno, NV: August 29-30, 2012   
Raleigh, NC: August 29-30, 2012    Louisville, KY: September 12-13, 2012   
Boston, MA: September 12-13, 2012    Milwaukee, WI: September 19-20, 2012   
Orlando, FL: September 19-20, 2012    Columbus, OH: September 26-27, 2012   
Philadelphia, PA: September 26-27, 2012    Tampa, FL: September 26-27, 2012   
Providence, RI: October 11-12, 2012    Nashville, TN: October 11-12, 2012   
Buffalo, NY: October 17-18, 2012    Tulsa, OK: October 24-25, 2012   
Charleston, WV: Oct 31-Nov 1, 2012    Rochester, NY: November 7-8, 2012   
Washington, DC: November 7-8, 2012    Pittsburgh, PA: November 15-16, 2012   
Norfolk, VA: November 15-16, 2012    Portland, OR: December 5-6, 2012   
Hartford, CT: December 5-6, 2012    Oklahoma City, OK: December 5-6, 2012   
Seattle, WA: December 12-13, 2012    Irving, TX: December 12-13, 2012   
Phoenix, AZ: December 19-20, 2012    San Antonio, TX: December 19-20, 2012

Contact William J. Dumas & Associates

Home Up