Senix sensor models feature multiple simultaneous outputs (see table below).

Senix sensors communicate utilizing Modbus protocol.  Alternatively, ASCII streaming output for simple connections to equipment such as display systems or other devices is also available via SenixVIEW.

The communication baud rate is adjustable via SenixVIEW from 9,600 (default) to 115,200 baud to accommodate user applications.

Wired Connections

Senix ultrasonic sensors include multiple interfaces that respond concurrently to sensor distance measurements; after each measurement, all outputs respond according to the user specified configurations set within SenixVIEW software.

As shown in the table below, some sensor series have a 6-wire cable and include serial data and two SenixVIEW-selectable outputs.

Other models have a 9-wire cable with each output wired individually.

All Senix sensor models are also available as Serial Data Communications Only versions and these sensors utilize a 4-wire cable.

1. Serial Data (RS-232 or RS-485)

All PC configurable Senix sensors include a serial data interface.  Each sensor series can be programmed with one of two industry standard serial data communication options: RS-485 and RS-232.

The RS-232 option is the original standard protocol, ideal for connecting two devices. RS-485 is a more robust protocol needed for sensor networks and has the following advantages:

  • Higher noise immunity
  • Operates over longer cable lengths
  • Supports up to 32 addressable sensors connected to a single data bus

2. Analog Current (4-20 mA) and Voltage (0-10 VDC)

The analog distance endpoints are easily set anywhere within the sensor’s measurement range, and either endpoint can be the analog high limit or analog low limit, allowing either a positive or negative slope.

The analog outputs are designed to vary proportionally with the measured distance.

Standard analog output value selections include 0-10 VDC (Volts Direct Current), 0-5 VDC, and 4-20 milliamps (mA) current loop. The current and voltage outputs have independently adjustable output scaling, operate concurrently, and utilize the same (adjustable) distance endpoints.

Analog functions and responses can be optimized with custom end point values, setting the high or low output value at power-up, the target-lost response, or a target-lost time delay.

Sensor Analog Scaling

The figure above shows an analog 4-20 mA current loop output scaling. A target is shown detected at the midpoint of the current loop analog range, which yields a sensor output value of 12 mA.

3. Switches

Standard Senix sensors can have 1 or 2 switch outputs that turn ON or OFF at user selectable distance setpoints and can be utilized for hysteresis control.

A switch output can perform a control function, such as managing the liquid level in a tank by switching on/off pumps, valves, or alarms at predetermined levels.

Each switch can be set to either “NPN” type (sinking) or “PNP” type (sourcing) for universal compatibility. A sinking switch turns “on” by connecting a powered device to ground, such as an external interposing relay, thus creating current flow. A sourcing switch connects the sensor’s power supply to an external device, thereby “sourcing” the current.

ToughSonic switch outputs are solid state and designed to switch DC voltages. A DC powered conventional or solid state interposing relay must be added externally to switch AC or higher current DC loads.

For additional output information see the product manual or contact Senix Customer Service.

Sensor Cable

Applicable Sensor


4-wire All Serial Only ToughSonic Sensors Serial data (RS-232 or RS-485 by model)
6-wire ToughSonic 3
ToughSonic 12
ToughSonic 14
Serial data (RS-232 or RS-485 by model)
* Analog 0-10 VDC
* 4-20 mA current loop (sourcing)
* Two programmable switches
(Two selectable outputs)
9-wire ToughSonic 30
ToughSonic 50
ToughSonic CHEM (all series)
Serial data (RS-232 or RS-485 by model)
Analog 0-10 VDC
4-20 mA current loop (sourcing)
4-20 mA current loop (sinking)
Two programmable switches
(Four independent outputs)
* 6-wire only: Either analog output can be changed to a switch using SenixVIEW
All sensors: Use SenixVIEW to select a switch as sinking (NPN) or sourcing (PNP)