[ControlLogix] Weird timeout on 1756-ENBT when comms lost to any remote PLC

defcon.klaxon

Lifetime Supporting Member
Join Date
Feb 2015
Location
Far NorCal
Posts
616
Hi guys,

I've come across a very odd problem that I can't figure out with testing communications failures and my 1756-L72 ControlLogix PLC with a 1756-ENBT ethernet module.

My master PLC polls remote PLCs (CompactLogix). Two remote PLCs are on the same copper network as the master; one is connected via fiber optic. The remote PLC with the fiber optic has a Profibus backup connection. I'm testing the failover code that switches from fiber to Profibus, and I'm coming across something very odd.

The way I test the fiber fail is that I pull the fuse for the media converter in the remote PLC's control panel. The comms fail code checks the value of "seconds since midnight" at each remote PLC, and if it doesn't update after a time delay, it activates a comms fail.

Oh, and as far as comms, I'm using MSG instructions. I do not have the remote PLCs in the I/O Configuration tree, I just use the IP addresses in the MSG instruction's configuration.

So, the odd thing I'm seeing is that when I create a comms fail at the remote PLC by pulling the media converter fuse, the master PLC errors out with *all* communications to the remote PLCs on the local, copper network. I then see "I/O Not Responding" warning in the status at the upper left of Logix; further, the 1756-ENBT module has a yellow triangle with a black exclamation point, and when I double click it to open it, it won't open and times out. The comms "blackout" lasts a couple of minutes. Then everything comes back and works perfectly, like nothing ever happened and the plant runs off the backup Profibus, and the copper connected remote PLCs get comms restored.

But here's the weird thing: if the ENBT module *truly* was timing out and couldn't be opened in Logix, wouldn't that mean I should lose connectivity to the PLC itself (I do not connect with USB, only ethernet)? So why would that module time out and not connect to any remote PLC, and not even let me open it in Logix, but it keeps my laptop online and I can watch code executing? And also, why would it eventually "clear up" and work as intended? Once it gets through that initial hang up, the comms come back exactly as you'd expect; timeouts at the one remote PLC, and perfect comms to the copper connected remote PLCs, and no hardware alarm/timeout in Logix.

This is a real head scratcher for me, and I feel like there many be something going on that I'm not aware of in the background of this module; or maybe it's faulty? Any insight into this would be supremely helpful. Thanks guys.
 
Hi guys,

Just got off the phone with Rockwell Tech Support. Long story short, it turns out this issue is a known anomaly with the ENBT bridge, and there is no workaround. Unbelievable. The only thing I can do is replace the ENBT with the EN2T.
 
Okay,

How many MESSAGE objects are you managing on the main controller?
How frequently are you triggering them?
Can you provide more detail about the failover code?
During the failover period, are you still triggering the original messages?
Can you maintain a Logix Task Manager connection to this controller to see what the UCB count looks like?
 

Similar Topics

Why does the controllogix redundancy modules use a single mode fiber vs multimode fiber?
Replies
1
Views
58
Hello, I have two 16 point input cards and 1 16 point output card showing module faulted on my IO tree in Logix Designer. The fault code is...
Replies
7
Views
207
Hello, My associate and I are trying to sync up two ControlLogix racks (7-slot chassis) with identical modules. We are able to see the secondary...
Replies
4
Views
184
Trying to setup a message read via Ethernet. I have the path setup as 1, 1, 2, 192.168.66.10 I get an error code 1, ext err 315. I am beating...
Replies
9
Views
225
I have a redundant ControlLogix being set up. This program reads a value from a remote site which happens to be SLC PLC. Rockwell mentions SLC...
Replies
2
Views
91
Back
Top Bottom