Eurotech ReliaIO 10-12 Owner's manual

Type
Owner's manual
ReliaIO 10
-12-xx
I/O Expansion Module
USER MANUAL
R
ev. 1-1 — 30 September 2018 — REliaIO-10-12-xx_UserMan_EN_1-1 — ENGLISH
© 2018 Eurotech SpA - Via Fratelli Solari 3/A - 33020 AMARO (UD) - Italy
Trademarks
All trademarks, registered trademarks, logos, trade names and product names contained in this
document are the property of their respective owners.
Intended audience
This document is intended for system integrators: skilled persons with a thorough knowledge of linking
together different computing systems and software applications physically or functionally, to operate as a
coordinated whole, in compliance with the applicable regulations.
Disclaimer of liability
Eurotech has reviewed the contents of this document to ensure accuracy and consistency with the
hardware and software described.
Information in this document is reviewed regularly. Any necessary updates are included in
subsequent revisions.
Revision history
Revision
Description
Date
1-0
Preliminary
10 November 2017
1-1
First release
30 September 2018
ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name. Contents
3 /
42
Contents
Revision history .................................................................................................................................................. 2
Contents ...................................................................................................................................................................... 3
1 SAFETY INSTRUCTIONS .................................................................................................................................. 5
1.1 Signal words used in this document ......................................................................................................... 5
1.2 Observe antistatic precautions ................................................................................................................. 6
1.3 Connect power supply correctly ............................................................................................................... 6
2 HOW TO RECEIVE TECHNICAL ASSISTANCE ................................................................................................ 7
2.1 How to receive technical support ............................................................................................................. 7
2.2 How to return a product to Eurotech ........................................................................................................ 7
3 CONVENTIONS USED IN THIS DOCUMENT .................................................................................................... 8
3.1 Conventions for signal names .................................................................................................................. 8
3.2 Abbreviations for direction and electrical characteristics of a signal ........................................................ 8
4 GETTING STARTED ............................................................................................................................................ 9
5 PRODUCT OVERVIEW ..................................................................................................................................... 10
5.1 Block Diagram ........................................................................................................................................ 11
5.2 Product labels ......................................................................................................................................... 12
6 DECLARATION OF CONFORMITY ................................................................................................................. 13
6.1 CE Marking ............................................................................................................................................. 13
6.2 WEEE compliance .................................................................................................................................. 13
6.3 RoHS 2 compliance................................................................................................................................ 14
6.4 Electromagnetic Compatibility ................................................................................................................ 14
6.4.1 Electromagnetic Compatibility (for EU) .................................................................................. 14
6.4.2 FCC compliance (for USA) .................................................................................................... 14
7 TECHNICAL SPECIFICATIONS....................................................................................................................... 15
8 INTERFACES OVERVIEW ............................................................................................................................... 16
8.1 Front panel interface .............................................................................................................................. 16
8.2 Rear panel interface ............................................................................................................................... 18
8.3 LED indicators ........................................................................................................................................ 20
8.4 Left Side panel interface ........................................................................................................................ 21
9 SOFTWARE FUNCTIONS ................................................................................................................................. 22
9.1 Command Line & Scripting .................................................................................................................... 22
9.1.1 Return Values ........................................................................................................................ 22
9.1.2 Errors ..................................................................................................................................... 22
9.1.3 Options ................................................................................................................................... 22
9.1.4 Scripting ................................................................................................................................. 23
9.1.5 Source Files ........................................................................................................................... 23
9.2 System Information Functions ................................................................................................................ 23
9.2.1 Read the firmware version number from the ReliaIO module. .............................................. 23
9.2.2 Read the board ID from the ReliaIO module. ........................................................................ 24
9.2.3 Read the library and utility versions. ...................................................................................... 24
9.2.4 Read the extended ReliaIO firmware information. ................................................................. 24
9.3 Analog Input Functions........................................................................................................................... 24
9.3.1 Read the current value of an analog input. ............................................................................ 24
Contents ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name.
4
/ 42
9.4 Digital IO Functions. ............................................................................................................................... 25
9.4.1 Read the current state of a digital input. ................................................................................ 25
9.4.2 Read the current state of a digital out. ................................................................................... 25
9.4.3 Set the current state of a digital out. ...................................................................................... 25
9.5 Odometer Functions ............................................................................................................................... 26
9.5.1 Read the current ODO count. ................................................................................................ 26
9.5.2 Reset the current ODO count. ............................................................................................... 26
9.5.3 Read the current ODO limit. .................................................................................................. 26
9.5.4 Set the current ODO limit. ...................................................................................................... 26
9.5.5 Read the current ODO BIAS. ................................................................................................. 26
9.5.6 Set the current ODO BIAS. .................................................................................................... 27
9.5.7 Read the current default ODO BIAS. ..................................................................................... 27
9.5.8 Set the current default ODO BIAS. ........................................................................................ 27
10 C SUPPORT LIBRARY ...................................................................................................................................... 28
10.1 Errors ...................................................................................................................................................... 28
10.2 ReliaIO API Reference ........................................................................................................................... 28
11 EUROTECH M2M / IOT SOLUTIONS .............................................................................................................. 32
11.1 Everyware Software Framework (ESF).................................................................................................. 32
11.2 The ESF Web UI .................................................................................................................................... 32
11.3 Everyware Cloud (EC)............................................................................................................................ 33
11.4 For further information ............................................................................................................................ 33
12 MECHANICAL SPECIFICATIONS .................................................................................................................... 34
12.1 ReliaIO 10-12-xx mechanical dimensions .............................................................................................. 34
13 HOW TO INSTALL THE PRODUCT.................................................................................................................. 35
13.1 HOW TO ATTACH ReliaIO 10-12 TO ReliaGATE 10-12 ...................................................................... 35
13.2 Which screws are used .......................................................................................................................... 35
13.3 How to connect the product .................................................................................................................. 36
14 HOW TO MAINTAIN THE PRODUCT ............................................................................................................. 39
14.1 Use antistatic precautions ...................................................................................................................... 39
14.2 Remove the power supply ...................................................................................................................... 39
14.3 Inspect the installation of the product ..................................................................................................... 40
14.4 Clean the product ................................................................................................................................... 40
Notes .......................................................................................................................................................................... 41
ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name. SAFETY INSTRUCTIONS
5 /
42
1 SAFETY INSTRUCTIONS
CAREFULLY READ AND UNDERSTAND THE INSTRUCTIONS CONTAINED IN THIS DOCUMENT
BEFORE INSTALLING / OPERATING THE PRODUCT.
KEEP THIS DOCUMENT FOR FUTURE REFERENCE.
Whenever you have any doubt regarding the correct understanding of the instructions contained in
this document contact your local Eurotech Technical Support Team (see the last page of this
document for further details).
To lower the risk of personal injury, electric shock, fire or damage to equipment, observe the following
precautions, as well as using good technical judgement, whenever installing / operating the product.
Failure to comply with these instructions or with specific warnings elsewhere in this document violates
safety standards of design and manufacture, and intended use of the product.
Eurotech assumes no liability for any failure to comply with these instructions.
1.1 Signal words used in this document
Table 1 Hazard Notification Signal Words ANSI Z535.4 2007
Hazard Notification Signal Word
Description
INDICATES A HAZARD WITH A
LOW LEVEL OF RISK WHICH, IF
NOT AVOIDED, COULD RESULT IN
MINOR OR MODERATE INJURY
INDICATES A HAZARD WITH A
MEDIUM LEVEL OF RISK WHICH, IF
NOT AVOIDED, COULD RESULT IN
DEATH OR SERIOUS INJURY
INDICATES A HAZARD WITH A
HIGH LEVEL OF RISK WHICH, IF
NOT AVOIDED, WILL RESULT IN
DEATH OR SERIOUS INJURY
NOTICE: Indicates practices not related to personal injury, such as:
An instruction to follow to use the product effectively
A statement of company policy related to product or property
protection
SAFETY INSTRUCTIONS ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name.
6
/ 42
1.2 Observe antistatic precautions
PREVENTING ELECTROSTATIC DISCHARGE (ESD)
When handling the product described in this document, always use appropriate antistatic
precautions to avoid damage due to electrostatic discharge.
For example: use a wrist strap or ESD cuff kept in constant contact with bare skin and
attached to an ESD ground.
1.3 Connect power supply correctly
ELECTRIC SHOCK HAZARD
Before applying power, thoroughly review all installation, operation, and safety instructions.
Failure to supply power correctly, or failure to follow all operating instructions correctly, may
create an electric shock hazard, which could result in personal injury or loss of life, and/or
damage to equipment or other property.
To avoid injuries:
Before operating any equipment, carefully read any supplied instructions
Do not perform any connections with wet hands
Check any power cords for damage before using them
Use certified power cables. The power cables must meet the power requirements of
the device
Position cables with care. Avoid positioning cables in places where they may be
trampled or compressed by objects placed on them
Take particular care of plugs, power-points and outlets. Avoid overcharging them
Always disconnect power and discharge the circuits before touching them
Only start the product with a power supply that meets the requirements stated on
the voltage label. In case of uncertainties about the required power supply, contact
the Eurotech Technical Support Team (see the back cover for full contact details) or
the electricity authority.
ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name.HOW TO RECEIVE TECHNICAL ASSISTANCE
7 /
42
2 HOW TO RECEIVE TECHNICAL ASSISTANCE
2.1 How to receive technical support
If you have technical questions, or if you cannot isolate a problem with your product, or for
any inquiry about repair and returns policies, contact:
The Eurotech Global Support Centre: https://support.eurotech.com/
Your local Eurotech Technical Support Team: see the back cover for full contact
details.
2.2 How to return a product to Eurotech
To return a product to Eurotech, complete the following steps:
1. Send an email to your local Eurotech Technical Support Team (see the back cover for
full contact details) specifying:
Product Model Number (printed on the product label)
Product Serial Number (printed on the product label)
Recap of the fault description
2. Receive a reply from the Eurotech RMA Department. It contains:
The RMA (Return Merchandise Authorization) number
The shipping information
3. Pack the product using anti-static material and place it in a sturdy box with enough
packing material to adequately cushion it
4. Ship the product to Eurotech following the information received from the Eurotech RMA
Department.
NOTICE: Any product returned to Eurotech that is found to be damaged
due to inappropriate packaging will not be covered by the warranty!
When shipping the product:
1. Pack it using anti-static material
2. Place it in a sturdy box with enough packing material to adequately
cushion it
CONVENTIONS USED IN THIS DOCUMENT ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name.
8
/ 42
3 CONVENTIONS USED IN THIS DOCUMENT
3.1 Conventions for signal names
Convention
Description
GND
Digital ground plane
#
Active low signal
_P
Positive signal in differential pair
_N
Negative signal in differential pair
3.2 Abbreviations for direction and electrical characteristics of a
signal
Convention
Description
I
Signal is an input to the system
O
Signal is an output from the system
IO
Signal may be input or output
P
Power and ground
A
Analog signal
3.3
3.3 V signal level
5
5 V signal level
NC
No Connection
Reserved
Use is reserved to Eurotech
ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name. GETTING STARTED
9 /
42
4 GETTING STARTED
To get started with the ReliaIO 10-12-xx, follow these steps:
1. Know the ReliaIO 10-12-xx interfaces
The ReliaIO 10-12-xx provides connectivity to several wired interfaces. For further information, see:
"PRODUCT OVERVIEW" on page 10
"DECLARATION OF CONFORMITY" on page 13
"TECHNICAL SPECIFICATIONS" on page 15
"INTERFACES OVERVIEW" on page 16
"SOFTWARE FUNCTIONS" on page 22
2. Attach ReliaIO 10-12-xx to ReliaGATE 10-12-xx
To use ReliaIO 10-12-xx correctly, it must be attached to ReliaGATE 10-12-xx. For further information,
see "HOW TO ATTACH ReliaIO 10-12 TO ReliaGATE 10-12" on page 35
3. Start developing your applications.
The ReliaGATE 10-12-xx supports ESF, which is an inclusive software framework that puts a
middleware layer between the operating system and the OEM application.
For detailed instructions, and sample applications for developing device applications using ESF on
Eurotech platforms, see: http://esf.eurotech.com/docs and SOFTWARE FUNCTIONS" on page 22
.
4. Install the ReliaIO 10-12-xx.
The ReliaIO 10-12-xx is lightweight, compact, and easy to install. For further information, see:
"MECHANICAL SPECIFICATIONS" on page 34
"HOW TO INSTALL THE PRODUCT" on page 35
5. Maintain the ReliaIO 10-12-xx.
Periodic maintenance of the ReliaIO 10-12-xx ensures greater integrity and reliable operation. For
further information, see:
"HOW TO MAINTAIN THE PRODUCT" on page 39
PRODUCT OVERVIEW ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name.
10
/ 42
5 PRODUCT OVERVIEW
Your ReliaIO 10-12-xx is a compact and lightweight device intended to be used together with your
ReliaGATE 10-12-xx IoT gateway.
ReliaIO 10-12 is a fast and simple way to expand the capabilities of Eurotech IoT Gateways with extra
digital and analog ports. Designed to be fitted to the side of the ReliaGATE 10-12, it is rated for the
same level of reliability and operating temperature range. ReliaIO 10-12 features a high performance
32bit MCU to offload the gateway, delivering highly consistent performance under any load.
The digital section of ReliaIO 10-12 provides 4x isolated digital inputs and 4x isolated digital outputs,
while the analog section provides 4x protected analog inputs.
ReliaIO 10-12 is supported by Everyware Software Framework (ESF), a commercial, enterprise-ready
edition of Eclipse Kura, the open source Java/ OSGi middleware for IoT gateways. Distributed and
supported by Eurotech, ESF adds advanced security, diagnostics, provisioning, remote access and
full integration with Everyware Cloud (EC), Eurotech’s IoT integration platform (separately available).
ReliaIO 10-12 can be personalized and customized for additional capabilities through Eurotech
Professional Services.
Figure 5.1 - The ReliaIO 10-12-xx
ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name. PRODUCT OVERVIEW
11 /
42
5.1 Block Diagram
The following picture shows internal block diagram of the ReliaIO module with the following sections
highlighted:
Non-ISOLATED area
ISOLATED area
All IO terminals are located in the ISOLATED area and share the common isolated ground GND_ISO.
GND_ISO must be provided by the interfacing equipment which is connected to the IO terminals.
The non-ISOLATED area shares the GROUND with ReliaGATE 10-12-xx.
ODOMETER circuit
AIN1
non-ISOLATED area
4NO
DIN6
Protection
3COM
1NO
5kV USB
ISOLATION
(ADUM4160)
ReliaIO connector
DIN2
ISOLATED area
AIN2
3NO
Comparator
(with REF
and HYST)
LTC1444
2COM
PWM IN / DIGITAL OUT terminal header
DIN5
GND_ISO
DIN3
DIGITAL/ANALOG IN terminal header
AIN3
Protection
MPU STM32F072
4 x Optorelay
4COM
DIN7
2NO
Protection
1COM
5kV isolated
DCDC
(300mA/1W)
ReliaGATE-10-12
DIN4
Protection
DIN1
GND_ISO
ReliaGATE-10-12 Expansion header
AIN4
PRODUCT OVERVIEW ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name.
12
/ 42
5.2 Product labels
The product label is located on the bottom side of the product.
Label content
Label example
• Eurotech logo
• Eurotech address
• Manufacturer
• ReliaIO model number
• ReliaIO serial number
• ReliaIO serial number in bar-code
format
• FCC logo
• CE mark
• WEEE symbol
1
ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name. DECLARATION OF CONFORMITY
13 /
42
6 DECLARATION OF CONFORMITY
6.1 CE Marking
This product is CE marked.
The product meets the guidelines listed in the following sections.
Eurotech is not responsible for the use of this product together with equipment (eg power supplies,
personal computers, etc) that are not CE marked and compliant with the requirements specified in this
document.
This product is compliant with:
Reduction of Certain Hazardous Substances (RoHS2)
IP40
CE
IEC62368-1 Information Technology Equipment - Safety - Part 1: General
Requirements
Product compliance with part 15 of FCC
6.2 WEEE compliance
In compliance with the Directive 2012/19/EU of the European Parliament and of the Council of 4 July
2012 on waste electrical and electronic equipment (WEEE), the symbol above, shown on the product
or within its literature, indicates separate collection for this electrical and electronic equipment (EEE)
that has been placed on the market after 2005.
This product, at the end of its life cycle, must be collected separately and managed in accordance with
the provisions of the current Directive on waste electrical and electronic equipment.
Because of the substances present in the product, improper use or disposal of the refuse can cause
damage to human health and the environment.
To avoid any possible legal implications, contact your local waste collection body for full recycling
information.
DECLARATION OF CONFORMITY ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name.
14
/ 42
6.3 RoHS 2 compliance
The product described in this document, including all its components and its sub-assemblies, have
been manufactured in compliance with the Directive 2011/65/EU of the European Parliament and of
the Council of 8 June 2011 on the restriction of the use of certain hazardous substances in electrical
and electronic equipment.
6.4 Electromagnetic Compatibility
6.4.1 Electromagnetic Compatibility (for EU)
Conditions of operation
This product meets the requirements of the EC Directive 2004/108/EC on electromagnetic
compatibility.
This product is designed for use in industrial areas.
Modifications
Any modifications made to this product that are not approved by Eurotech may void the prerequisites
for the EC conformity declaration.
6.4.2 FCC compliance (for USA)
This device and its accessories comply with part 15 of FCC rules. Operation is subject to the following
two conditions:
1. This device and its accessories may not cause harmful interference.
2. This device and its accessories must accept any interference received, including interference that
may cause undesired operation.
Changes or modifications that are not expressly approved by the manufacturer could void the user's
authority to operate the equipment.
ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name. TECHNICAL SPECIFICATIONS
15 /
42
7 TECHNICAL SPECIFICATIONS
Specifications
Description
Processor
MCU
STM 32F072xx 32 bit ARM Cortex M0
Memory
RAM
16KB SRAM with hardware parity
Storage
Embedded
128KB Flash
I/O interfaces
Digital Input
4x Digital Input Ports
Input Range 0
-36V
Optoisolation 5kV
(2.7kV RMS)
Low Level Voltage: 0
-1V
High Level Voltage: 2
-36V
0/1 Level Threshold: 1V/2V (Factory Option: Customizable)
Digital Output
4x Digital Output Ports
Optoisolation 5kV(2.7kV RMS)
Open Drain Output Transistors: 60V (Optorelay)
AC/DC Output: 0.5A MOSFET (with 0.5A Fuses)
Analog Input
4x Analog Input Ports
Input Range: 0
-36V
ADC Conversion: 12 bit Sigma Delta
Sampling Frequency: 1kHz Max
Input Protection Circuitry (5kV DC)
Factory Option: 4 -20mA Current Loop compatibility
Other Input
Factory Options:
3x PWM Programmable Inputs
1x Odometer Mode
1x Phase Angular Encode Mode
A
ll Optional Inputs with Optoisolation 5kV (2.7kV RMS)
Other
LEDs
4x Digital Output Status
2x Programmable
Power
Input
Provided by ReliaGATE 10-12
Consumption
0.3W Typical
Environment
Operating Temp
-25 °C to +85 °C
Storage Temp
-40 °C to +85 °C
Certifications
Regulatory
FCC/ISED, CE
Safety
EN 60950 (Including UL Deviations to EN62368-1)
Environmental
RoHS2; REACH
Ingress
IP40 (enclosure only, excluding connectors)
Mechanical
Enclosure
Material: ABS - Colour: aluminium
Dimensions
90.3 x 59 x 43.7 mm (WxLxH)
INTERFACES OVERVIEW ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name.
16
/ 42
8 INTERFACES OVERVIEW
This section gives you an overview of the interfaces on the ReliaIO 10-12-xx.
8.1 Front panel interface
The interface available on the front panel:
Figure 8.1 - Front panel interface layout
1
ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name. INTERFACES OVERVIEW
17 /
42
Connector pinout
1 12
Pin#
Name
Type
Description
1
AN1
I
Analog Input 1 (positive)
2
AN2
I
Analog Input 2 (positive)
3
AN3
I
Analog Input 3 (positive)
4
AN4
I
Analog Input 4 (positive)
5
ISOGND
I
Isolated GND (Common for all inputs)
6
DIN1
I
Digital Input 1 (positive)
7
DIN2
I
Digital Input 2 (positive)
8
DIN3
I
Digital Input 3 (positive)
9
DIN4
I
Digital Input 4 (positive)
10
ISOGND
I
Isolated GND (Common for all inputs)
11
DIN5
I
Digital Input 5 (positive)/Odometer
12
ISOGND
I
Isolated GND (Common for all inputs)
Table 8.1 Front connector pinout
INTERFACES OVERVIEW ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name.
18
/ 42
8.2 Rear panel interface
The interface available on the rear panel:
Figure 8.2 Rear panel interface layout
1
ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name. INTERFACES OVERVIEW
19 /
42
Connector pinout
1 12
Pin#
Name
Type
Description
1
ISOGND
I
Isolated GND (Common for all inputs)
2
DIN6
I
Digital Input 6 (positive)
3
ISOGND
I
Isolated GND (Common for all inputs)
4
DIN7
I
Digital Input 7 (positive)
5
4NO
O
Digital Output 4 Normally Open
6
4COM
O
Digital Output 4 Common
7
3NO
O
Digital Output 3 Normally Open
8
3COM
O
Digital Output 3 Common
9
2NO
O
Digital Output 2 Normally Open
10
2COM
O
Digital Output 2 Common
11
1NO
O
Digital Output 1 Normally Open
12
1COM
O
Digital Output 1 Common
Table 8.2 Rear connector pinout
INTERFACES OVERVIEW ReliaIO 10-12-xx User Manual Rev. Error! Unknown document property name.
20
/ 42
8.3 LED indicators
The LED indicators are available on the top side of the ReliaIO 10-12-xx:
Figure 8.3 LED indicators layout
Ref#
Use
Color
1
DOUT1 (when lit, Digital Out 1 is ON)
Amber
2
DOUT2 (when lit, Digital Out 2 is ON)
Amber
3
DOUT3 (when lit, Digital Out 3 is ON)
Amber
4
DOUT4 (when lit, Digital Out 4 is ON)
Amber
5
EXP. USER 1 (User Programmable 1)
Green
6
EXP. USER 2 (User Programmable 2)
Green
Table 8.3 LED indicators description
6
1
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42

Eurotech ReliaIO 10-12 Owner's manual

Type
Owner's manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI