Is there a reason i should have block transfer logic? I have communication with the IO tags without any kind of block transfer logic. I dont have anything programmed to the RIO addresses yet.
There are no atmel parts in this card. I am not sure what else to check for with respect to that.
Could it have something to do with the cabling? Maybe the resistor size? i really doubt it but i figured i would ask. I am just using 100 ohm resistors on both ends.
QUOTE(Ken Roach @ Feb 20 2009, 03:54 PM) [snapback]79106[/snapback]
Well, we're getting into a different sort of issue, here, one that might be better pursued with ordinary RA Tech Support.
Does the controller actually fault, or do you just "get kicked offline" and cannot re-establish a connection to the controller ?
I have three guesses on what's going on:
1. The block transfer logic you've implemented is overloading the controller's communication buffers, leaving the controller unable to communicate with anything, including the Ethernet module and your RSLogix 5000 station.
2. One of the modules, probably the 1756-DHRIO module, is damaged or defective. If you're not familiar with the "Atmel backplane chip issue", you might have to physically inventory your modules to be sure they're not affected.
3. There's a very strong noise signal coming in through one of the communication ports and interfering with the controller's backplane connection.
My first diagnostic would be to disable the messaging logic that sends block transfers to and from the module, and see if the communications failure happens.
To diagnose the block transfer logic, I would need an inventory of the modules in the 1746 rack and a copy of that logic.