So you need to know how to setup RSLinx Classic to communicate to an Allen-Bradley SLC-5/05 using Ethernet in order to download (or go online) using RSLogix 500?

Well you’re in luck as in today’s article I’ll walk you step-by-step through how you setup RSLinx Ethernet communications, as well as how to download and/or go online using RSLogix 500:

Prerequisites: Before you begin, be sure you have RSLogix 500 and RSLinx Classic installed. You’ll also want to be sure you have the correct Ethernet address of the SLC-5/05 you’re going to download to.

If you’d prefer to setup communications using Serial RS232 DF1, see this article. And for images of the SLC-5/05 communications ports see this article.

Step 1) Ethernet Connectivity

First, insure you have Ethernet connectivity between your PC and SLC-5/05. The easiest way to check to see if you’re connect is to ping it, which you can learn how to do in this article.

Step 2) Now open RSLinx Classic, and choose “Configure Drivers” in the “Communications” menu:


Step 3) Next, from the “Available Driver Types” drop down list, select “Ethernet/IP Driver.” This driver which will attempt to automatically find your SLC-5/05 on your Ethernet network:

Step 4) Now click on “Add New:”

Step 5) Then click on “OK:”

Step 6) Next, select the Ethernet Port on your PC which is on the same network as your SLC-5/05. Beware, in most cases this will be your wired and not your Wifi network:

Step 7) Now click on “OK” to close the window:

Step 8) And click on “Close” to close the Configure Drivers window:

Step 9) Next, double click on your new driver in the RSWho window to expend it as shown below:

Step 10) If after ten seconds of browsing RSLinx does not find your SLC-5/05, you may want to try the “Ethernet devices” driver which you can add without removing the Ethernet/IP driver.

To add the “Ethernet devices” driver select “Configure Drivers” again in the Communications” menu, then select the “Ethernet devices” driver under “Available Driver Types:”

Step 11) Now click on “Add New” and “Ok:”

Step 12) Next, add the Ethernet address of your SLC-5/05, and then click on OK:

Step 13) Now double click on your new driver in the RSWho window. After a few seconds your SLC-5/05 should appear:

Step 14) With RSLinx communications setup, now open RSLogix 500, and then open your program file:
Step 15) Then from the “Comms” menu, select “System Comms:”

Step 16) In the popup Communications window, expand your Ethernet driver and select your SLC-5/05:

Step 17) Now to download your program, just select the Download button. Alternatively, you could go online by selecting the Online button:

Step 18) At this point, if you made any changes to your program you may be prompted to save it.

Step 19) If you chose to download you program, confirm your choice as seen below:

NOTE: The SLC-5/05 can only hold one program at a time, and downloading a new program to it will erase the SLC’s current program. If you do not have a copy of the program currently in your SLC-5/05, you may want to upload it first before you perform a download.

Step 20) At this point if the Current Project Settings don’t match the System settings you’ll be asked if you would like to update the Project Settings:

Step 21) And if the Controller is different, you’ll be asked to confirm the change, and to resize data tables:

Step 22) If the SLC-5/05 was in Remote Run Mode, you’ll be asked if you would like to put it into Remote Program Mode so the download can take place.

Step 23) Next, if the communications settings in your SLC-5/05 are different than the settings in the program you’re downloading, you will receive a notice asking if you’d like to change the SLC-5/05’s settings to match the program you’re downloading:

NOTE: If you change the settings of the port you are downloading to, after the download you likely will lose communications with the SLC. To regain comms, you’ll have to edit your driver in RSLinx to match the new settings in the program you downloaded.

Step 24) At the end of the download process, if you still have communications with the SLC-5/05 controller you’ll be given the option of putting the controller back into the Remote Run Mode (if it was in the Remote Run Mode prior to downloading.) After which you’ll be asked if you’d like to go online:

I hope today’s article about how to setup RSLinx Classic to communicate to a SLC-5/05 on Ethernet, and then how to download to it using RSLogix 500 was helpful.

If you have any questions, comments, or suggestions, please feel free to post the by clicking on the “Click here to post a comment or question” link below.

Until next time, Peace ✌️ 

Shawn M Tierney
Technology Enthusiast & Content Creator

Have a question? Join my community of automation professionals and take part in the discussion! You'll also find my PLC, HMI, and SCADA courses at

If you found this content helpful, consider buying me a coffee here.

shawntierney avatar


The Automation Blog's SLC-500 Library

Cables and Adapters
Connecting HMIs
Learning and Discussion:



Please enter your comment!
Please enter your name here