Horseshoe00
Member
I'm working on getting a handful of devices hooked up to an EWEB card on an Allen-Bradley 1756 PLC using the Ethernet/IP socket interface, and I've run into a real stumper of an issue.
When setting up my MSG instructions as per the AB EtherNet/IP Socket Interface manual, I am able to create a socket without a problem, but the Open Connection command throws me an error that doesn't make any sense. The error code is 16#0005, "Class or Instance not supported." I am not given an extended error code.
When going down the error code description in the manual, none of the listed causes line up with the problem.
The ethernet module does support Logix Sockets, as the Create Socket MSG instruction executes without errors and the socket shows up on the diagnostic webpage.
The socket number which I am attempting to open matches the created socket shown on the diagnostic web page, and the web page displays the socket as created (until it times out and closes) so the instance should, it seems, exist.
I've even parked a packet sniffer on the network, and still haven't heard a peep from the EWEB card. So, I'm pretty certain the issue is somewhere between my brain and the EWEB's ethernet port.
I must admit, I don't have much experience with MSG instructions, but as I'm working directly out of AB's manual and also mirroring old rungs that we know worked from one of our projects a few years back, I'm pretty stumped. Does this sound like something any of you recognize? I'd be happy to try to answer any questions if you need more information, and hope someone here can give me some advice. And if you made it this far, thanks for reading.
When setting up my MSG instructions as per the AB EtherNet/IP Socket Interface manual, I am able to create a socket without a problem, but the Open Connection command throws me an error that doesn't make any sense. The error code is 16#0005, "Class or Instance not supported." I am not given an extended error code.
When going down the error code description in the manual, none of the listed causes line up with the problem.
The ethernet module does support Logix Sockets, as the Create Socket MSG instruction executes without errors and the socket shows up on the diagnostic webpage.
The socket number which I am attempting to open matches the created socket shown on the diagnostic web page, and the web page displays the socket as created (until it times out and closes) so the instance should, it seems, exist.
I've even parked a packet sniffer on the network, and still haven't heard a peep from the EWEB card. So, I'm pretty certain the issue is somewhere between my brain and the EWEB's ethernet port.
I must admit, I don't have much experience with MSG instructions, but as I'm working directly out of AB's manual and also mirroring old rungs that we know worked from one of our projects a few years back, I'm pretty stumped. Does this sound like something any of you recognize? I'd be happy to try to answer any questions if you need more information, and hope someone here can give me some advice. And if you made it this far, thanks for reading.