Help Center

Search the Help Center

Configuring EXO Translator Device Settings

The Update Device Configuration page displays the settings related to the selected communication protocol (Modbus or MQTT). You can connect multiple EXO Translators on the same network.

When EXO Translators are turned on and added to the network, they have an automatically assigned IP address that can only be seen with network scanner software. Additionally, the hostname of each Translator is not linked to the IP address and is incremented by one as more translators are added to the network.

When EXO Translator is turned off or removed from the system and then re-added, it may be difficult to determine the IP address and/or hostname, which can delay troubleshooting in the field. To address this potential issue, you can toggle between a dynamic or static IP address for the unit.

  1. Connect the power-over-Ethernet (PoE)/data port on EXO Translator to a powered Ethernet connection. All three Translator LEDs power on during the unit's start-up sequence. Once start-up is complete, the two blue LEDs turn off and the power LED remains on.
  2. Using a computer connected to the same network as the Translator, open a web browser, then navigate to http://[current_IP_address]:9000/config/, replacing [current_IP_address] with your network's IP address.
    Note:

    The default username and password are the device serial number. The device serial number can be found on the device label (####SBI#####). For more information on changing the device password, refer to Updating EXO Translator Device Password.

  3. If applicable, enter the username and password, then select OK. The Configuration page opens and displays the device’s current settings, as well as the active firmware version, operating system, and device serial number.
  4. Select Click here to update IP Address. The Current IPv4 Address Configuration page opens.
  5. Select Update. The Change IPv4 Address Configuration page opens.
  6. From the IP Schema drop-down menu, select DHCP or Static.
    • If you select Static, enter the IP Address, Subnet, and Gateway.

  7. Select Save & Reboot to apply the updated settings.
  8. Wait two minutes, then perform one of the following steps, depending on whether you selected Static or DHCP:
    • If you selected Static, open a web browser, then navigate to http://[static_IP_address]:9000/config/. The Configuration page with the static IP address opens.

    • If you selected DHCP, open a web browser, then navigate to http://beaglebone.local:9000/config/. The Configuration page with the new dynamic IP address opens.

  9. From the updated Configuration page, choose which interface to configure by selecting Modbus or MQTT from the Interface to use field. The Configuration page displays the settings related to the interface selected.
    1. If you selected Modbus, configure the Modbus connection using the following settings:
      SettingAvailable ValuesDefault ValueNotes
      Baud rate9600, 19200, 57600, 115200115200
      Stop bits1,21

      Modbus standards use two stop bits with no parity, or one stop bit with even or odd parity.

      Other combinations will function but may not be compatible with endpoint devices.

      Parity

      None, even, odd

      None
      Word OrderBig Endian, Little EndianBig Endian

      Each translator data field is made up of two 16‑bit data words.

      Word Order determines the order of words within a data field, while Byte Order determines the order of bytes within a word.

      Byte OrderBig Endian, Little EndianBig Endian
      Modbus Slave ID1-2551
      Note:

      If you selected Modbus, the translator is configured to output data using the Modbus remote terminal unit (RTU) protocol through the RS-485 output connection.

    2. If you selected MQTT, configure the MQTT connection using the following settings:
      SettingAvailable ValuesDefault ValuesNotes
      MQTT_Device IDCannot be modified.Device serial numberThe MQTT device ID is included in all topics, but the prefix and suffix can be customized.
      Broker IPAny valid IPv4 address0.0.0.0
      Broker Port1-655361883
      Translation Fail TopicAny text prefixThis topic is used to publish any error messages generated by the Translator.
      Any text suffix/fail
      EXO Measurement TopicAny text prefixThis topic is used to publish measurements provided by EXO.
      Any text suffix/measurement
      EXO Status TopicAny text prefixThis topic is used to publish status messages provided by EXO.
      Any text suffix/status
      EXO Error TopicAny text prefixThis topic is used to publish error messaged generated by EXO.
      Any text suffix/error
      Note:

      If you selected MQTT, the Translator publishes to the broker specified in the configuration over the same Ethernet connection that is used for power. The translator always publishes under the device identifier corresponding to its serial number.

  10. To save the selected settings, select Update Config.
    Note:

    Navigating away from the Configuration page without updating the configuration discards any changes made to the Translator configuration parameters without saving them.

  11. [Optional] To revert settings to their default values, select Reset to default.
    Important:

    After reverting settings to their default values, select Update Config to save the default settings.