Modbus/SDI-12 Translator User Manual THIS MANUAL APPLIES TO PART NUMBER 1950-250 FIRMWARE VERSION Modbus/SDI-12 Gateway User Manual Last Updated: August 20, 2013 5400-352-03 AND SOFTWARE VERSION 5300-052-04 Page 1 of 12
Introduction The Modbus/SDI-12 Gateway is a communication device that allows you to access SDI-12 sensor information using Modbus over a serial RS232 or RS485 connection. Windows software allows for configuration and testing of the SDI-12 sensors, as well as configuration of the Modbus settings and registers for the final field installation. Setup Software Installation Insert the provided USB key into your computer UBS port.
Quick Start If you are experienced with Windows software and industrial communication equipment, this quick start may be enough information. Otherwise, please see the Configuration section. 1) Ensure that the SDI-12 Gateway is powered, and is connected to a Windows PC COM Port via the COM1 RS232 (RX, TX, GND) or RS485 (GND, A, B) connections. 2) Install and run the SDI-12 Gateway Configuration software. 3) Select the COM port you will be using from the drop down menu.
Configuration Working with Configurations The supplied software allows you to manage multiple configurations, and move them between the software, the computer hard drive, and SDI-12 units. From the File menu, you have these options: New – Start a new configuration. Make sure you have saved any work in progress. Open – Open a previously saved configuration file. Save – Save the current configuration to a file.
Modbus Settings Along the left side of the Configuration tab, you have the following options: MB Address – This is the Modbus address to which the unit will respond when installed in the field, after configuration. Baud Rate – This is the baud rate to be used for the final field installation. SDI-12 Power Control – This selects when power is applied to the +14V SDI Power terminal.
Add Value Ages – This will optionally append a 16-bit field after each returned value, indicating the number of seconds since the last successful poll of that value. The highest number of seconds is 65534, and 65535 indicates that there has not been a successful poll since power-up. First Input/Holding Register – This is the first of the consecutive Modbus registers that will contain the results of these commands. All data can be read with Modbus function 3 or 4.
Figure 2 – Sensor Utilities Screen Query Address – Click on the Query button and the Address will be populated with the sensor address. Change Address – Enter the current address and the new address, then click the Change button. Ack Active – Enter the address and click Query to see if a unit responds. Sensor Identification – Enter the address and click Query Identification to retrieve the SDI-12 identification fields from the selected sensor.
Installation When you are finished configuring and testing a unit with the Windows software, simply disconnect the unit from the PC COM Port, and connect it to your Modbus master field equipment via the COM1, using either the RS232 (RS, TX, GND) or the RS485 (GND, A, B) connections. Electrical / Environmental Specifications Parameter Value Input Voltage (Bat+ to Bat-) 4 – 30V Power Consumption 200mW typical (16mA at 12V input) SDI-12 Power Output 13.7V typical, 500mA max. 3.
Appendices This information is provided for advanced users only, and allows for configuration of units without using the provided Windows software. Typical users do not need this information. Appendix A - SDI-12 Configuration Register Map The following register is valid for firmw3are version 5400-362-03 for the SDI-12/Modbus Translator hardware. All configuration data is accessed via Modbus functions 3, 6, and 16 (holding registers).
Command 1 Age Option Command 1 Future Expansion 13109 13110 1 10 Command 2 Sequence Command 3 Sequence ...
Command Table Command # 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Command Measurement Additional Measurement 1 Additional Measurement 2 Additional Measurement 3 Additional Measurement 4 Additional Measurement 5 Additional Measurement 6 Additional Measurement 7 Additional Measurement 8 Additional Measurement 9 Concurrent Measurement Additional Concurrent Measurement 1 Additional Concurrent Measurement 2 Additional Concurrent Measurement 3 Additional Concurrent Mea
SDI-12 Utility Commands These are for internal use by the SDI-12 Configurator software, and are basically passthrough that allow the software access to some SDI-12 utility type commands. All of these commands cause a command to be sent to an SDI-12 sensor immediately, and then wait for a response. There is a potential for delay/failure if the SDI-12 translator is currently waiting on a measurement, so these are mainly intended to be used for initial setup before completely configuring a sensor's commands.