Top organizations train their team with RealPars

daimler mercedes benz uses RealPars platform
Ford motors uses RealPars platform
General Electric uses RealPars platform
Pfizer uses RealPars platform
Tesla uses RealPars platform

After taking this course, you’ll be able to:

  • Download, install and configure RSLogix500 and Emulate500

  • Configure the MicroLogix1100 CPU, including communication drivers for RSLinx

  • Identify and describe the various data file types in the MicroLogix1100

  • Show how subroutines are configured and used to control program flow

  • Understand how to verify and download the program to the CPU and place the CPU in Run mode

  • How to interpret the requirements for an example process and create the required ladder to meet those requirements

Course curriculum

  1. 1
    • 1. What is Allen Bradley PLC - Introduction

    • 2. Common Allen-Bradley PLC Models

    • 3. Installation and IO

    • 4. Software Used for Programming Allen-Bradley PLCs

    • 5. Downloading RSLogix500 Software

    • 6. A Tour of RSLogix 500

    • 7. Configuring the PLC Processor

    • 8. Data File Concepts

    • 9. IO Concepts

    • 10. Forcing File Concepts

    • 11. RSLogix File Structure

    • 12. Output Files

    • 13. RSLogix Input Files

    • 14. RSLogix Binary Files

    • 15. RSLogix Data Files

    • 16. Timer Data Files

    • 17. Counter Data Files

    • 18. Control Data Files

    • 19. Integer Data Files

    • 20. Floating Point Data Files

    • 21. Adding a New Data File

    • 22. RSLogix 500 Online and Offline Modes

    • 23. Adding Rungs to the Program

    • 24. Adding Instructions to Rungs

    • 25. RSLogix 500 Example Program

    • 26. Adding the Timer

    • 27. Input and Output Instructions

    • 28. The ADD and XIC Instructions

    • 29. Finishing the Logic

    • 30. RSLogix 500 Program Download

    • 31. RSLinx Classic

    • 32. Downloading the Program

    • 33. Testing the Program

    • 34. Modifying the Logic

    • 35. Documenting a Program

    • 36. Changing Colors in the Ladder Window

    • 37. Printing the Program

    • 38. Creating a Subroutine

    • 39. Calling a Subroutine from the Main Program

    • 40. More on Documenting a Program

    • 41. Using Additional Common Instructions

    • 42. Additional Common Instructions Used in RSLogix

    • 43. Defining the BALL MILL Example Program

    • 44. Ball Mill Program Development

    • 45. First Specification - Ball Mill Start Signal

    • 46. Second Specification - Startup Timer

    • 47. Ball Mill Motor Control

    • 48. Ball Mill Fan Control

    • 49. Ball Mill Fan and Oil Pump Control

    • 50. Ball Mill Motor Temperature Interlock

    • 51. Logic for Stack Lights

Ideal for you if…

  • You are a technician and need to gain a working knowledge of the MicroLogix line of Allen-Bradley PLCs

  • You are interested in learning about Allen-Bradley RSLogix programming starting with basic configuration and ladder instructions

  • You need a free, software-based development and testing platform for learning PLC Logic


In this course, you will be exposed to Allen-Bradley Logix programming using RSLogix500 Micro and Emulate500. The MicroLogix 1100 is the perfect PLC model for learning to program ladder logic using RSLogix500 software. Simple logic to increment an integer will be used as an initial example to demonstrate various instructions and programming techniques common to all Logix controllers. Later in the course, a more complex Ball Mill process will be used to demonstrate the use of program files, data files, and various program instructions.

RSLogix 500 Micro and Emulate500 are free software packages available from Rockwell that are used throughout this course and the advanced course that follows. This course will instruct you on where to download the software and how to install it on your own computer.

This basic course on Allen Bradley PLCs covers all of the common configuration required for the CPU and for communications. Each data file type is presented and addressing examples are given to demonstrate the structure of these files. Program files, including subroutines and program flow control, are presented as part of the example program.

An example process is used to demonstrate the process of converting the process requirements into ladder programming. The procedures to download the program using RSLinx and the communication drivers are covered with many troubleshooting tips.

Prepare for better pay & bigger responsibility

Jake Watkins

Since I started training a few months ago, I can see there’s been a huge difference in how much more efficiently and effectively I can handle PLC repairs in the field. Our clients are telling management how happy they are to get back online more quickly and save money because I’m turning around faster fixes. I definitely recommend it for anyone who needs PLC training at any level.

Mario Flores

I needed to get up to speed on working with Siemens PLC equipment and came across RealPars training on YouTube. I watched my first video and immediately went to the website and signed up as a student. I like the way information is explained step-by-step and that it’s broken down into small chunks…I can go back and review anytime I want. I’m already seeing that I can perform repairs faster and with more confidence. Three of my co-workers were so impressed, they signed up for RealPars, too.

Meet your instructor

Scott Sommer, PE, CAP

Scott Sommer has worked in the automation industry for over 37 years. In addition to his full-time job as Director, Automation Engineering Professional Development at Horizon Controls Group, Scott is proud to help develop the next generation of automation engineers. In his free time, he’s a RealPars instructor and an ISA trainer.

Here’s why you’ll succeed

  • One-on-one support

    Stuck or have a question? You get unlimited support from our team of proven PLC programming experts.

  • Laser-focused lessons

    We only teach you exactly what you need to know to master a PLC course. No fluff, filler, or wasting your time.

  • Experienced instructors

    All PLC training courses include step-by-step instructions from the world’s best so you can join their ranks and gain an unfair advantage.

The RealPars guarantee

  • Suited for all skill levels

    we’ll help you get the skills you need to stand out and get hired!

  • Learn practical skills

    You can immediately apply learnings and improve your results.

Start learning now

You'll get access to this course and ultimate access to the rest of the courses in the library.


  • Can I get a certificate for this course?

    Yes. RealPars will issue a Certificate of Completion (certified by RealPars) when you complete the course.

  • What is the required software?

    -The programming software RSLogix 500 Micro
    - The communication driver RSLinx
    - RSEmulate

  • Can my employer purchase a course for me?

    Yes. Most people enroll individually, and then submit their receipt to their employer for reimbursement. However, if your employer has a tuition budget and wants to train 5 people or more, you can send us an email at [email protected] and we will help you with bulk signup.

  • Can I register for a course if I am working full time?

    Of course. All of our course content is pre-recorded, so you can work and study on your own time.

  • Do I have to travel to take this course?

    Nope! All our courses are offered online, so you can take them from anywhere in the world. All you need is a high-speed internet connection and the applicable software for your course.