Dear WAGO Technical Support Team,
I am experiencing communication problems with Modbus RTU over RS485 using a WAGO 750-8112 CPU, and I would appreciate your technical assistance.
The main issue is that communication with the same Modbus RTU devices works reliably when I use Modbus Poll, but I experience communication errors and timeouts when I communicate with the devices through the WAGO 750-8112 CPU.
Here is a summary of the situation:
-
WAGO CPU: 750-8112
-
Communication protocol: Modbus RTU
-
Physical interface: RS485
-
Modbus master: WAGO PLC
-
Devices: Several Modbus RTU devices, including ABB softstarters
-
The RS485 wiring and physical connections have been checked.
-
I have also installed the appropriate 120 Ω termination resistor, but the problem still occurs.
-
When I test the same RS485 network using Modbus Poll, the devices respond correctly and communication is stable.
-
The problem is particularly noticeable when communicating with ABB softstarters.
-
With some devices, communication works initially, but after adding more devices to the RS485 network, some devices cannot be read reliably.
-
Individual device testing can work correctly, while communication with multiple devices on the same RS485 bus becomes problematic.
Because Modbus Poll communicates successfully over the same physical network, I suspect that the issue may be related to the WAGO Modbus RTU configuration, timing, polling interval, response timeout, inter-frame delay, or another parameter in the WAGO Modbus master implementation.
Could you please advise me on the recommended Modbus RTU configuration for the 750-8112 CPU?
In particular, I would like to know:
-
What are the recommended Modbus RTU timing parameters for the 750-8112?
-
Is there a recommended minimum delay between Modbus requests?
-
How should the response timeout be configured?
-
Is there any specific configuration required when communicating with ABB softstarters?
-
Are there any known compatibility issues between the WAGO 750-8112 Modbus RTU master and ABB Modbus RTU devices?
-
Is there any recommended RS485 biasing/failsafe configuration for this CPU?
-
Are there any specific recommendations regarding the maximum number of devices or cable length on the RS485 network?
-
Are there any diagnostic or communication statistics available in the WAGO controller that can help identify whether the problem is caused by CRC errors, timeouts, or framing errors?
I can provide the complete Modbus configuration, PLC program, device addresses, baud rate, parity settings, RS485 wiring diagram, and communication error details if required.
I would appreciate it if you could review this issue and recommend the correct configuration or troubleshooting procedure.
Thank you for your support.
Best regards,

