No Communication?
- Verify RS485 wiring (A/B lines and ground) matches pinout
- Check baud rate, parity, and stop bits
- Confirm correct Drop Number or polling address configuration [hms-networks.com]
- Ensure device is powered and communication enabled
Connection Established but No Data?
- Verify correct polling address method (element selection or Drop Number) [hms-networks.com]
- Confirm correct data item selected (level, status, unit, etc.) [hms-networks.com]
- Ensure device is included in polling cycle
- Check correct protocol version (v1.00 vs v1.01+)
Intermittent or Unstable Communication?
- Check cable quality and shielding
- Verify proper grounding
- Inspect for electrical noise or interference
- Confirm stable power supply
Incorrect Data or Values?
- Verify correct data format (e.g., S.SSS for specific gravity) [hms-networks.com]
- Confirm correct data length and encoding settings
- Check scaling and engineering units
- Ensure correct register/field mapping
Write Works but No Effect?
- Note communication pauses after writes for processing (~1 second) [hms-networks.com]
- Confirm writable parameter (e.g., unit settings)
- Verify valid value range and format
- Ensure correct execution sequence
Timeout or No Response Errors?
- Adjust Slave Response Timeout in driver settings [hms-networks.com]
- Verify polling rate is not too fast
- Check network load and device responsiveness
- Confirm no duplicate addresses on network
Device Not Responding Properly?
- Restart device and communication interface
- Verify configuration matches driver setup
- Check firmware compatibility
- Test with minimal configuration
© HMS Networks AB 2025