I am facing an issue regarding Codesys. I am working in a project where I connect a raspberry pi with a Wago Remote IO 750-352 using the "CodeSys Control for Pi SL". I could configure all the other devices but when it comes to the remote itself I get an error that I cannot find the source.
I'm getting a similar error Error IoDrvEthernetIP: Connection Failure. (16#1) when connecting to a Ethernet IP Driver (Oriental Motors AZD-AEP driver). But when expanding the error, I'm getting reasons like "Connection timeout" or "Ownership conflict"
Make sure the number of bytes matches the values in the Ethernet/IP>Assembly Information section of the Wagos web management page (expand by clicking on the +). The EDS file will probably have defaulted to assemblies 101 and 104.
If you want a different assembly there is an article that tells you how to modify but seems to be unavailable at the moment. An alternative is to modify the .eds file to change the default assemblies.
Last edit: mikek10 2024-07-22
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Your connection configuration should look something like the attachment.
Consuming assembly O->T will be the hex of the assembly you want to reference for output data - I want 102 (DO Data Only) shown in the Wago web page 102 = 16#66.
Producing assembly (T->O) is the assembly you require for input data - again shown in the Wago web page - I want 108 (DI Data Only) or 16#6C
Then set the number of bytes as per the data in the Wago web page too (both 2 in my case)
Hello everyone,
I am facing an issue regarding Codesys. I am working in a project where I connect a raspberry pi with a Wago Remote IO 750-352 using the "CodeSys Control for Pi SL". I could configure all the other devices but when it comes to the remote itself I get an error that I cannot find the source.
Does anyone has any idea how to solve this?
press the + next to the error message, and you get a slightly more specific error message.
Thank you for the reply.
That is the more specific error message.
The size will have to match. Maybe the 750-352 can be accessed from a webbrowser, that it may tell you the correct sizes to use.
Sorry for the question, but could you tell me what are those sizes and what they mean.
In the PLC, the sizes are on the connection tab of the remote adapter.
https://content.helpme-codesys.com/en/CODESYS%20EtherNetIP/_enic_edt_target_connections.html
I am not sure about how you get the sizes from the Wago. It is either on the web interface, or you will have to find the manual for it.
Hello,
I'm getting a similar error Error IoDrvEthernetIP: Connection Failure. (16#1) when connecting to a Ethernet IP Driver (Oriental Motors AZD-AEP driver). But when expanding the error, I'm getting reasons like "Connection timeout" or "Ownership conflict"
Is this related to size as well?
harinator,
I am facing the the issue. Were you able to find the solution.
thanks,
I'm facing similar error when trying to use WAGO PLC 750-8212 as Ethernet/IP adapter
Make sure the number of bytes matches the values in the Ethernet/IP>Assembly Information section of the Wagos web management page (expand by clicking on the +). The EDS file will probably have defaulted to assemblies 101 and 104.
If you want a different assembly there is an article that tells you how to modify but seems to be unavailable at the moment. An alternative is to modify the .eds file to change the default assemblies.
Last edit: mikek10 2024-07-22
Your connection configuration should look something like the attachment.
Consuming assembly O->T will be the hex of the assembly you want to reference for output data - I want 102 (DO Data Only) shown in the Wago web page 102 = 16#66.
Producing assembly (T->O) is the assembly you require for input data - again shown in the Wago web page - I want 108 (DI Data Only) or 16#6C
Then set the number of bytes as per the data in the Wago web page too (both 2 in my case)
Last edit: mikek10 2024-07-22