Programmable Logic Controllers is a one-week course with lectures and student labs. The course covers the theory and practical use of programmable logic controllers (PLCs) Topics include historical development, electromechanical and digital-logic technologies, number systems, Boolean algebra, ladder logic programming concepts, analog and discrete I/O specifications, internal logic functions, specialized hardware, digital and analog control applications, and industrial networking basics. The Allen-Bradley SLC-500 is the primary PLC utilized in the course. Lab exercises range from basic programming to the design of interlocks, alarm circuits, and applications requiring event timing, output sequencing, program flow control, and analog I/O manipulation. Practical troubleshooting exercises include the use of I/O forcing, data table monitoring, field-device testing, and appropriate use of internal PLC diagnostics. The importance of documentation, regulations, and maintenance procedures are also discussed.


Course Capacity: 10 students

Prerequisites: None

Special Requirements: None