Vivotek IO.XEC Manuale utente

USER’S MANUAL
IO.XEC

2
1BEFORE STARTING 4
1.1 INSIDE THE BOX 4
1.2 GENERAL SPECIFICATIONS 4
1.3 IDENTIFYING THE COMPONENTS OF IO.XEC 5
1.4 WHAT IS NEEDED? 6
2INSTALLATION 6
2.1 CONNECTION BLOCKS 6
2.2 CONNECTING 6
2.2.1 POWER 6
2.2.2 DIGITAL INPUTS 6
2.2.3 DIGITAL OUTPUTS 7
2.2.4 ANALOG INPUT 8
2.2.5 ANALOG TEMPERATURE SENSOR 9
2.2.6 ANALOG OUTPUT 9
2.2.7 RELATIVE HUMIDITY AND TEMPERATURE SENSOR 9
3SETTING UP IO.XEC 10
3.1 WEB SERVER 10
3.2 NETWORK SETTINGS 11
3.3 HARDWARE CONFIGURATION 12
3.4 DYNAMIC DNS CONFIGURATION 13
4RETRIEVING STATUS OF IO.XEC 14
5FACTORY DEFAULTS 14
6HTTP API IO.XEC 15
6.1 INTRODUCTION 15
6.2 COMMUNICATIONS 15
6.2.1 SYSTEM PORT 15
6.2.2 AUTHENTICATION 15
6.2.3 PROTOCOL DESCRIPTION 16
6.3 DEVICE GENERAL INFORMATION 16
6.4 DEVICE HARDWARE CONFIGURATION 17
6.5 CURRENT STATUS 19
6.6 CHANGE IO.XEC CONFIGURATION 20

4
1Before starting
1.1 Inside the box
Inside the box, you must find IO.XEC and 5 wire connectors.
1.2 General specifications
The main electrical specifications are:
8 digital opto-coupled inputs, organized in 2 groups. The activation voltage is between
8V and 24V
4 relay digital outputs
4 open-collector digital outputs
1 analog input (0-10V)
1 analog input for temperature sensor
1 analog output (0-10V)
1 RS232 port
1 USB interface
expansion port

5
1.3 Identifying the components of IO.XEC
Terminal block A
Terminal block B
Terminal block C
Q1
Output 1
(relay)
V+
Power supply (12V)
SCL
Digital T+RH clock
Q1
GND
Power supply (0V)
3V3
Digital T+RH power
Q2
Output 1
(relay)
C1
Common of inputs 1-2
GND
Digital T+RH GND
Q2
C2
Common of inputs 3-8
SDA
Digital T+RH data
Q3
Output 1
(relay)
CO
Common of outputs 5-8
Q3
AT
Analog temp. sensor
Q4
Output 1
(relay)
AI
Analog input
Q4
AO
Analog output
Terminal block A
Terminal block B
Terminal block C
Expansion port
Ethernet port
RS232 port
USB connector
Terminal block E
Terminal block D
Status LED

6
Terminal block D
Terminal block E
Q5
Output 5
I1
Input 1
Q6
Output 6
I2
Input 2
Q7
Output 7
I3
Input 3
Q8
Output 8
I4
Input 4
I5
Input 5
I6
Input 6
I7
Input 7
I8
Input 8
1.4 What is needed?
To start, you’ll need:
A power supply. The minimum rating is 12Vdc/1A.
A working Ethernet network and an Ethernet cable, or alternatively, a cross-over
Ethernet cable.
A personal computer or any kind of device that can run a web browser.
2Installation
2.1 Connection blocks
2.2 Connecting
2.2.1 Power
Power should be connected in the V+ and GND terminals.
2.2.2 Digital inputs
The inputs are photocoupled, organized in 2 groups. The activation voltage, applied between
the terminal C1 (or C2) and the input terminal, is between 8V(RMS) and 24V(RMS). Here are
some examples of connection diagrams:

7
Please note that the activation voltage has no fixed polarization, therefore the terminal C1 can
be connected to a positive or negative voltage.
2.2.3 Digital outputs
There are two types of outputs: Q1 to Q4 are relay outputs, capable of switching 8A, and Q5 to
Q8 are open collector outputs.
The following diagram shows how to connect a lamp using Q1.

8
If needed, more relays can be added. The following diagram shows how to connect an external
relay to a open collector output.
2.2.4 Analog input
The analog input voltage must be connected to the AI terminal. The reference is GND.
When not in use, this feature should be disabled, in order to prevent erroneous behavior.
Please consult section 3.3.

9
2.2.5 Analog temperature sensor
The device supports 2 different sensors: LM35DZ and MCP9701. In both of them, the output
signal should be connected to the AT terminal. The reference is GND. Regarding power supply
to the sensor, the LM35DZ can be powered using terminals V+ and GND, while MCP9701 can
be powered using terminals 3V3 and GND. To choose between the two, you have to access the
IO configuration page. Please consult section 3.3.
When not in use, this feature should be disabled, in order to prevent erroneous behavior.
Please consult section 3.3.
2.2.6 Analog output
The analog output is connected to AO terminal. The reference is GND.
2.2.7 Relative humidity and Temperature sensor
IO.XEC supports Sensirion SHT75 RH and temperature sensor. Please consult the sensor
datasheet. The terminals to use are SDA, SCL, 3V3, GND.
When not in use, this feature should be disabled, in order to prevent erroneous behavior.
Please consult section 3.3.

10
3Setting up IO.XEC
All the configuration and setup of IO.XEC is made using a browser. There are no serviceable
parts inside the enclosure.
3.1 Web server
To reach IO.XEC web server, you have to use a browser like Microsoft Internet Explorer®,
Mozilla Firefox® or Google Chrome®. The checks if there is a DHCP server in the network. If
present, the IP address is updated with the address leased by the DHCP server. If not, IO.XEC
will address itself with 169.254.1.1.
In order to connect to IO.XEC, the computer running the browser must be in the same
network.
Weather the DHCP server is present, as IO.XEC has a NETBIOS name server built in, it will
always respond to a network name instead of an address. The default name is IOXEC. In
conclusion, you can access IO.XEC web server using this link: http://IOXEC
Indice


















