If you do not have a PLC (most of the time we all don’t) to test your logic, Rockwell offers a hardware emulator, which is called the RSLogix Emulator (for Allen-Bradley PLC that uses RSLogix5000 version 29 and below) or Studio 5000 Emulator. These emulators are a software simulator for the Allen Bradley line of Logix 5000 controllers (ControlLogix, CompactLogix, FlexLogix, SoftLogix5800 and DriveLogix), and the whole idea is to mimic the function of a PLC without the actual hardware so that you can test ad debug your program.

Common Questions And Myths
Is RSLogix Emulate 5000 and/or Studio 5000 Logix Emulate free?
No. You will need TechConnect Account and the product serial number and key to download it.

Does it do everything the Allen-Bradley PLC will do?
No. I have hard time making PIDE function block work.
If the PIDE works for you , please comment.

Where can I download RSLogix Emulate 5000 and Studio 5000 Logix Emulate?
You can get it from Allen-Bradley webpage (ab.com), however you will need TechConnect Account and the product serial number and key. Below are steps and screenshot of what the step looks like so that you can follow.
Once you are in the Allen-Bradley webpage, hover on Support.
Then click on Compatibility & Downloads.
Afer that click on Find Downloads.
Type ‘Emulate’ into the search field and hit enter.
Click on ‘RSLogix Emulate 5000’ or ‘Studio 5000 Logix Emulate’.
Select the version of your choice.

Xybernetics Download RSLogix Emulate 5000 Webpage
Xybernetics Download RSLogix Emulate 5000 Find Downloads
Xybernetics Download RSLogix Emulate 5000 Download Version

Reference