Industrial Shields ARDBOX Series User manual

USER GUIDE
ARDBOX FAMILY

Page2
Ardbox User Guide:
1Contents
2 ARDBOX FAMILY GUIDE .............................................................................................. 3
3 Technical Specifications .............................................................................................. 4
3.1 General Specifications:........................................................................................ 4
3.2 Performance Specification: ................................................................................. 4
4 I/Os Pinout .................................................................................................................. 5
5 Communication Pinout................................................................................................ 6
6 How to connect IOs signals: ........................................................................................ 6
6.1 Input connection ................................................................................................. 6
6.1.1 Digital/Analog Input configurable:.............................................................. 6
6.1.2 Digital Input:................................................................................................ 7
6.2 Output connection: ............................................................................................. 8
6.2.1 Relay Out:.................................................................................................... 8
6.2.2 Digital Out: .................................................................................................. 8
6.2.3 Digital/Analog Output configurable:........................................................... 9
7 How to connect communication signals: .................................................................. 10
8 How does it work: ..................................................................................................... 12
8.1 Input signals ...................................................................................................... 12
8.1.1 Analog/Digital Input CONFIGURABLE :...................................................... 12
8.1.2 Isolated Digital Input: ................................................................................ 12
8.1.3 Digital Input:.............................................................................................. 12
8.2 Output signals ................................................................................................... 13
8.2.1 Digital/PWM/Analog Output CONFIGURABLE: ......................................... 13
8.2.2 Digital Output:........................................................................................... 13
9 ARDBOX Family Dimensions:..................................................................................... 14
10 DIN rail mounting: ................................................................................................. 14
11 Software Interface:................................................................................................ 15
COMPACT PLC.

Page3
2ARDBOX FAMILY GUIDE
A compact PLC based in Open Source Hardware technology. With different
Input/Outputs Units.
COMPACT PLC ARDUINO 24Vdc ARDBOX
MODEL TYPE
PNP
TCH
RELAY
ANALOG
Input Voltage
24Vdc
Max. current
0,5A
Size
100x45x115
Clock Speed
16MHz
Flash Memory
32KB of which 0,5KB are used by bootlader
SRAM
2KB
EEPROM
1KB
Communications
I2C up to 127 elements. –
Serial Port RS-232 (1)
TOTAL Input points
6
10
8 (+2)
10
TOTAL Output points
14
10
8 (+2)
10
Type of signals
Input / Output
configurable (5Vdc)
-
-
2
-
* Analog Input 10bit
(0-10Vdc)
-
-
6
9
* Digital Input (24Vdc)
6
10
-
10
* Interrupt Input HS
(24Vdc)
-
2
2 (5Vdc)
I/O’s configurable
1
* Analog Output
(0-10Vdc)
-
-
-
7
* Digital Output (24Vdc)
14
8
-
10
* PWM Output 8bit
(24Vdc)
-
-
-
6
* Relay (220Vac - 5A)
-
2
8
-
Expandability
I2C - 127 elements - Serial Port RS-232
Reference
IS.AB20PNP.base
IS.AB20TCH.base
IS.AB18REL.base
IS.AB20AN.base
* By using this type of signal you can no longer use Digital signal (24Vdc)
You must read product Datasheet.
(1) With previous request. IMPORTANT

Page4
3Technical Specifications
3.1 General Specifications:
Item
PNP
TCH
RELAY
ANALOG
Power supply
voltage
DC power supply
24Vdc
Operating
voltage range
DC power supply
20.4 to 25.4Vdc
Power
consumption
DC power supply
30VAC max.
External
power supply
Power supply voltage
24Vdc
Power supply output
capacity
700Ma
Insulation resistance
20MΩ min.at 500Vdc between the AC terminals and the protective earth
terminal.
Dialectric strength
2.300 VAC at 50/60 HZ for one minute with a leakage current of 10mA
max. Between all the external AC terminals and the protective earth
terminal.
Shock resistance
80m/s2 in the X, Y and Z direction 2 times each.
Ambient temperature (operating)
0º to 45ºC
Ambient humidity (operating)
10% to 90% (no condensation)
Ambient environment (operating)
With no corrosive gas
Ambient temperature (storage)
-20º to 60ºC
Power supply holding time
2ms min.
Weight
190g max.
190g max..
190g max..
190g max.
3.2 Performance Specification:
Item
PNP
TCH
RELAY
ANALOG
Control method
Stored program method
I/O control method
Combination of the cyclic scan and immediate refresh processing methods.
Programming language
Arduino IDE. Based on wiring (Wiring is an Open Source electronics platform
composed of a programming language. “similar to the C”.
http://arduino.cc/en/Tutorial/HomePage
Microcontroller
ATmega32u4
Flash Memory
32kb of which 4 kb are used by bootloader
Program capacity (SRAM)
2.5kb
EEPROM
1kb
Clock Speed
16MHz

Page5
4I/Os Pinout
PINOUT
ARDBOX PNP
ARDBOX ANALOG
ARDBOX RELAY
ARDBOX TCH
Left side
Ardbox
Connect
or
Arduino
Pin
Function
Ardbox
Connect
or
Arduino
Pin
Function
Ardbox
Connect
or
Arduino
Pin
Function
Ardbox
Connect
or
Arduino
Pin
Function
LP00
LP01
LP02
LP03
LP04
LP05
LP06
LP07
LP08
LP09
LP10
LP11
LP12
LP13
LP14
Gnd
24Vdc
0
1
2
3
4
5
6
7
8
9
10
11
12
13
Gnd
Gnd
-
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Gnd
Gnd
Power 24Vdc
Q0.6
Q0.5
Q0.4
Q0.3
Q0.2
Q0.1
Q0.0
NC
Gnd
24Vdc
3
5
6
9
10
11
13
-
-
-
Analog/PWM/
digital Output
Analog/PWM/
digital Output
Analog/PWM/
digital Output
Analog/PWM/
digital Output
Analog/PWM/
digital Output
Analog/PWM/
digital Output
Analog/PWM/
digital Output
NC
GND
24Vdc
LP00
LP01
LP02
LP03
LP04
LP05
LP06
LP07
LP08
LP09
LP10
LP11
LP12
LP13
LP14
Gnd
24Vdc
4
5
6
7
8
9
10
12
Relay 1 Out
Relay 2 Out
Relay3 Out
Relay4 Out
Relay5 Out
Relay6 Out
Rela7 Out
Digital In/Out
5Vdc*1
LP00
LP01
LP02
LP03
LP04
LP05
LP06
LP07
LP08
LP09
LP10
LP11
LP12
LP13
LP14
Gnd
24Vdc
0
1
2
3
4
5
6
7
8
9
10
11
Gnd
Gnd
Gnd
Gnd
-
Digital Input
Digital Input
Digital Input
Digital Input
Digital Output
Digital Output
Digital Output
Digital Output
Digital Output
Digital Output
Digital Output
Digital Output
Gnd
Gnd
Gnd
Gnd
Power 24Vdc
ARDBOX PNP
ARDBOX ANALOG
ARDBOX RELAY
ARDBOX TCH
Right side
Ardbox
Connect
or
Arduino
Pin
Function
Ardbox
Connect
or
Arduino
Pin
Function
Ardbox
Connect
or
Arduino
Pin
Function
Ardbox
Connect
or
Arduino
Pin
Function
RP00
RP01
RP02
RP03
RP04
RP05
RP06
RP07
RP08
RP09
RP10
RP11
RP12
RP13
RP14
RP15
RP16
NC
A0
A1
A2
A3
A4
A5
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
NC
NC
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
NC
Gnd
I0.9
I0.8
I0.7
I0.6
I0.5
I0.4
I0.3
I0.2
I0.1
COM-I0.0
I0.0
Q0.9
Q0.8
Q0.7
Gnd
A0
A1
A2
A3
A4
A5
4
8
12
-
2
0
1
7
GND
Analog/ Digital
Input
Analog/ Digital
Input
Analog/ Digital
Input
Analog/ Digital
Input
Analog/ Digital
Input
Analog/ Digital
Input
Analog/ Digital
Input
Analog/ Digital
Input
Analog/ Digital
Input
Com RP10
Digital Input
Digital Output
Digital Output
Digital Output
RPA
RP00
RP01
RP02
RP03
RP04
RP05
RP06
RP07
RP08
RP09
RP10
RP11
11
13
Gnd
Gnd
3
2
A0
A1
A2
A3
A4
A5
Relay 8 Output
Digital Input /
Output 5Vdc1
Digital Input
Digital Input
Analog/ Digital
Input
Analog/ Digital
Input
Analog/ Digital
Input
Analog/ Digital
Input
Analog/ Digital
Input
Analog/ Digital
Input
RPA
RP00
RP01
RP02
RP03
RP04
RP05
RP06
RP07
RP08
RP09
RP10
RP11
RP12
RP13
RP14
RP15
NC
A0
A1
A2
A3
A4
A5
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
12
13
NC
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Relay 1
Output
Relay 2
Output
1
Connect to Pin of Arduino Leonardo board.

Page6
Ardbox
Connector
Arduino Pin
Function
BOX
SIGNAL
Function
BOX
SIGNAL
Function
Ardbox
Connector
Arduino Pin
Function
RP00
RP01
RP02
RP03
RP04
RP05
RP06
RP07
RP08
RP09
RP10
RP11
RP12
RP13
RP14
RP15
RP16
NC
A0
A1
A2
A3
A4
A5
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
NC
NC
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
Gnd
NC
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Q0.1
Q0.0
Q0.3
Q0.2
Q0.5
Q0.4
Q0.7
Q0.6
Q0.9
Q0.8
I0.1
I0.0
I0.3
I0.2
I0.5
I0.4
I0.7
I0.6
I0.9
I0.8
Analog/PWM/Dig. Out
Analog/PWM/Dig. Out
Analog/PWM/Dig. Out
Analog/PWM/Dig. Out
Analog/PWM/Dig. Out
Analog/PWM/Dig. Out
Digital Output
Analog/PWM/Dig. Out
Digital Output
Digital Output
Analog/ Digital Input
Digital Input
Analog/ Digital Input
Analog/ Digital Input
Analog/ Digital Input
Analog/ Digital Input
Analog/ Digital Input
Analog/ Digital Input
Analog/ Digital Input
Analog/ Digital Input
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
NC
NC
RP04
RP05
LP02
LP00
LP06
LP04
LP10
LP08
RPA
LP12
NC
NC
RP07
RP06
RP09
RP08
RP11
RP10
-
-
Digital Input
Digital Input
Relay Output
Relay Output
Relay Output
Relay Output
Relay Output
Relay Output
Relay Output
Dig. In/Out.
-
-
An/Dig Input
An/Dig Input
An/Dig Input
An/Dig Input
An/Dig Input
An/Dig Input
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
LP01
LP00
LP03
LP02
LP05
LP04
LP07
LP06
LP09
LP08
LP11
LP10
RP12
RP13
RP01
RP00
RP03
RP02
RP05
RP04
Digital Input
Digital Input
Digital Input
Digital Input
Digital Output
Digital Output
Digital Output
Digital Output
Digital Output
Digital Output
Digital Output
Digital Output
Relay 1 Output
Relay 2 Output
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
Digital Input
5Communication Pinout
Pin number
Relay , TCH, PNP
Analog V1
Colour
Pin 1
Rx
GND
Blue
Pin 2
SDA
SCL
Yellow
Pin 3
SCL
5Vdc
Green
Pin 4
GND
SDA
Red
Pin 5
Tx
Tx
Black
Pin 6
5Vdc
Rx
White
Pin number
Analog V2
Colour
Pin 1
Rx
Blue
Pin 2
Tx
Yellow
Pin 3
SDA
Green
Pin 4
5Vdc
Red
Pin 5
SCL
Black
Pin 6
GND
White
6How to connect IOs signals:
6.1 Input connection
6.1.1 Digital/Analog Input configurable:
Some pins can work in two different modes. Analog and Digital input signal. IMPORTANT: to have the
switch in correct position.
LEDS
ARDBOX PNP
ARDBOX ANALOG
ARDBOX RELAY
ARDBOX TCH

Page7
6.1.2 Digital Input:

Page8
6.2 Output connection:
6.2.1 Relay Out:
6.2.2 Digital Out:

Page9
6.2.3 Digital/Analog Output configurable:
Some pins can work in three different modes. Analog and Digital output signal. IMPORTANT: to have the
switch in correct position.
6.2.3.1 Switch position Analog/PWM/digital Out:
A
B
C
D
Vout
On
On
On
On
10Vdc
On
Off
On
On
24Vdc
* With 10Vdc configure, you can use Digital signal or Analog Signal:
6.2.3.2 Digital Output:
Configure by software for work like digital form: High or Low level.
You can use PWM: 255=High and 0=Low

Page10
6.2.3.3 PWM Output:
Configure by software for work using PWM in range value: 0- 255.
6.2.3.4 Analog Out:
Configure by software for work using PWM in range value: 0- 255.
7How to connect communication signals:
Ardbox PLC’s family provides a RJ12 connector so several communication types can
be used. The different pines this connector has allows you to use the I2C system
through its SDA and SCL pines, or to use a serial connection with the Rx and Tx pines
Pin number
Relay , TCH, PNP
Analog V1
Colour
Pin 1
Rx
GND
Blue
Pin 2
SDA
SCL
Yellow
Pin 3
SCL
5Vdc
Green
Pin 4
GND
SDA
Red
Pin 5
Tx
Tx
Black
Pin 6
5Vdc
Rx
White

Page11
Pin number
Analog V2
Colour
Pin 1
Rx
Blue
Pin 2
Tx
Yellow
Pin 3
SDA
Green
Pin 4
5Vdc
Red
Pin 5
SCL
Black
Pin 6
GND
White
Different communication modes can be used with the RX and TX pines, since these allow
RS485, RS232 serial communication, as well as several communication protocols such as Serial
o Modbus.

Page12
8How does it work:
8.1 Input signals
8.1.1 Analog/Digital Input CONFIGURABLE :
You can turn on (Digital mode) or turn off (Analog mode) the configurable switch.
Analog / Digital input configuration scheme
8.1.2 Isolated Digital Input:
Use COM pin like Isolated GND.
Isolated Digital input scheme
8.1.3 Digital Input:
Digital input scheme

Page13
8.2 Output signals
8.2.1 Digital/PWM/Analog Output CONFIGURABLE:
8.2.2 Digital Output:

Page14
9ARDBOX Family Dimensions:
45mm width
10 DIN rail mounting:

Page15
11 Software Interface:
Arduino IDE is compatible to program these PLCs. You must download a start code in
www.industrialshields.com at product page in “document files” section and then open it with
Arduino IDE.
Configuration of Arduino IDE:
All Ardbox PLCs use an Arduino Leonardo and you need to choose these option in Arduino IDE.
About Industrial Shields:
SPAIN
Avda. Castell de Barberà 26, nave 9
08210 Barberà del Vallès (Barcelona)
Tel.+34 635693611
Mail: [email protected]
Table of contents
Other Industrial Shields Controllers manuals
Popular Controllers manuals by other brands

SKF
SKF CAT Series installation instructions

FUTABA
FUTABA S5801 instruction manual

RenewAire
RenewAire HE Series Installation, operation and maintenance manual

WHITECROFT LIGHTING
WHITECROFT LIGHTING Verve manual

Pyramid Technical Consultants
Pyramid Technical Consultants I128 user manual

Fuji Electric
Fuji Electric FRENIC-HVAC series instruction manual

Kostal
Kostal INVEOR M Short manual

M-system
M-system MSP4C instruction manual

Emerson
Emerson iPro Installation and operation manual

Notifier
Notifier FRM-1 Installation and maintenance instructions

Tech Controllers
Tech Controllers EU-F-12b user manual

Advanced Electronic Applications
Advanced Electronic Applications PK-88 operating manual