
Supported Devices
Device Type | Modbus TCP (Ethernet) | RS485 |
---|---|---|
Inepro PRO380 | ❌ | ✅ |
Wiring
RS485
RS485 Wiring
- For correct RS485 wiring: Follow the guidelines for RS485 wiring.
- If the wiring shown in the table below is incorrect, please let us know.
- There is no general consensus in the industry about the usage of A and B for the RS485 polarity, so it may be counterintuitive and opposite of what you might expect for some devices.
Device | Sofar EMS model OM1 | Sofar EMS model IG8 | RS485-USB converter | RS485-Ethernet converter |
---|---|---|---|---|
A (pin 22) | RS485 A | RS485_POS | RS485 A | TX+ |
B (pin 23) | RS485 B | RS485_NEG | RS485 B | TX- |
N/A | RS GND | GND | Not available | G |

Configuration
NOTE: RS485 Device Addresses
- You MUST give each device on the RS485 bus a unique address. Check the manual of the device on how to do this.
- Use lower addresses first (1, 2, ...) because the Sofar EMS will find them faster!
- For each device, it is generally recommended to stick with the factory default baud rate, parity, and stop bits. The Sofar EMS will scan on those first.
Refer to the meter manual for more detailed information on changing the Modbus address. By default, the meter is set to address 1. This can be changed via the meter display.
- Use the buttons to go to Program Mode 2.
- Press and hold the right button for 3 seconds to open the menu.
- Scroll to the LCD page Modbus/M-bus ID (addr xxx).
- Press and hold the right button for 5 seconds to enter programming mode.
- The value begins to flash: select 3 digits (Modbus: 001-247). Confirm each digit by holding down both buttons for 3 seconds.
- The LCD shows OK when the setting is confirmed.
