More fun and games with RS Linx

Soggy Canuck

Lifetime Supporting Member
Join Date
Jan 2008
Location
Vancouver
Posts
229
I set up an L43 with 2 ENBT/A's with a bunch of AENT modules to replace a slew of standalone PLC's. Set up the system about two yers ago and the install/startup went surprisingly well. So two years have gone by, haven't installed an ENBT module since then and my laptop decided to develop PTSD. I was forced to wipe the hard drive and start over. My problem is when I look at the ENBT module in LINX I see the module fine but can't see into it or past it to the backplane. EDS files are in, what have I forgotten after two years of not playing with this?
 
Here's one of those rare situations where a screenshot is the best diagnostic. And I actually do think it's the EDS files !

Here's why: RSLinx Classic can "show" a device pretty well if it knows its Identity, which it gets as a response to the browse function. The device Type will allow it to show a general icon, and the device Product Name will allow it to show that module's part number.

Typically you'll see a generic icon, and the words "1756 Module" and then the part number, like "1756-ENBT/A".

But the Identity object does not include the kind of bridging and routing information that's in an EDS file.

It is very common to "see" a 1756-ENBT or -CNB on a network, but to not get the characteristic "+" box to the left that indicates that RSLinx can "drill down" to the next level.

With CompactLogix there's another wrinkle because the "virtual backplane object" that allows the CompactLogix to present its internal buses as CIP buses like the 1756 ControlLogix has an EDS file of its own. You could register the EDS files for the 1768-ENBT, for example, as well as for the 1769-L43, but if you don't also register the EDS for the backplane, you won't be able to "drill down".

You could install a current copy of RSLinx 2.54 to get all the EDS files included in it, but depending on how long it's been since you updated the rest of your software you might run into some dependency issues (I did, with RSNetworx v7).

Instead, I'd download the EDS files, maybe more than you need, and use the RSLinx EDS Registration Tool to install and register them.
 
An example. Let's say you're running RSLinx 2.51, but installed RSLogix 5000 version 16 and are trying to connect to a CompactLogix 1769-L43 controller with an Ethernet module.

You would need to install the EDS files for:

The 1768-ENBT Ethernet module:
http://www.ab.com/networks/eds/cgi-bin/detail.pl?file=XX/0001000C00970100.eds
http://www.ab.com/networks/eds/cgi-bin/detail.pl?file=XX/0001000C00970200.eds

The CompactLogix 1769 bus virtual backplane object:
http://www.ab.com/networks/eds/cgi-bin/detail.pl?file=XX/0001006C005B0100.eds

The CompactLogix 1768 bus virtual backplane object (3-slot and 5-slot versions)
http://www.ab.com/networks/eds/cgi-bin/detail.pl?file=XX/0001006C00600100.eds
http://www.ab.com/networks/eds/cgi-bin/detail.pl?file=XX/0001006C00610100.eds

The 1769-L43 Controller boot firmware:
http://www.ab.com/networks/eds/cgi-bin/detail.pl?file=XX/0001000E00480100.eds

The 1769-L43 Controller v16 runtime firmware:
http://www.ab.com/networks/eds/cgi-bin/detail.pl?file=XX/0001000E00481000.eds
 
About now, you're probably thinking "what the heck, how does Rockwell expect us to keep up with all that stuff ?".

I get my new EDS files:

1. When I update RSLinx Classic software.
2. From the searchable www.rockwellautomation.com/resources/eds Internet website.
3. Along with "megabundle" downloads of software.
4. By uploading from recent (2007+) 1756 communication modules.

The improvement I'd like to see is for RSLinx Classic to recognize that it lacks an EDS file for a device and give you the option to retrieve it from the Internet server and automatically launch the EDS Hardware Registration Tool. RSNetworx for DeviceNet has this feature.
 
One time I installed RSNetworx and it wiped a bulk of my EDS files, but not all?!

Funny part was that all the current EDS files were on the RSNetworx disc (like they should be). I just unzipped them, put them all in one folder, then installed the entire batch using the RSLinx EDS Installation tool like normal.

Worked great.

I also noticed sometimes that if you turn off "autobrowse" on the WhoActive screen, select the ENBT, then hit the manual "refresh" button, it may open it.

This has worked before even when there was no "+" next to the module. Strange bug.....
 
Sorry Guys,
I missed listing the versions etc. RS linx V2.51, The Project was done with CLX5K V15.02, and the ENBT module shows the "+" box in front of it, which changes to a "-" when I try to open the ENBT. I did try the manual trick to no avail, I will reload all the EDS files that Ken mentions in his post and try again.
 
The improvement I'd like to see is for RSLinx Classic to recognize that it lacks an EDS file for a device and give you the option to retrieve it from the Internet server and automatically launch the EDS Hardware Registration Tool. RSNetworx for DeviceNet has this feature.
Amen to that!
In this day, it should all be set up automatically.
 

Similar Topics

Hello, i need to use P_Intlk and feed the Status interlock OK bit to a P_DOut block. However, there's 17 interlocks for this output. How can I...
Replies
1
Views
126
Hi everyone, recently i worked with a cmore panel and have the question that how can clear alarm list whit remote form,right now only can with...
Replies
0
Views
118
Hello, friends, I am trying to upgrade a system that uses an Onrom incremental encoder (E6B2-CWZ6C) connected to a Danfoss VFD (FC360), but now...
Replies
4
Views
286
Hello Friends I have took the sample program from AB webpage and modified, but I can only send 127 chars...
Replies
1
Views
200
Hello, I am new here and have been working with PLCs for a few years now. I have been tasked with setting up a Micrologix 1400….. to a Cmore 10...
Replies
10
Views
521
Back
Top Bottom