Barionet

Barionet UX8

The UX8 is a USB IO Extension for IPAM based Barionet devices. It provides a simple way to increase the number of contact closures with:

  • (8x) Dry Input Contact

  • (8x) Relay outputs with NO and NC positions

Package Content and Accessories

  • Barionet UX8

  • Terminal Blocks

Compatibility Matrix

Barionet UX8 is compatible with the following Barionet head-end units:

BARIONET 50

NOT COMPATIBLE

BARIONET 100

NOT COMPATIBLE

BARIONET 400

NOT COMPATIBLE

BARIONET 1000

NOT COMPATIBLE

BARIONET M44

COMPATIBLE

BARIONET M82

COMPATIBLE

UX8 specifications

Rating

Value

Inputs

8 × dry-contact inputs, 0–15 V (voltage-free contact closures); also readable as counters and analog values through the I/O address map

Relays

8 × Form C (SPDT changeover): common (CM), normally-open (NO) and normally-closed (NC) brought out per relay

Relay maximum load

30 V DC, 1 A

Power

Supplied by the Barionet head unit over the USB connection.
When using more than 2x UX8 connected install an externally powered USB hub and keep USB cables as short as possible.

Connection

USB Type-B "HOST" connector, cabled to a USB port on the Barionet

Reset

A reset button performs a hardware reset of the UX8's on-board microcontroller

Units per head unit

Up to 4 (on both the M44 and the M82)

Connecting and addressing UX8 units

Each UX8 carries a two-position DIP switch (SW1) that sets its address, so the head unit can tell several modules apart. Give every attached UX8 a different address.

A single UX8: just connect the USB cable at both ends and power up the Barionet. One module uses the default Address #1 and needs no switch change.

Two or more UX8: before connecting them, open each case, set its DIP switch to a unique address as in the table below, close the case, connect all modules to the Barionet's USB ports, and then power up the Barionet.

UX8 address

Switch 1

Switch 2

Address #1

OFF

OFF

Address #2

OFF

ON

Address #3

ON

OFF

Address #4

ON

ON

Addresses #1 and #2 are set exactly as shown in the Barix UX8 figures; addresses #3 and #4 follow the same pattern (the two switches encode the address in binary, with switch 2 as the least-significant bit), allowing up to four modules on one head unit.

image-20260916-201559.png

Important connection notes:

  • The Barionet's USB ports must be enabled for a UX8 to be detected (USB enable, I/O address 1207 — see the "Developing Flexa Applications" part).

  • A UX8 is detected at boot. Connect and address your UX8 modules before powering the Barionet; hot-plugging one afterwards requires a reboot before it is recognized.

  • Which UX8 units are present can be read at I/O addresses 60007–60010 (units 1–4), and their relays, inputs, counters and analog values occupy the UX8 ranges of the address map.

  • When connecting more than 2x UX8 to a single Barionet adopt an externally powered USB hub. Barionet USB port provide a limited amount of current (500mA) and can’t power more than 2 UX8 extensions. Keep USB cables as short as possible.

Functionality

The Barionet UX8 is immediately identified by the head-end Barionet device to which is connected to and seamlessly extends its IO capabilities. The IOs provided by UX8 appear as part of the file system just like the built-in IOs of the head-end Barionet unit.

See also https://help.barix.com/barionet/io-addresses

Connections

IMG_9154_2-removebg-preview.png

HOST

(1X) HOST supporting USB connections
The connector on the Barionet UX8 is a USB Type B connector

Pinout

Description

1

VCC (+5V) 

2

D – (Data -)

3

D + (Data +)

4

GND

INPUTS

0-15V Dry Input Contact Closures

Pinout

Description

IN1

Dry Input Contact #1

GND

Ground

IN2

Dry Input Contact #2

GND

Ground

IN3

Dry Input Contact #3

GND

Ground

IN4

Dry Input Contact #4

GND

Ground

IN5

Dry Input Contact #5

GND

Ground

IN6

Dry Input Contact #6

GND

Ground

IN7

Dry Input Contact #7

GND

Ground

IN8

Dry Input Contact #8

GND

Ground

RELAYS

Max. Load supported: 30VDC - 1A

Pin

Description

#1 CM

Relay #1 common 

#1 NO

Relay #1 normally open

#1 NC

Relay #1 normally closed

#2 CM

Relay #2 common 

#2 NO

Relay #2 normally open

#2 NC

Relay #2 normally closed

#3 CM

Relay #3 common 

#3 NO

Relay #3 normally open

#3 NC

Relay #3 normally closed

#4 CM

Relay #4 common 

#4 NO

Relay #4 normally open

#4 NC

Relay #4 normally closed

#5 CM

Relay #5 common 

#5 NO

Relay #5 normally open

#5 NC

Relay #5 normally closed

#6 CM

Relay #6 common 

#6 NO

Relay #6 normally open

#6 NC

Relay #6 normally closed

#7 CM

Relay #7 common 

#7 NO

Relay #7 normally open

#7 NC

Relay #7 normally closed

#8 CM

Relay #8 common 

#8 NO

Relay #8 normally open

#8 NC

Relay #8 normally closed

RESET

The reset button performs an hardware reset of the MCU onboard the UX8.