Mike Dolt Enterprises Logo Mike Dolt Enterprises

Topic: Greyed out upload button in studio 5000

User: Rasulov, Location: Uzbekiston

Asked on: Friday, March 28, 2025 at 4:07 am EDT
Answered on: Friday, March 28, 2025 at 6:07 am EDT

Question: When I connecting to a 1756-EN2TXT/D controller via RSlink classic, the "Upload" button is grayed out.After uploading the EDS files, it shows the controller but the upload button is still grayed out.Does anyone have a solution to this problem?Studio 5000-> version 21.0RSlink classic-> version 3.51.01

The "Upload" button being grayed out when connecting to a 1756-EN2TXT/D controller through RSLinx Classic, even after installing EDS files, is a common issue. Here's a breakdown of the likely causes and solutions

1. Communication Issues:
RSLinx Classic Configuration



Correct Driver

Ensure you're using the correct communication driver in RSLinx Classic. The most likely driver is "Ethernet Devices." Double-check this in "Configure Drivers" under the "Communications" menu.

IP Address

Verify the IP address of the controller in RSLinx Classic matches the actual IP address of the 1756-EN2TXT/D module. You can usually find the controller's IP address through a network scanner or, if known, by pinging it from your command prompt ( `ping ` ).


Firewall Interference

Windows Firewall or other security software might be blocking RSLinx Classic's communication with the controller. Temporarily disable the firewall (for testing purposes only!) or create exceptions for RSLinx Classic (RSLinx.exe) and CIP (Common Industrial Protocol) traffic. The default port for CIP is 44818 (TCP and UDP).

Network Connectivity

Check your network cables, switches, and routers to ensure they are functioning correctly. Try pinging the controller's IP address to confirm basic network connectivity.


Controller Mode



Remote Program Mode

If the controller is in Remote Program mode, uploading may be restricted. Try putting it in Remote Run mode or Remote Program mode
with online edits disabled (if applicable to the program). Some configurations prevent uploading from Program mode for safety reasons. Always consult with the plant or owner of the system if it is safe to cycle the controller.
2. Software Compatibility and Permissions



RSLinx Enterprise

While less likely, if you have RSLinx Enterprise installed and configured, it might be interfering with RSLinx Classic's ability to communicate. Try temporarily disabling RSLinx Enterprise.

Windows User Permissions

Ensure the Windows user account you're using has sufficient administrator privileges. RSLinx Classic sometimes requires elevated privileges to access network resources and communicate with devices. Try running RSLinx Classic "as administrator."


Conflicting Software

Rarely, other software running on your computer might interfere with RSLinx Classic. Try closing unnecessary applications and background processes.

3. Studio 5000 Version and EDS Files



EDS File Issues (Less Likely)

While you've installed the EDS files,
confirm you've installed the correct EDS file specifically for the 1756-EN2TXT/D module and the correct firmware revision. A slightly incorrect EDS file can sometimes cause communication issues. Check the Allen-Bradley/Rockwell Automation website for the correct EDS file. Delete the old EDS file and re-install.

Studio 5000 Compatibility

Verify that Studio 5000 version 21.0 is fully compatible with the firmware revision of the 1756-EN2TXT/D module. Older firmware revisions might require older versions of Studio 5000. This is especially important when the controller is relatively old.

Corrupted Project

In rare cases, if the project file on the controller is corrupted, it can prevent uploading. While difficult to confirm without an existing backup, this is something to consider if all other options fail.

4. Module Specific Issues



1756-EN2TXT/D Firmware

Consider updating the firmware of the 1756-EN2TXT/D module to the latest compatible version. This can often resolve communication glitches. (This can be done using ControlFlash).

Troubleshooting Steps


Double-check Driver Configuration

Verify the correct driver (Ethernet Devices) is configured in RSLinx Classic. Ensure its pointing to the correct Network Adapter (if you have multiple).2.

Ping the Controller

Ping the controller's IP address from your command prompt. If you can't ping it, you have a basic network connectivity problem.3.

Disable Firewall (Temporarily)

Temporarily disable Windows Firewall (for testing only!). If the upload works, you need to create exceptions for RSLinx Classic and CIP traffic.4.

Run as Administrator

Run RSLinx Classic "as administrator."5.

Check Controller Mode

Verify the controller is not in Remote Program mode.6.

Reinstall EDS File

Delete and re-install the EDS file for the 1756-EN2TXT/D. Make sure you download it directly from the Rockwell Automation website.7.

Cycle power to the PLC (Safely)

If you still cannot connect, cycle the power to the PLC (ensure it is safe before doing this).8.

Use FactoryTalk Linx
Instead of RSLinx Classic.

Important Considerations



Backups

Always have a recent backup of the PLC program. Before making any changes to the controller's configuration or firmware, create a backup.

Safety

Before making any changes to a running PLC system, understand the potential consequences. Changes can cause unexpected behavior or equipment shutdowns. If you are unsure, consult with a qualified PLC programmer or engineer.*

Rockwell Automation Support:
If you've tried all these steps and are still unable to upload, contact Rockwell Automation support for assistance. They can provide more specific troubleshooting guidance. Have your serial number for the controller and software versions ready.By systematically working through these troubleshooting steps, you should be able to identify and resolve the issue preventing you from uploading the PLC program. Good luck! Flag for review

Previous Question Next Question