Troubleshooting Siemens Soft Starter Communication with Modbus RTU on S7 1500

Question:

I am attempting to retrieve information from a Siemens soft starter 3RW55 using Modbus RTU protocol. I have successfully connected the 2 wires to the CM PTP module on ET200, and on the other end, to the Modbus RTU module of the 3RW55. The Modbus logic has been implemented through SCL, where I am currently receiving data from a digital meter. However, I am encountering difficulties in receiving any data from the soft starter. Any assistance in resolving this issue would be greatly appreciated. Thank you.

Top Replies

Discover a sample project for TIA V15.1:S7-1500 featuring the 3RW5 Soft Starter. Learn how to efficiently read and write data sets using HMI over MODBUS TCP/RTU. If you're using a newer version of TIA, easily migrate your V15.1 project for seamless integration.

Have you tried checking the Modbus addresses for the soft starter? It's possible that the addresses could be wrong or conflicting with another device. Another thing to consider is the baud rate - ensure it matches across all devices. If you're still having issues, sometimes a simple power cycle could help or you may need to check your code on SCL for any potential faults. Ensuring your communication settings are correct is key with Modbus RTU. Hope this helps and keep us posted!

This sounds like a precise, yet complex issue. One possiblity could be a disparity in the communication settings. Make sure all your parameters including baud rate, data bits, parity, and stop bits are matching on both ET200 and 3RW55. Also, examine the slave address for the 3RW55 - it must be configured correctly according to your Modbus logic. Sometimes, addressing a specific register which may not exist or an error in function codes could cause trouble. Lastly, consider using a Modbus diagnostic tool (like ModScan) to analyze your network and more specifically, the communication between the two devices. It'll help you to get more insight about the actual problem. Good luck!

It sounds like you've checked all the usual suspects, in terms of wiring and logic setup. However, one thing you might want to investigate is your Modbus RTU mapping. It sounds like your Digital Meter is communicating fine, but the soft starter isn't. This leads me to wonder if there might be some discrepancies in the register mapping. Also, it wouldn't hurt to double-check your baud rate and parity settings between the 3RW55 and ET200. Remember that all devices on the bus should ideally have the same configuration.

It sounds like you're making good progress with your setup! Have you double-checked the Modbus configuration settings on both the ET200 and the 3RW55? It’s important to ensure that parameters like baud rate, parity, and device IDs match perfectly, as even a small mismatch can cause communication issues. Also, confirm that you're using the correct Modbus function codes for the registers you're trying to read from the soft starter. If everything looks good on that end, it might also help to use a Modbus sniffer tool to see if the request is reaching the soft starter and if it's sending a response back. Good luck!

More Replies β†’

Streamline Your Asset Management
See How Oxmaint Works!!

βœ…   Work Order Management

βœ…   Asset Tracking

βœ…   Preventive Maintenance

βœ…   Inspection Report

We have received your information. We will share Schedule Demo details on your Mail Id.

To add a comment, please sign in or register if you haven't already..   

Frequently Asked Questions (FAQ)

FAQ: FAQs:

Answer: 1. Q: How can I troubleshoot communication issues between a Siemens soft starter and Modbus RTU protocol on S7 1500? Check the wiring connections between the CM PTP module on ET200 and the Modbus RTU module of the soft starter. Ensure proper configuration settings and protocols are in place.

FAQ: 2. What steps should I take if I am successfully receiving data from a digital meter but not from the soft starter?

Answer: Verify the Modbus logic implemented through SCL for the soft starter and ensure it is correctly configured to communicate with the device. Check for any specific settings required for the soft starter communication.

FAQ: 3. Are there any common issues that may prevent data retrieval from a Siemens soft starter using Modbus RTU?

Answer: Possible issues could include incorrect addressing, mismatched communication parameters, or compatibility problems between the devices. Double-check the configuration and settings for both the soft starter and Modbus RTU module.

FAQ: 4. How can I ensure successful data transmission between the S7 1500 and the Siemens soft starter via Modbus RTU?

Answer: Conduct thorough testing of the communication setup, validate the data exchange process, and troubleshoot any errors encountered during the communication process. Consult the device manuals for specific guidance on configuration and troubleshooting.

Ready to Simplify Maintenance?

Join hundreds of satisfied customers who have transformed their maintenance processes.
Sign up today and start optimizing your workflow.

Request Demo  β†’