Proteus X-Series Integration Guide


The Proteus Multiparameter Water Quality Sensors are compatible with NexSens X-Series data loggers via the RS-232 sensor interface. Parameter data is transmitted, in real-time, at a user-specified interval (e.g., 10 minutes) to the NexSens WQData LIVE Web Datacenter. There, data is stored on customizable dashboards with statistics and graphical interfaces for each parameter. Users can download and send data reports via Email, FTP, or an API. Below is information on the settings and wiring required to integrate these sensors with a NexSens X-Series data logger.

An illustration depicting how a sensor can be integrated with a NexSens X3 data logger for remote, real-time data access. A Proteus Multi-Parameter Water Quality Sensor is illustrated on the right with a line pointing to the left where an X3 is transmitting data waves to a cloud above which has a line to a phone screen on the far left which displays dissolved oxygen data on the screen in the WQData LIVE mobile app view.

1. Sensor Integration

  1. Download the Proteus Manager software and connect to a PC. 
  2. Set the parameter list
  3. Navigate to Proteus | Sensors and Parameters List
  4. Select the appropriate parameters and their order.
    1. Typically, the available parameters are pre-selected before the sonde is shipped from the factory; however, the units for each probe can be set by the user.
    2. Available parameters will usually have the sensor name, firmware version, port number, serial number, and the Sensor Response Factor.
      Parameter list in the Proteus Manager software.
  5. After selecting the appropriate parameters, view the live data output to ensure the correct parameters and parameter order are displayed.
    1. The Date and Time parameter will always be shown and is not within the parameter selection.View of the Proteus sensor's live data as seen in the Proteus Manager software.

 

Generic GSI Script Generation

The correct model and parameters must be selected from CONNECT’s sensor library to create a script for the sonde.

  1. Download the latest version of CONNECT. Connect the logger to a PC and launch CONNECT. 
  2. On the Config tab, click the drop-down arrow to the right of the Create Script button and select Generic GSICONNECT software configuration interface with the Proteus sonde selected.
  3. The Script Utility menu will appear.
  4. Under Manufacturer, select Proteus Instruments.
  5. Under Model, select the model you are connecting.
  6. Port – Select the data logger port that the Proteus will be connected to.
    1. The P0 port always provides full power.
  7. Baud – Keep as 19200
  8. Timeout – Keep as default. 
  9. Connection – Keep as RS-232.
  10. Frame – Keep as N81.
  11. Power – Select the power type required for the sensor.
    1. Switch – Turns on power to the listed sensor port at a specified period of time ahead of each scheduled reading. The sensor powers off once the logger collects data for the reading.
      1. The Warmup field determines how long the sensor will be powered in advance of each reading.
    2. Continuous – Power will be applied constantly.
    3. None – No power is applied to the port.
  12. Average Duration – The CONNECT script will average measurements over a certain duration of time. Since many sensors communicate through serial communication output at 1Hz, a 10-second average duration would provide an average of 10 overall measurements.
  13. Available Parameters – Construct the appropriate parameter output list for the sensor by assigning parameters to the Selected Parameters column using the Add, Remove, Move Up, Move Down buttons.
    1. The total number and ordering of parameters for the script must match the parameter output for the sensor.
    2. If the sensor outputs a diagnostic or undesirable parameter as a part of its measurement command, it can be omitted from logging. Substitute the _None parameter into its position on the Selected Parameters list.
  14. Select Generate Script, assign a script number and click OK to save the script in the CONNECT software folder.
    1.  If creating multiple generic scripts for the X3, assign a unique value to each.
    2. If making modifications to an existing generic script, assign the same script number to overwrite the original.

 

Automatic Sensor Detection

Once the script is created, transfer and enable it on the data logger.

Before running the sensor detection, ensure all sensors are connected to the data logger and set up correctly by following their integration guide. Sensor detections should only be performed after all sensors are ready for programming.