Intelligent Appliance IA-2104-U User manual

Version 0113
IA-2104-U
User Manual
USB
4 Relays
Controlled Module
www.intelligent-appliance.com

Specifications subject to change without notice.
IA-2104-U
USB
4 Relays
Controlled Module
To provide customers with easy-to-use and 24/7 technical support, Intelligent Appliance
delivers services via the internet. The dedicated website offers FAQ knowledge database,
user friendly search engine and an efficient interface to submit questions and problem
report to our support department.
The download area provides software updates, drivers and manuals.
Contact
Support/Service Request
Telephone: +972 9 8333 022
Fax: +972 9 8332 965
Email: [email protected]
Web: http://www.Intelligent-Appliance.com
Sales/Data Request
Telephone: +972 9 8333 022
Fax: +972 9 8332 965
Email: [email protected]
We at Intelligent Appliance highly value your opinion. Please feel free to contact us with
your impression on any subject, or with any question you may have.
Copyright © 1985-2013 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 trade marks or trademarks
of Microsoft Corporation in the United States and/or other countries.
Copyright
Service & Support
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
Feedback
www.intelligent-appliance.com
Isolated or disconnect if access by using a tool to hazardous live parts is permitted
Protection impairment if used in a manner not specified by the manufacturer
13 Giborey Israel, Netanya 4250413, Israel

Introduction.............................................................
Specifications.......................................................
System Wiring...............................................................
Pin Assignment......................................................................
Software Installation......................................................
Command Set............................................................
Get Device Name............................................................
Get Device Firmware............................................
Get Relays Status..................................................
Get Device Mode................................................
Get Device Serial Number..................................
Get User Defined Jumper Setting.............................
Set Relays Status..............................................
Activate Relay N..............................................
De Activate Relay N..............................................
Set Device Mode..........................................
Set Baud Rate.....................................................
Set Module’s Address.........................................
Set Initial State........................................................
Set User Defined LED ...................................
4
4
5
6
7-8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
Specifications subject to change without notice.
3
Contents
IA-2104-U
USB
4 Relays
Controlled Module
www.intelligent-appliance.com

Introduction
Specifications subject to change without notice.
Communication Method..............................................................
Default BR.....................................................................................
Relay Type...................................................................................
Contact Rating.............................................................................
Relay ON Time.............................................................................
Relay OFF Time............................................................................
Channels......................................................................................
Supply Voltage............................................................................
Environment.................................................................................
Dimensions..................................................................................
Dimensions for DIN RAIL.............................................................
Weight..........................................................................................
4
Specifications
Control Port
Communication
General
The IA-2104-U is a USB Relay controller module, powered and controlled by a USB port,
it includes 4 SPDT Power Relays, with contact rating of 8 amp both at 30VDC and 240VAC.
The IA-2104-U is software compatible to the Intelligent Appliance IA-3000 Series.
IA-2104-U
USB
4 Relays
Controlled Module
USB
19200,8,1,N
SPDT, Form C
8A @ 240 VAC
8A @ 30 VDC
5 ms
5 ms
4
USB Powered
0-60 C
110x45x20
110x45x45
125 gr
www.intelligent-appliance.com
Operating temperature range.......................................... 0-60°C

USB
Type B
Specifications subject to change without notice.
System Wiring
Host PC
USB
Type A
5
IA-2104-U
USB
4 Relays
Controlled Module
www.intelligent-appliance.com

Specifications subject to change without notice.
Pin Assignment
6
J1 - INPUT - USB
JP1 - User Defined Jumper
LED LD1 - User Defined LED & USB Connection LED
LED LD2 - Option
TB1- Relays 1-4 Terminals
NC - Normally Close
NO - Normally Open
C - Common
Ordering Information
IA-2104-U Tiny 4 Relays, USB powered & Controlled and USB cable.
IA-2104-U
USB
4 Relays
Controlled Module
1 C
2 NO
3 NC
4 C
5 N
6 NC
7 C
8 NO
9 NC
10 C
11 NO
12 NC
Relay 1
Relay 2
Relay 3
Relay 4
www.intelligent-appliance.com

Specifications subject to change without notice.
Connect USB A/B Cable between the IA-2104-U to the host computer.
The computer informs on locating a new USB device, and asks for S/W drivers.
Kindly choose the USB-Drivers directory on the IA-3000 CD and complete the task
by pressing ‘Next’ and ‘Finish’ while asked for.
Job done will be accomplished by a steady lilting of the USB led on the IA-2104-U unit,
and by a creation of new Serial COM that can be easily found on the Device Manager screen.
At this stage you can easily control the IA-2104-U relays by either any serial control software,
or by the IA-3000 Utility, provided in the IA-3000 CD.
7
Software Installation
USB Port setup
IA-2104-U
USB
4 Relays
Controlled Module
Start the ‘Device Manager’ utility. (Usually by selecting ‘My Computer’,
Right Clicking the mouse button, choosing manage,
Left Clicking and then double Left clicking on the Device Manager will list hardware items).
Select the ‘+’ character to the left of the ‘Ports (COM&LPT)’,
and you’ll get a line that will define for example: ‘USB Serial Port (COM4)’.
This line inform us that we should refer to COM4, in this case,
in order to control the IA-2104-U while connected to this computer through its USB port.
Locating the new COM port
1.
2.
3.
4.
5.
1.
2.
3.
Install the IA-3000 Utility in your computer by clicking on the ‘Start’ icon in the ‘IA-Utility’ directory, on the IA-3000 CD.
Setup IA-3000 Utility
1.
Start the IA-3000 Utility by pressing ‘Start’ on the computer’s main screen, select ‘All Programs’, and finally ‘IA-3000’.
Select ‘COM4’ to fit into the right of the ‘Port’ label (in case that this is the COM shown on item
2 of ‘Locating the new COM port’, earlier at this page).
Select ‘19200’ to fit into the right of the ‘Baud’ label (in case that the IA-2104-U is at its default setting stage).
Press the ‘Search’ button and wait for the utility to list all chained items.
As soon as all items are listed, you may press the ‘Stop Search’ button,
or you can let the software finish its search by itself.
Select the desired device out of the items’ list that appears beneath the ‘Search’ button.
Once the device is selected, its form will be shown in the right hand of the screen.
Left clicking the buttons will activate or disactivate the appropriate relay.
Handling IA-3000 Utility
1.
2.
3.
4.
5.
6.
7.
8.
www.intelligent-appliance.com

Specifications subject to change without notice.
Start IA-3000 Utility.
Search then Select the desired IA-2104-U module.
Choose ‘Config’ at the upper left screen location.
Define the desired address right to the ‘Address’ label.
Update the module using the ‘Update’ button.
‘Update OK’ message indicates a successful updating
(old software versions indicates ‘Fail’ while successfully updating the module).
Check the updated address by closing the ‘Configuration’ screen, and running a new ‘Search’.
8
Software Installation
Address Configuration
IA-2104-U
USB
4 relays
Controlled Module
1.
2.
3.
4.
5.
6.
7.
www.intelligent-appliance.com

?aa0..............................
?aa1...................................
?aa2..............................
?aa5..............................
?aaID............................
?aaS...........................
!aa2dd..........................
!aa3dd...........................
!aa4dd...........................
!aa5dd...........................
!aa6bb..........................
!aa7aa...........................
!aaEdd...........................
!aaSdd...........................
Get Device Name
Get Device Firmware Version
Get Digital Output status
Get Device Mode
Get Serial Number
Get User Defined Jumper Setting
Set Digital Status
Activate Relay N
Deactivate Relay N
Set Device Mode
Set Baud Rate
Set Module’s Address
Set Default State
Set User Defined LED
The following table is a quick reference table for the IA-2104U , A host computer / PLC may control the
IA-2104 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 return character.
All commands must use UPPER CASE characters
Specifications subject to change without notice.
Command Description
9
Command Set
IA-2104-U
USB
4 Relays
Controlled Module
www.intelligent-appliance.com

Specifications subject to change without notice.
Get Device Name
Request the Device model name. Can be used to identify the connected
module type at the specified address.
?aa0(cr)
? Delimiter character
aa Hexadecimal address of the device
0 Get device Model command
(cr) Carriage Return - End of command
_NNNN(cr) if the command was valid
_ Response delimiter
NNNN A string containing the device name
(cr) Carriage Return - end of response
Command: ?010(cr)
Response: _2104(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-2104
?aa0(cr)
Function
Description
Syntax
Response
Example
10
IA-2104-U
USB
4 Relays
Controlled Module
www.intelligent-appliance.com

Specifications subject to change without notice.
Get Device Firmware Version
Request the Device version.
?aa1(cr)
? Delimiter character
aa Hexadecimal address of the device
1 Get device Version command
(cr) Carriage Return - End of command
_NNNN(cr) if the command was valid
_ Response delimiter
NNNN A string containing the device version
(cr) Carriage Return - end of response
Command: ?001(cr)
Response: _A104(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
?aa1(cr)
Function
Description
Syntax
Response
Example
11
IA-2104-U
USB
4 Relays
Controlled Module
www.intelligent-appliance.com

Specifications subject to change without notice.
Get Relays Status
Read relays present status.
?aa2(cr)
? Delimiter character
aa Hexadecimal address of the device
2 Read relays status
(cr) Carriage Return - End of command
_DDDD(cr) If the command was valid
_ Delimiter character
D Output Command:
8 Nibbles in hex format each nibble represents 4 relays.
Most left nibble is the most significant one.
Most right is the least significant one.
Command:?002(cr)
Response: _0001 (cr)
All the relays are off except #1.
?aa2 (cr)
Function
Description
Syntax
Response
Example
12
IA-2104-U
USB
4 Relays
Controlled Module
www.intelligent-appliance.com

Specifications subject to change without notice.
Get Device Mode
This command reads the module operation mode
?aa5(cr)
? Delimiter character
aa Hexadecimal address of the device
5 System Mode command
(cr) Carriage Return - End of command
_dd(cr) if the command was valid
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.
?aa5(cr)
Function
Description
Syntax
Response
Example
13
IA-2104-U
USB
4 Relays
Controlled Module
www.intelligent-appliance.com

Specifications subject to change without notice.
14
IA-2104-U
USB
4 Relays
Controlled Module
Get Device ID
This command reads the Device ID
?aaID(cr)
? Delimiter character
aa Hexadecimal address of the device
ID Command for read ID
(cr) Carriage Return - End of command
_ID NNNNNNNN (cr)
Command: ?00ID(cr)
Response: _ID 00412534 (cr)
In this example we read S/N of device #00.
?aaID(cr)
Function
Description
Syntax
Response
Example
www.intelligent-appliance.com

Get User Defined Jumper Setting
Read Jumper Setting
?aaS(cr)
? Delimiter character
aa Hexadecimal address of the device
S Read Jumper Setting
(cr) Carriage Return - End of command
_DD(cr) If the command was valid
Command:?00S(cr)
Response: _01(cr)
In this example the jumper JP1 setting is “close”.
Specifications subject to change without notice.
15
IA-2104-U
USB
4 Relays
Controlled Module
?aaS (cr)
Function
Syntax
Description
Response
Example
www.intelligent-appliance.com

Specifications subject to change without notice.
Set Relays Status
This command define’s module’s output state.
!aa2dd (cr)
! Delimiter character
aa Hexadecimal address of the device
2 System control command
dd Relay output activation command data for each nibble in hex
format.
(cr) Carriage Return - End of command
|dd(cr) if the command was valid and if FB messages are enabled.
Command: !00205(cr)
Response: | 05(cr)
This command will activate relays #1 and #3.
!aa2dd(cr)
Function
Description
Syntax
Response
Example
16
IA-2104-U
4 Relays
USB Controlled Module
www.intelligent-appliance.com

Specifications subject to change without notice.
17
IA-2104-U
4 Relays
USB Controlled Module
Activate Relay N
This command activate a single relay.
!aa3dd(cr)
! Delimiter character
aa Hexadecimal address of the module
3 Single relay activation command
d N Relay ID in hex format
d N Relay ID in hex format
(cr) Carriage Return - End of command
|Sdd(cr) if the command valid
Command: !00301(cr)
Response: |S01(cr)
This command will activate relay #2 only (!) all other relays will be not
changed.
!aa3dd(cr)
Function
Description
Syntax
Response
Example
www.intelligent-appliance.com

Specifications subject to change without notice.
18
IA-2104-U
USB
4 Relays
Controlled Module
De Activate Relay N
This command De activate a single relay.
!aa4dd(cr)
! Delimiter character
aa Hexadecimal address of the module
4 De activate relay N command
d Relay ID hex format
d Relay ID hex format
(cr) Carriage Return - End of command
|Cdd(cr) if the command valid
Command: !00402(cr)
Response: |C02(cr)
This command will De activate relay #3 only (!) all other relays status
will be not changed.
!aa4dd(cr)
Function
Description
Syntax
Response
Example
www.intelligent-appliance.com

Specifications subject to change without notice.
Set Device Mode
This command sets the power-up mode and enables/disables error
messages
!aa5dd(cr)
! Delimiter character
aa Hexadecimal address of the device
5 System Mode command
dd 8 mode control bits (00-FF)
Bit# Function
1 Enable Error Messages
6 Disable Feedback messages on “!AA2” & “!AAM”
Commands if BIT 7 is cleared.
7 Enable BR change
*Other bits are for future use
(cr) Carriage Return - End of command
|dd EE OK if the command was valid
Command: !00502 (cr)
Response: |02 EE OK
This command will enable the device error messages (error messages
are sent in response to invalid commands) and will disable baud rate by
mistake.
!aa5dd(cr)
Function
Description
Syntax
Response
Example
19
IA-2104-U
USB
4 Relays
Controlled Module
www.intelligent-appliance.com

Specifications subject to change without notice.
!aa6bb(cr)
20
IA-2104-U
USB
4 Relays
Controlled Module
Set Baud Rate
For compatibility with existing devices the IA-2104 can be set to other
standard baud rates
!aa6BB(cr)
! Delimiter character
aa Hexadecimal address of the device
6 Change device baud rate command
BB Two characters representing the desired baud rate:
12 1200
24 2400
48 4800
96 9600
19 19200 (default)
38 38400
57 57600
11 115200
23 230400
(cr) Carriage Return - End of command
|BB(cr) if the command was valid
| Response delimiter
BB New Baud Rate
(cr) Carriage Return - end of response
Command: !01696(cr)
Response: |96(cr)
Change the baud rate of the device at address 01Hex to 9600
Notes: 1. BIT 7 of the device mode must be set first.
2. Changes will take effect after the next power up.
Function
Description
Syntax
Response
Example
www.intelligent-appliance.com
Table of contents
Popular Control Unit manuals by other brands

Vanderbilt
Vanderbilt ACTpro IOM Installation and configuration instructions

gefran
gefran GFW adv Series INSTRUCTION MANUAL FOR CONFIGURATION AND INSTALLATION

FLIR
FLIR ACCKBD320 instruction manual

Salda
Salda MB-GATEWAY quick start guide

M-system
M-system R7L-RS4 instruction manual

Jorc
Jorc Air-Saver 1" manual

Sporlan
Sporlan ORIT-10 Installation & service instructions

Moog
Moog D661 series Mounting and Installation Notes

CTI
CTI 2500C-2572-B Quick start installation guide

Spectrum Digital
Spectrum Digital TMS320C6424 Quick start installation guide

Nice
Nice TT6 Instructions and warnings for installation and use

DINA
DINA Safeline DNSL-DS Original instruction manual