Intelligent Appliance IA-3121-E User manual

User Manual
Version 0814
www.intelligent-appliance.com
IA-3121-E
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain

IA-3121-E
2
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
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-3121-E
3
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
INTRODUCTION ..................................................................................................................................................... 4
FEATURES .....................................................................................................................................................................4
ORDERING INFORMATION ................................................................................................................................................4
SPECIFICATIONS .............................................................................................................................................................5
INSTALLATION ....................................................................................................................................................... 6
SYSTEM WIRING ............................................................................................................................................................6
Pin Assignment .....................................................................................................................................................7
User Defined Jumpers & Led.................................................................................................................................7
COMMAND SET...................................................................................................................................................... 8
?AA0–GET DEVICE NAME ...............................................................................................................................................9
?AA1–GET DEVICE FIRMWARE VERSION ..........................................................................................................................10
!AA2DDDDDDDD –SET RELAY STATUS ..............................................................................................................................11
!AA3DD –ACTIVATE RELAY N .........................................................................................................................................13
!AA4DD –DE ACTIVATE RELAY N.....................................................................................................................................15
!AA5DD –SET DEVICE MODE ..........................................................................................................................................17
!AA6DD –SET BAUD RATE..............................................................................................................................................18
!AA7DD –SET MODULE’S ADDRESS..................................................................................................................................19
!AABNDD –SET RELAYS STATUS AT LEVEL.........................................................................................................................20
!AAEDDDDDDDD –SET INITIAL STATE ...............................................................................................................................22
!AAMDDDDDDDD –SET TEMPORARY MEMORY STATE ........................................................................................................23
^^E –FORCE INITIAL STATE AT ALL MODULES.....................................................................................................................24
^^M –ACTIVATE RELAYS PER MEMORY STATUS................................................................................................................25

IA-3121-E
4
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
Introduction
The IA-3121-E is an Industrial 32-ch Solid-State Relay module, Ethernet IP Controlled, with an
RS-232 expansion port, allowing non-IP controllers to be chained and controlled while sharing
the same IA-3121-E IP Address.
The Solid-State Relays are capable of handling DC Powered Loads in a Voltage range of 12 to
30VDC, Sinking a current of up to 1Amp per channel. AC Load is NOT supported.
The main advantage of Solid-State Relays is incomparable Long Operation Life, Fast Respond,
Silent Operation and best fitting Inductive Loads.
The IA-3121-E may be referred to as a High Power 32-ch Digital Output Module, with an Open-
Drain Output Stage and an output current capability of up to 1Amp on each channel.
It has a small footprint, 136x147mm, and it may be easily DIN-Rail Mounted. Screw mounting
kind is possible as well.
Features
32-ch DC Solid-State Relays
1Amp @12-30VDC, 2Amp Pulse
TCP/IP or UDP Controlled
DHCP or Static Address Operation
Built-in Web Page for a simple Set-up
RS-232 Expansion Port
Small Footprint
DIN-Rail Mounting ready
Ordering Information
IA-3121-E
32-ch Solid-State Relay module,
Ethernet IP Controlled,
RJ45 Cable included.
IA-3121-2
32-ch Solid-State Relay module,
RS-232 Controlled,
DB9 M/F Cable included.

IA-3121-E
5
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
Specifications
Solid-State Relays (SSR)
Channels
32
Stage Type
Open Drain N-ch
Load Voltage Range
12 to 30VDC
Load Current
1Amp Continuous
2Amp @ 1Sec @ 20%
Total Current
20Amp
Communication - Ethernet
LAN
10/100 Base-T
Default IP
10.1.1.22
Default Port
23
Baud Rate Range
1200-115200 bps
Default BR
19200
Expansion Port
RS-232, DB9 male
Setup
19200, 8 bit, N, 1
General
Power Supply Voltage
24VDC
Current Consumption
0.3Amp
Module Size
135x115x45 mm
Weight
220gr
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
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
!

IA-3121-E
6
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
Installation
System Wiring
RJ45
LAN
Cable
RJ45
LAN
Cable
DB9
Female
DB9
Male
DB9
Female
…255
Host PC
Chaining Device
IA-3XXX

IA-3121-E
7
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
Pin Assignment
J1 –Main Port (LAN)
J2 - Expansion Port (RS-232, DB9 Male)
Pin
Function
#2
Tx
#3
Rx
#5
GND
TB1, 2, 4, 5 –SSR #1 to SSR #32
TB3–Power supply input terminal
User Defined Jumpers & Led
SJP Jumper –User defined jumper
SLD Led –User defined led

IA-3121-E
8
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
Command Set
The following table is a quick reference table for the IA-3121-E , A host computer / PLC may
control the IA-3121-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 ...............................................................................................................................................9
?AA1–GET DEVICE FIRMWARE VERSION ..........................................................................................................................10
!AA2DDDDDDDD –SET RELAY STATUS ..............................................................................................................................11
!AA3DD –ACTIVATE RELAY N .........................................................................................................................................13
!AA4DD –DE ACTIVATE RELAY N.....................................................................................................................................15
!AA5DD –SET DEVICE MODE ..........................................................................................................................................17
!AA6DD –SET BAUD RATE..............................................................................................................................................18
!AA7DD –SET MODULE’S ADDRESS..................................................................................................................................19
!AABNDD –SET RELAYS STATUS AT LEVEL.........................................................................................................................20
!AAEDDDDDDDD –SET INITIAL STATE ...............................................................................................................................22
!AAMDDDDDDDD –SET TEMPORARY MEMORY STATE ........................................................................................................23
^^E –FORCE INITIAL STATE AT ALL MODULES.....................................................................................................................24
^^M –ACTIVATE RELAYS PER MEMORY STATUS................................................................................................................25

IA-3121-E
9
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
?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: _3121<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-3121-E

IA-3121-E
10
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
?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.25

IA-3121-E
11
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
!aa2dddddddd –Set relay status
Description
This command defines module’s relay state.
Syntax
!aa2dddddddd <CR>
!
Delimiter character
aa
Hexadecimal address of the device
2
System control command
d
Relay output activation command data for each nibble in hex format
<CR>
Carriage Return - End of command
Response
|dddddddd
if the command was valid and if FB messages are enabled
Example
Command: !00280008000 <CR>
Response: | 80008000 <CR>
This command will activate relay #16 and #32

IA-3121-E
12
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
Value
8
4
2
1
8
4
2
1
8
4
2
1
8
4
2
1
8
4
2
1
8
4
2
1
8
4
2
1
8
4
2
1
Bit
3
2
1
0
3
2
1
0
3
2
1
0
3
2
1
0
3
2
1
0
3
2
1
0
3
2
1
0
3
2
1
0
Relay
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
Nibble
1
2
3
4
5
6
7
8
1
1
0
1
0
1
0
1
2
1
1
0
0
1
1
0
4
1
1
1
1
1
1
0
8
1
1
1
1
1
1
1
HEX
F
E
D
C
B
A
9
DEC
15
14
13
12
11
10
9
Syntax
!00200000001<CR>
!00280000000<CR>
!00200040000<CR>
!00200000700<CR>
!002A0000000<CR>
!0020000C022<CR>
Description
Activating relay #1
Activating relay #32
Activating relay #19
Activating relay #9, #10, #11
Activating relay #26, #28
Activating relay #2, #6, #15, #16
HEX / DEC Conversion Table
Examples Table
Data Stricture

IA-3121-E
13
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
!aa3dd –Activate relay N
Description
This command activates a single relay.
Syntax
!aa3dd <CR>
!
Delimiter character
aa
Hexadecimal address of the device
3
Single relay activation command
dd
N Relay ID in hex format
<CR>
Carriage Return - End of command
Response
|Sdd if the command was valid
Example
Command: !0031F<CR>
Response: |S1F<CR>
This command will activate relay #32 only (!) all other relays will be not
changed.

IA-3121-E
14
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
Location
1F
1E
1D
1C
1B
1A
19
18
17
16
15
14
13
12
11
10
F
E
D
C
B
A
9
8
7
6
5
4
3
2
1
0
Relay
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
1
1
0
1
0
1
0
1
2
1
1
0
0
1
1
0
4
1
1
1
1
1
1
0
8
1
1
1
1
1
1
1
HEX
F
E
D
C
B
A
9
DEC
15
14
13
12
11
10
9
Syntax
!00300<CR>
!0031F<CR>
!00312<CR>
Description
Activating relay #1
Activating relay #32
Activating relay #19
HEX / DEC Conversion Table
Examples Table
Data Stricture

IA-3121-E
15
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
!aa4dd –De activate relay N
Description
This command De activates a single relay.
Syntax
!aa4dd <CR>
!
Delimiter character
aa
Hexadecimal address of the device
4
De activate relay N command
dd
Relay ID hex format
<CR>
Carriage Return - End of command
Response
|Cdd if the command was valid
Example
Command: !0041F<CR>
Response: |C1F<CR>
This command will De activate relay #32 only (!) all other relays status
will be not changed.

IA-3121-E
16
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
Location
1F
1E
1D
1C
1B
1A
19
18
17
16
15
14
13
12
11
10
F
E
D
C
B
A
9
8
7
6
5
4
3
2
1
0
Relay
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
1
1
0
1
0
1
0
1
2
1
1
0
0
1
1
0
4
1
1
1
1
1
1
0
8
1
1
1
1
1
1
1
HEX
F
E
D
C
B
A
9
DEC
15
14
13
12
11
10
9
Syntax
!00400<CR>
!0041F<CR>
!00412<CR>
Description
De-Activating relay #1
De-Activating relay #32
De-Activating relay #19
HEX / DEC Conversion Table
Examples Table
Data Stricture

IA-3121-E
17
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
!aa5dd –Set device mode
Description
This command sets the power-up mode and enables/disables error
messages
Syntax
!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
Response
|dd EE OK<CR> if the command was valid
Example
Command: !00502<CR>
Response: |02 EE OK<CR>
This command will enable the device error messages (error messages are sent
in response to invalid commands) and will disable baud rate by mistake.

IA-3121-E
18
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
!aa6dd –Set baud rate
Description
For compatibility with existing devices the IA-4131-U2i-P can be set to other
standard baud rates
Syntax
!aa6dd <CR>
!
Delimiter character
aa
Hexadecimal address of the device
6
Change device baud rate command
dd
Two characters representing the desired baud rate:
12
1200
24
2400
48
4800
96
9600
19
19200 (default)
38
38400
57
57600
11
115200
<CR>
Carriage Return - End of command
Response
|dd<CR> if the command was valid
|
Response delimiter
dd
New baud rate
<CR>
Carriage Return - End of response
Example
Command: !01696<CR>
Response: |96<CR>
Change the baud rate of the device at address 01Hex to 9600

IA-3121-E
19
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
!aa7dd –Set module’s address
Description
Each device must have a unique network address. This command defines a
module’s address.
Syntax
!aa7dd <CR>
!
Delimiter character
aa
Hexadecimal address of the device
7
Change device baud rate command
dd
New Hexadecimal address
<CR>
Carriage Return - End of command
Response
|dd<CR> if the command was valid
Example
Command: !00701<CR>
Response: |01<CR>
Change the address of the device at address 0(Hex) to 1(Hex)
1. Factory default is 00Hex
2. In products chained system, each product must be set to a unique
address.
3. The updated address is displayed on the boards 7 segment led display.
Note
!

IA-3121-E
20
www.intelligent-appliance.com Specifications are subject to change without notice
32-ch Solid-State Relay (SSR) Board,
Ethernet IP Controlled
IA Series-3000 Daisy-Chain
!aaBndd –Set Relays Status at Level
Description
This command sets the status of 8 relays at a time.
Syntax
!aaBndd <CR>
!
Delimiter character
aa
Hexadecimal address of the device
B
Change Byte Level command
n
#Byte to be set.
‘n’is in the range of 0-3
dd
Byte data in hex format.
<CR>
Carriage Return - End of command
Response
|n dd<CR> if the command was valid
Example
Command: !00B124<CR>
Response: |1 24<CR>
This command will activate relays #10 and #15(!) all other relays will be not
changed.
Table of contents
Other Intelligent Appliance Relay manuals