0% found this document useful (0 votes)
80 views6 pages

ADM-4586 User's Manual English

The ADM-4586 is a data acquisition control module featuring 8 analog inputs, 4 digital inputs, and 2 relay outputs, designed for industrial signal acquisition and control. It supports MODBUS RTU protocol over an RS-485 interface and includes various specifications such as a 16-bit ADC resolution and a sampling rate of 10 times per second. The module operates within a temperature range of -20 to 70 degrees Celsius and requires a DC power supply of 9-30V.

Uploaded by

pozhivatorov
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
80 views6 pages

ADM-4586 User's Manual English

The ADM-4586 is a data acquisition control module featuring 8 analog inputs, 4 digital inputs, and 2 relay outputs, designed for industrial signal acquisition and control. It supports MODBUS RTU protocol over an RS-485 interface and includes various specifications such as a 16-bit ADC resolution and a sampling rate of 10 times per second. The module operates within a temperature range of -20 to 70 degrees Celsius and requires a DC power supply of 9-30V.

Uploaded by

pozhivatorov
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 6

Analog / digital data acquisition control module

ADM-4586 8AI/4DI/2RO
Product introduction
ADM-4586 is a data acquisition module with 8 channel 0~20mA/4-20mA current
signal input, 4 channel isolated digital input and 2 channel C type relay output. It is
applied to signal acquisition, monitoring and control in industrial area. The current
signal is a single end input mode, the digital input is photoelectric isolation, the relay
output has normally open / normally close 2 contacts. The communication interface is
a RS-485 interface that supports the standard MODBUS RTU protocol and can connect
configuration software, PLC, and DCS industrial control touch screen.
Product specification
Analog signal input
1. Input channel: 8 Channel single end
2. Input range: ADM-4586: 0~20mA/4-20mA current signal
ADM-4586V: 0~10V voltage signal
3. ADC resolution: 16 Bit
4. Conversion rate: 10 times per second (Full channel)
5. Precision: ±0.2%
6. Sampling resistance: 12R /0.1% (Current), 100K (Voltage)
Digital input
1. Input channel: 4 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
Digital output
1. Output channel: 2 channel C-type relay
2. Load capacity: DC24V@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 ℃ humidity: 0-95%, not condensing
4. Power supply: DC9~30V is less than 1W
Indicator light definition
1. POWER: power indication, "bright" power supply is normal
2. COMM: RS-485 communication indication, "flash" module sends and receives data
3. DI0~DI3: digital input indication, "bright" digital input is 1
4. RO0~RO1: relay output indication, "bright" relay NO and COM closure
Using the default communication parameters
Analog / digital data acquisition control module
ADM-4586 8AI/4DI/2RO
When you forget module communication (ID, baud rate, parity bit), the INIT and
VS- pins are short circuited, module electrifying, The communication parameters of
the module are (9600, N, 8, 1), ID is 1.INIT and VS- pin is disconnected, module using
parameters set by the user, default parameters for the module (9600, N, 8, 1), ID is 1.
Interface definition
Pins Symbol Definition Pins Symbol Definition
1 VS+ Power input + 14 RO0-NO Relay 0 NO
2 VS- Power input - 15 RO0-COM Relay 0 COM
3 RS485+ RS-485(A) 16 RO0-NC Relay 0 NC
4 RS485- RS-485(B) 17 AI7 Analog input positive 7
5 INIT Init module 18 AI6 Analog input positive 6
6 DICOM DI Common 19 AI5 Analog input positive 5
7 DI0 Digital input 0 20 AI4 Analog input positive 4
8 DI1 Digital input 1 21 AGND Analog input negative
9 DI2 Digital input 2 22 AI3 Analog input positive 3
10 DI3 Digital input 3 23 AI2 Analog input positive 2
11 RO1-NC Relay 1 NC 24 AI1 Analog input positive 1
12 RO1-COM Relay 1 COM 25 AI0 Analog input positive 0
13 RO1-NO Relay 1 NO 26 AGND Analog input negative
Product appearance
Analog / digital data acquisition control module
ADM-4586 8AI/4DI/2RO
Connection reference
Digital input

Dry contact input

Level input

NPN transistor input PNP transistor input


Analog / digital data acquisition control module
ADM-4586 8AI/4DI/2RO
Analog input

三线制电流/电压传感器 两线制电流传感器
3 wire current / voltage sensor 2 wire current sensor

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 parameter values
0x04 Read one or more analog input values
0x05 Write one relay output value
0x06 Write one parameter values
0x0F Write one or more relay output values
Register definition
1, Analog input register(0x04)
Addre Symbol R/W Min Max Description
ss
30001 AI0 R 0 20000 0 channel analog input
30002 AI1 R 0 20000 value
1 channel analog input
30003 AI2 R 0 20000 value
2 channel analog input
30004 AI3 R 0 20000 value
3 channel analog input
30005 AI4 R 0 20000 value
4 channel analog input
30006 AI5 R 0 20000 value
5 channel analog input
30007 AI6 R 0 20000 value
6 channel analog input
30008 AI7 R 0 20000 value
7 channel analog input
value current / voltage
Note: the unit of read value is uA or mV, the actual
value = input value /1000, for example, when the mode is 0-20mA,
the value is 19645, the actual current is 19.645mA
Analog / digital data acquisition control module
ADM-4586 8AI/4DI/2RO
2, 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
3, Relay output register (0x01 0x05 0x0F)
Address Symbol R/W Min Max Description
00001 DO0 R/W 0 1 0 channel relay output
00002 DO1 R/W 0 1 1 channel relay output
4, Module parameter registers (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 bit


0;None(Default)
40163 Parity bit R/W 0 2
1:Odd
2:Even

0: 0~20mA,
Input the 4mA current, the
read value is 4000, when the
input 20mA current, the
read value is 20000
Conversion
40164 R/W 0 1 1: 4~20mA,
mode
Input 4~20mA is converted
to 0~20000, the input 4mA
read value is 0, and the
input 20mA read value is
20000

After the register has been set up, the module will be saved and the
module will be reset automatically.
Analog / digital data acquisition control module
ADM-4586 8AI/4DI/2RO
Module register address description
1.30001~30008: analog input register address (3x),
Using 04 function code address 0000H~0007H.
2.40161~40164: module parameter register address (4x),
Using 03 and 06 function code addresses 00A0H~00A3H.
3.10001~10004: digital input register address (1x),
Using the 02 function code address 0000H~0003H.
4.00001~00002: relay output register address (0x),
Using the 01, 05, and 15 function code address 0000H~0001H.

MODBUS-RTU Example of communication format


The following values are 16 HEX
1, Read the 8 channel current input value
Host sending: 01 03 00 00 00 08 44 0C
01 (ID) 03 (Function code) 00 00 (Starting address)
00 08 (Register number) 44 0C (CRC Code)
Module return: 01 03 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
00 E4 59
01(ID) 03 (Function code) 10 (Total bytes)
E4 59 (CRC Code) 8 Groups 00 00 (Current value)

2, Read the 4 channel digital input value


Host sending: 01 02 00 00 00 04 79 C9
01(ID) 02(Function code) 00 00(Starting address)
00 04(Register number) 79 C9 (CRC Code)
Module return: 01 02 01 00 A1 88
01(ID) 02(Function code) 01(Total bytes) A1 88(CRC Code)
00(The returned digital quantity value, low four bits valid, 0 is no input)

3, Write the output value of the 2 channel relay


Host sending: 01 0F 00 00 00 02 01 03 9E 96
01 (ID) 0F (Function code) 00 00 (Starting address)
00 02 (Register number) 01 (Total bytes) 03(Value) 9E 96 (CRC Code)
Module return: 01 0F 00 00 00 02 D4 0A
01(ID) 0F(Function code) 00 00(Starting address)
00 02(Register number) D4 0A (CRC Code)

You might also like