[go: up one dir, main page]

0% found this document useful (0 votes)
7 views7 pages

ADM-4162D User's Manual English

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 7

12DI/4DO Digital Input and Output Module

ADM-4162D
Product introduction
ADM-4162D is a 12 Channel digital input and 4 Channel (normally open) relay
output module, which is used in industrial field signal acquisition, monitoring and
control. Support 12 channel isolation digital input and 4 channel A type relay output.
RS-485 communication interface, support the MODBUS RTU protocol, can connect
configuration software, PLC, DCS industrial control touch screen.
Product specification
Digital input
1. Input channel: 12 Channel dry contact or level signal
2. Input polarity: co - negative or co - positive (automatic adaptation)
3. Input range: high level (1):7.5V - 30V, low level (0): 0V - 1V
4. Sampling rate: 1000Hz
5. Isolation voltage: 1500V
6. Input counter: 16 bit (0~65535), input frequency less than 200HZ
Digital output
1. Output channel: 4 channel A type (often open) relay output
2. Load voltage: maximum DC24V
3. Load current: 1A
Communication interface
1. Communication protocol: MODBUS-RTU
2. Interface type: RS-485 interface
3. Interface protection: 15KV ESD protection, 1500V isolation protection
4. Baud rate: 1200/2400/4800/9600/19200/38400/57600/115200
5. Parity:No, even, odd
6. Default: 9600, N, 8, 1 (modifiable)
System parameter
1. Module size: 104mm x 72mm x 26mm
2. Installation: 35mm din rail installation
3. Environment: temperature: -20~70 C humidity: 0-95%, not condensing
4. Power supply: DC9~30V is less than 3W
LED directive definition
1. POWER: power status indication, "bright" power supply is normal
2. COMM: RS-485 communication indicates that "flash" is sending and receiving data
3. DI0~DI11: digital input indicator, "bright" digital input is 1
4. RO0~RO3: relay output indication, "bright" relay RO and COM closure
Using the default communication parameters
When you forget module communication (ID, baud rate, parity bit), the INIT and
GND pins are short circuited, module electrifying, The communication parameters of
the module are (9600, N, 8, 1), ID is 1.INIT and GND pin is disconnected, module using
parameters set by the user, default parameters for the module (9600, N, 8, 1), ID is 1.
12DI/4DO Digital Input and Output Module
ADM-4162D
Interface definition
Pins Symbol Definition Pins Symbol Definition
1 VS+ Power input + 14 DI11 Digital input 11
2 VS- Power input - 15 DI10 Digital input 10
3 RS485+ RS-485(A) 16 DI9 Digital input 9
4 RS485- RS-485(B) 17 DI8 Digital input 8
5 DICOM1 DI0-DI7 COM 18 DICOM2 DI8-DI11 COM
6 DI0 Digital input 0 19 RO3 Relay contact 3
7 DI1 Digital input 1 20 RCOM2 RO2-RO3 COM
8 DI2 Digital input 2 21 RO2 Relay contact 2
9 DI3 Digital input 3 22 RO1 Relay contact 1
10 DI4 Digital input 4 23 RCOM1 RO0-RO1 COM
11 DI5 Digital input 5 24 RO0 Relay contact 0
12 DI6 Digital input 6 25 INIT Initialization module
13 DI7 Digital input 7 26 GND Internal connect to VS-
Product appearance
12DI/4DO Digital Input and Output Module
ADM-4162D
Connection reference
1. Digital input

Dry contact input

Level input

NPN transistor input PNP transistor input


12DI/4DO Digital Input and Output Module
ADM-4162D
2. Relay output

MODBUS-RTU Register description


Support function code
Code Description

0x01 Read one or more relay output values

0x02 Read one or more digital input values

0x03 Read one or more input counter values or parameter values

0x05 Write one relay output value

0x06 Write one input counter value or parameter value

0x0F Write one or more relay output values

0x10 Write one or more input counter values or parameter values

Register definition
1. Digital input register (0x02)
Address Symbol R/W Min Max Description
10001 DI0 R 0 1 Digital input 0
10002 DI1 R 0 1 Digital input 1
10003 DI2 R 0 1 Digital input 2
10004 DI3 R 0 1 Digital input 3
10005 DI4 R 0 1 Digital input 4
10006 DI5 R 0 1 Digital input 5
10007 DI6 R 0 1 Digital input 6
10008 DI7 R 0 1 Digital input 7
10009 DI8 R 0 1 Digital input 8
10010 DI9 R 0 1 Digital input 9
10011 DI10 R 0 1 Digital input 10
10012 DI11 R 0 1 Digital input 11
12DI/4DO Digital Input and Output Module
ADM-4162D
2. Hold register (0x03, 0x10)
Addre Symbol R/W Min Max Description
ss
40001 DI0 R/W 0 65535 Digital input Counter 0
40002 DI1 R/W 0 65535 Digital input Counter 1
40003 DI2 R/W 0 65535 Digital input Counter 2
40004 DI3 R/W 0 65535 Digital input Counter 3
40005 DI4 R/W 0 65535 Digital input Counter 4
40006 DI5 R/W 0 65535 Digital input Counter 5
40007 DI6 R/W 0 65535 Digital input Counter 6
40008 DI7 R/W 0 65535 Digital input Counter 7
40009 DI8 R/W 0 65535 Digital input Counter 8
40010 DI9 R/W 0 65535 Digital input Counter 9
40011 DI10 R/W 0 65535 Digital input Counter 10
40012 DI11 R/W 0 65535 Digital input Counter 11

40033 C_M0 R/W 0 4


40034 C_M1 R/W 0 4
C_M0 ~ C_M11 register:
40035 C_M2 R/W 0 4
40036 C_M3 R/W 0 4 DI0~DI11 Digital input
40037 C_M4 R/W 0 4 counter mode
40038 C_M5 R/W 0 4
0:Not counting (Default)
40039 C_M6 R/W 0 4
1:Incrementing
40040 C_M7 R/W 0 4 2:Decrement
40041 C_M8 R/W 0 4 3:Incrementing cycle
4:Decrement cycle
40042 C_M9 R/W 0 4
40043 C_M10 R/W 0 4
40044 C_M11 R/W 0 4

3.Relay output register(0x01 0x05 0x0F)


Address Symbol R/W Min Max Description
00001 DO0 R/W 0 1 Relay output channel 0
00002 DO1 R/W 0 1 Relay output channel 1
00003 DO2 R/W 0 1 Relay output channel 2
00004 DO3 R/W 0 1 Relay output channel 3
12DI/4DO Digital Input and Output Module
ADM-4162D
4. Module parameter register(0x03、0x06)

Address Symbol R/W Min Max Description

40161 ID R/W 1 254 Module ID(Default 1)

RS-485 Baud rate


0:1200 bps
1:2400 bps
2:4800 bps
40162 Baud rate R/W 0 7 3:9600 bps(Default)
4:19200 bps
5:38400 bps
6:57600 bps
7:115200 bps

RS-485 Parity
0;None(Default)
40163 Parity R/W 0 2
1:Odd
2:Even
Counter mode (Global)
0:Not counting (Default)
Counter 1:Incrementing
40164 mode R/W 0 4 2:Decrement
(Global) 3:Incrementing cycle
4:Decrement cycle

After the register has been set up, the module will be saved and the
module will be reset automatically.

Module register address description


1.10001~10012:
Digital input register address (1x) uses the 02 function code 0000H~000BH
2.00001~00004:
Relay output register address (0x) uses 01 and 15 function code 0000H~0003H
3.40161~40164:
Module parameter register address (4x) uses 03 and 06 function code 00A0H~00A3H
4.40001~40012:
Counter value register address (4x) uses 03 and 16 function code 0000H~000BH
5.40033~40044:
Counter mode register address (4x) uses 03 and 16 function code 0020H~002BH
12DI/4DO Digital Input and Output Module
ADM-4162D
MODBUS-RTU Example of communication format
The following values are 16 HEX
1. Read the value of the 12 channel digital input
Host sending:01 02 00 00 00 0C 78 0F
01 (ID) 02 (Function code)
00 00 (Start address) 00 0C (Register number)
78 0F (CRC code)
Module return:01 02 02 00 00 B9 B8
01 (ID) 02 (Function code)
02 (Number of bytes) B9 B8 (CRC Code)
00 00 ("0" is no digital input,high 4 bits ineffective and low 12 bit effective)

2. Write the output value of the 4 channel


Host sending:01 0F 00 00 00 04 01 03 7E 97
01 (ID) 0F (Function code) 00 00 (Start address)
00 04 (Register number) 01 (Number of bytes)
03 (the value of the write, 03 for RO0-RO1 output 1, RO2-RO3 output 0)
7E 97 (CRC Code)
Module return:01 0F 00 00 00 04 54 08
01 (ID) 0F (Function code) 00 00 (Start address) 00 04 (Register number)
54 08 (CRC Code)

3. Read the counter value of the 12 channel digital input


Host sending: 01 03 00 00 00 0C 45 CF
01 (ID) 03 (Function code) 00 00 (Start address)
00 0C (Register number) 45 CF (CRC Code)
Module return:01 03 18 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 6C F4
01(ID) 03(Function code) 18(Number of bytes) 6C F4 (CRC CRC Code)
12 groups 0000(12 channel counter values)

You might also like