This course covers all the basics for learning how to program the Allen-Bradley SLC500 and Micrologix families of PLCs using RSLogix 500 software.
PLC Hardware and Programming - Multi Platform
This is NOT a programming course. Instead, it describes what a PLC is, how it works, and it's history. There are bonus videos on industrial Math and Data at the end.