Help
Barionet extension addressing tool
This working Demo allows to control/change the digital input/output states of upto 7 connected Barionet extension modules (R6, X8 or IO12) on your Barionet100 or Barionet50.
When multiple Barionet extensions are connected to the Barionet then please use the "Modbus addressing page" to assign a unique Modbus address to each Barionet extension.
When the Barionet has the correct serial setup and the extension unit is wired correctly then by clicking on the virtual switch buttons the output state should change, the input states are also automatically displayed.
Green button means state = 1 = on
White/gray button means state = 0 = off
Required Barionet serial setup
RS485
Serial Speed = 19200
Parity bit = enable even
Stop bit = 1 Data bits = 8 local port = 0
How to wire the Extension unit to the Barionet ?
You have to power your extension unit as in the extension manual described. The power for one extension you can take also from the Barionet itself
(e.g. from J4 or J5 of the Barionet100 to J9 of the IO12).
For the data line (RS485) use the following wiring :
Barionet - Extension
pin 4 of J7 to pin 2 of J11/IO12 or J1/R6
pin 5 of J7 to pin 3 of J11/IO12 or J1/R6
For the Barionet50 it only needs the 4 pin daisy chain cable from J1/Barionet50 to J9-IO12/ or J4/R6.
Also use the 4-wire daisy chain cable to connect the first extension unit to the second extension unit and so on.
Additional to this web control the extension relays, inputs & outputs can be now controled over Barionetīs UDP or TCP command port, CGI, Modbus(TCP) or also SNMP by using the standard Barionet command syntax. Note, all relays and only the first 72 input/outputs can be controlled from this web page, all other extension IOs can be controlled over the other Barionet Command interfaces only.
Command example for UDP or TCP command port :
setio,111,999 (for output 1 on first output extension)
or
getio,212 (for input 2 on first input extension)
or
setio,18,999 (for relay 2 on second relay extension)
The IO registers are mapped automatically by this application, depending from the sequence of the Modbus addressing. The assigned registers you can see in the Modbus addressing page !
Additional the application supports the ICgraph discovering and the "setio" and "getio" commands on a separate and fix UDP command port 12300 !
As discovering name the last segment of the IP address is used.