Intelligent Appliance IA-2662-E User manual

User Manual
Version 0614
www.intelligent-appliance.com
IA-2662-E
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range

IA-2662-E
2
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
Copyright
Copyright © 1985-2014 Intelligent Appliance Ltd. All rights reserved.
The information in this user manual is subject to change without notice.
Microsoft, Windows and Hyper-Terminal are either registered trademarks or trademarks of
Microsoft Corporation in the United States and/or other countries.
Service & Support
To provide customers with easy to use and 24/7 technical support. Intelligent-Appliance
delivers services via the internet. The dedicated website offers large knowledgebase database
that include full information for Development Engineers, Installers in the field and for Software
Engineers. This KNOWLEDGE BASE Include: Data sheets, User Manuals, FAQ, Wiring Diagram,
Selector Guide and Software section.
Feedback
We at Intelligent-Appliance highly value your opinion. Please feel free to contact us with
your impression on any subject, or with any question or comment you may have.
Contact
Telephone: +972-9-8333-022
Fax: +972-9-8332-965
Website: www.intelligent-appliance.com
.

IA-2662-E
3
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
INTRODUCTION ..................................................................................................................................................... 4
FEATURES .....................................................................................................................................................................4
SPECIFICATIONS .............................................................................................................................................................5
ORDERING INFORMATION ................................................................................................................................................6
INSTALLATION ....................................................................................................................................................... 7
SYSTEM WIRING ............................................................................................................................................................7
Pin Assignment......................................................................................................................................................8
Relay Layout..........................................................................................................................................................8
Jumper Settings.....................................................................................................................................................9
Digital Input / Output Terminal Block .................................................................................................................10
INTERNAL CIRCUITS.......................................................................................................................................................11
IA-2662-E(N/T/R) , Digital Inputs ........................................................................................................................11
IA-2662-EN, Open Collector 300mA Sink ............................................................................................................12
IA-2662-ET, TTL Output .......................................................................................................................................13
IA-2662-ER, Resistor Output ...............................................................................................................................13
COMMAND SET.................................................................................................................................................... 14
?AA0–GET DEVICE NAME .............................................................................................................................................15
?AA1–GET DEVICE FIRMWARE VERSION ..........................................................................................................................16
?AA2–GET DIGITAL OUTPUT STATUS ..............................................................................................................................17
?AA5–GET DEVICE MODE ............................................................................................................................................18
?AAI–GET DIGITAL INPUTS STATUS.................................................................................................................................19
?AAID –GET MODULE’S ID NUMBER ...............................................................................................................................20
?AAS–GET JUMPER &LED STATUS .................................................................................................................................21
!AA2DDDDDDDDDDDD –SET RELAY STATUS ......................................................................................................................22
!AA3DD –ACTIVATE RELAY N .........................................................................................................................................23
!AA4DD –DE ACTIVATE RELAY N.....................................................................................................................................24
!AA5DD –SET DEVICE MODE ..........................................................................................................................................25
!AA6DD –SET BAUD RATE..............................................................................................................................................26
!AA7DD –SET MODULE’S ADDRESS..................................................................................................................................27
!AASDD –SET USER DEFINED LED ....................................................................................................................................28

IA-2662-E
4
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
Introduction
The IA-2662-E is an Isolated TCP/IP port Digital I/O Controller with 96 TTL/LVTTL Channels, and
Pluggable Screw Terminals for easy wiring and testing.
The IA-2662-E Digital Outputs are capable of sinking or sourcing 8mA at its ‘T’ version, while at
‘O’ version they are capable of sinking 300mA on each output.
The IA-2662-E is capable of handling both Positive and Negative Logic Input signals, while the
input pull-ups might be switched to Positive or GND in order to fit customers sourcing circuit.
Input protection circuits enable secure operation on wide voltage range of over +/- 30Volts.
The IA-2662-E internal circuits may be operated on 5V supply or 3.3V supply in order to best fit
customer’s needs. Both supplies are on board, ready to run.
The on board Pluggable Screw Terminal blocks includes 8 signal bits each, providing an easy
wiring, easy rewiring, easy interchanging and most efficient space management without the
need for extra wiring boards.
The IA-2662-E software support includes DOT.net library, open source examples and software
utilities for fast system integration.
Features
Isolated TCP/IP port
96 Digital I/O channels
TTL/LVTTL signal handling
5V or 3.3V selected supply
High current output
Positive/Negative Logic
Selectable Input pull-ups source
Onboard watchdog protection
High noise immunity
Din-Rail mounting ready

IA-2662-E
5
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
Specifications
Communication Port
COM version
Isolated TCP/IP
COM Speed
10/100 base-T
Default IP
10.1.1.22
Default port
23
Digital Output
Channels
48
Rated Current
‘N’ Suffix: -300mA
‘T’ Suffix: +/-24mA
‘R’ Suffix: Resistor limited
Rated Voltage
‘N’ Suffix: 0 –32VDC
‘T’ Suffix: 3.3V / 5V
Digital Inputs
Channels
48
Input Voltage Range
3.3V / 5V / 32VDC
Pull-up Resistor
22K OHM
Pull-up Source
+5V / GND / External
General
Supply Voltage
24VDC
Supply Current
Operation Temp.
Storage Temp.
I/O Connector
0.2Amp
0-60° @ 10M
-20-70°
Pluggable Terminal Blocks
Module Size
170x115x45 mm
Weight
300gr

IA-2662-E
6
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
Ordering Information
IA-2662-EN:
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
Output Current: -300mA Sink
IA-2662-ET:
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
Output Current: +/-24mA
IA-2662-ER:
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
Output Current: Resistor Limited
Intelligent Appliance products are NOT authorized for use as components in life
support devices or systems.
Do not operate the device in a manner not specified in the documentation. Misuse of
the device may result in injury and/or damage equipment.
When wiring the device disconnect it from the power source and turn OFF all
connected devices.
Not doing so may result in electric shock, injury and/or damage your equipment.
Warning & Safety
!

IA-2662-E
8
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
Pin Assignment
J1 –Main Port (RJ45)
TB1, TB2, TB3 - Digital input signals
TB4, TB5, TB6 - Digital Output signals
TB7–Power Supply and Relay
Relay Layout
SPDT, Form C
K1
NC
NO
C

IA-2662-E
9
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
Jumper Settings
IA-2662-E(N/T/R) , Digital Inputs
Jumper #1 to #3 –Input Circuit Pull-up Source Selectors
Each Pull-up Source Selector handles 16 Digital Input lines, enabling an independent selection
to each group.
The selection option includes internal +5V/3.3V, Local GND level and External 0V to 30VDC
source, provided by the customer through Pin #9, named “EiX”. (Ei1, Ei2 and Ei3).
Choosing a Positive Pull-up Source will define a Negative Logic Operation, while choosing a GND
Pull-up Source will define a Positive Logic operation.
Jumper #4 - 5V/3.3V –Operation Voltage Selector
This Jumper affects both Input and Output Voltage!
This Jumper should be set while No Power is applied to the IA-2662-E Module!
Ext. Source
Digital Input
Ei (1,2,3)
JP
(1,2,3)
JP4
+5V
+3.3V

IA-2662-E
10
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
Digital Input / Output Terminal Block
1
2
3
4
5
6
7
8
Ei1
GND
Digital Input
TB1-Upper
9
10
11
12
13
14
15
16
Ei1
GND
Digital Input
TB1-Lower
17
18
19
20
21
22
23
24
Ei2
GND
Digital Input
TB2-Upper
25
26
27
28
29
30
31
32
Ei2
GND
Digital Input
TB2-Lower
33
34
35
36
37
38
39
40
Ei3
GND
Digital Input
TB3-Upper
41
42
43
44
45
46
47
48
Ei3
GND
Digital Input
TB3-Lower
GND
Eo3
48
47
46
45
44
43
42
41
Digital Output
TB6-Lower
GND
Eo3
40
39
38
37
36
35
34
33
Digital Output
TB6-Upper
GND
Eo2
32
31
30
29
28
27
26
25
Digital Output
TB5-Lower
GND
Eo2
24
23
22
21
20
19
18
17
Digital Output
TB5-Upper
GND
Eo1
16
15
14
13
12
11
10
9
Digital Output
TB4-Lower
GND
Eo1
8
7
6
5
4
3
2
1
Digital Output
TB4-Upper

IA-2662-E
12
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
The IA-2662-E module includes 3 different product versions. Each product version includes a
different Digital Output Stage.
IA-2662-EN, Open Collector 300mA Sink
The IA-2662-EN includes a Darlington Open Collector output stage with a maximum Sink
Current of 300mA per a single channel and 100mA for all 8 channels at 100% duty cycle. Each
IA-2662-EN module includes 6 Stages while each stage is built of 8 channels as described above.
While operating Inductive Loads special care should be taken to eliminate the induction
EMI/RFI noise caused at Load switching off moment, while using the IA-2662-EN built in
Protection Diodes.
Eox
Common Positive
Digital Output

IA-2662-E
13
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
IA-2662-ET, TTL Output
The IA-2662-ET includes a TTL output stage with a current Sink/Source capacity of +/-24mA.
Total Sink current is limited to 1Amp. Total Source current is limited to 0.25Amp.
IA-2662-ER, Resistor Output
The IA-2662-ER includes Limiting/Protection Serial Resistors on each Digital Output channel.
These resistors differ from each case to case according to the specific application they serve.
Standard available versions include 470 OHM and 1K series resistors. Other values might be
specially ordered in certain lots at no extra fee.
JP4
+5V
+3.3V
Digital Output
JP4
+5V
+3.3V
Digital Output

IA-2662-E
14
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
Command Set
The following table is a quick reference table for the IA-2662-E, A host computer / PLC may
control the IA-2662-E by simply sending ASCII commands though a standard COM port. Each
command is structured from a delimiter character, modules address, command character, data
if any, carriage returns character. All commands must use UPPER CASE characters.
?AA0–GET DEVICE NAME .............................................................................................................................................15
?AA1–GET DEVICE FIRMWARE VERSION ..........................................................................................................................16
?AA2–GET DIGITAL OUTPUT STATUS ..............................................................................................................................17
?AA5–GET DEVICE MODE ............................................................................................................................................18
?AAI–GET DIGITAL INPUTS STATUS.................................................................................................................................19
?AAID –GET MODULE’S ID NUMBER ...............................................................................................................................20
?AAS–GET JUMPER &LED STATUS .................................................................................................................................21
!AA2DDDDDDDDDDDD –SET RELAY STATUS ......................................................................................................................22
!AA3DD –ACTIVATE RELAY N .........................................................................................................................................23
!AA4DD –DE ACTIVATE RELAY N.....................................................................................................................................24
!AA5DD –SET DEVICE MODE ..........................................................................................................................................25
!AA6DD –SET BAUD RATE..............................................................................................................................................26
!AA7DD –SET MODULE’S ADDRESS..................................................................................................................................27
!AASDD –SET USER DEFINED LED ....................................................................................................................................28

IA-2662-E
15
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
?aa0 –Get device name
Description
Request the Device model name. Can be used to identify the connected
module type at the specified address.
Syntax
?aa0<CR>
?
Delimiter character
aa
Hexadecimal address of the device
0
Get device Model command
<CR>
Carriage Return - End of command
Response
_nnnn<CR> if the command was valid
_
Response delimiter
nnnn
A string containing the device name
<CR>
Carriage Return - end of response
Example
Command: ?010<CR>
Response: _2662<CR>
Request the device at address 01Hex to send its model name.
The response indicates that the command was successful and that the device
at this address is IA-2662-E

IA-2662-E
16
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
?aa1 –Get device firmware version
Description
Request the Device version
Syntax
?aa1<CR>
?
Delimiter character
aa
Hexadecimal address of the device
1
Get device Version command
<CR>
Carriage Return - End of command
Response
_nnnn<CR> if the command was valid
_
Response delimiter
nnnn
A string containing the device version
<CR>
Carriage Return - end of response
Example
Command: ?001<CR>
Response: _A125<CR>
Request the device at address 00 Hex to send its version.
The response indicates that the command was successful and that the device
version at this address is A1.04

IA-2662-E
17
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
?aa2 –Get Digital output status
Description
Read Digital outputs present status
Syntax
?aa2<CR>
?
Delimiter character
aa
Hexadecimal address of the device
2
Read outputs status
<CR>
Carriage Return - End of command
Response
_ABCDEFGHIJKLMNOP<CR> if the command was valid
_
Delimiter character
A
1st output nibble
B
2nd output nibble
C
3rd output nibble
D
4th output nibble
E
5th output nibble
F
6th output nibble
G
7th output nibble
H
8th output nibble
I
9th output nibble
J
10th output nibble
K
11th output nibble
L
12th output nibble
Output Bit Table
3
2
1
0
3
2
1
0
3
2
1
0
47
46
45
44
43
42
41
40
3
2
1
0
A
B
L
Bit 0 refers to input Pin #1
Bit 47 refers to input Pin #48
Examples
Command: ?002<CR>
Response: _ 100000000005<CR>
Input #1, #3 and #45 are activated.

IA-2662-E
18
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
?aa5 –Get Device mode
Description
This command reads the module operation mode
Syntax
?aa5<CR>
?
Delimiter character
aa
Hexadecimal address of the device
5
System Mode command
<CR>
Carriage Return - End of command
Response
_dd<CR> if the command was valid
dd
Mode (00-FF)
80
Enable BR change
02
Report on command errors
00
Normal
<CR>
Carriage Return - End of command
Example
Command: ?005<CR>
Response: _82<CR>
In this example the module operation mode enables baud rate change.
It will also send error messages for invalid commands.

IA-2662-E
19
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
?aaI –Get Digital inputs status
Description
Read Digital inputs present status
Syntax
?aa2<CR>
?
Delimiter character
aa
Hexadecimal address of the device
I
Read inputs status
<CR>
Carriage Return - End of command
Response
_ABCDEFGHIJKLMNOP<CR> if the command was valid
_
Delimiter character
A
1st inputs nibble
B
2nd inputs nibble
C
3rd inputs nibble
D
4th inputs nibble
E
5th inputs nibble
F
6th inputs nibble
G
7th inputs nibble
H
8th inputs nibble
I
9th inputs nibble
J
10th inputs nibble
K
11th inputs nibble
L
12th inputs nibble
Output Bit Table
3
2
1
0
3
2
1
0
3
2
1
0
47
46
45
44
43
42
41
40
3
2
1
0
A
B
L
Bit 0 refers to input Pin #1
Bit 47 refers to input Pin #48
Examples
Command: ?00I<CR>
Response: _ 100000000005<CR>
Input #1, #3 and #45 are activated.

IA-2662-E
20
www.intelligent-appliance.com Specifications are subject to change without notice
96-ch digital I/O
TCP/IP Controlled
30VDC / TTL / LVTTL I/O Range
?aaID –Get module’s ID number
Description
This command reads the Device ID
Syntax
?aaID<CR>
?
Delimiter character
aa
Hexadecimal address of the device
ID
Command for read ID
<CR>
Carriage Return - End of command
Response
_ID nnnnnnnn
Example
Command: ?00ID<CR>
Response: _ID 00412534<CR>
In this example we read S/N of device #00
This manual suits for next models
3
Table of contents
Popular I/O System manuals by other brands

Interface
Interface DIG-USB-F user manual

Caen
Caen N625 Technical information manual

National Instruments
National Instruments NI 9205 Getting started guide

SeaLevel
SeaLevel PIO-24.LPCI user manual

HORNER
HORNER SmartBlock HE579DIQ880 Specification & installation guide

National Instruments
National Instruments REM-11154 Getting started guide