Promotic
WikipediaLinkedInYoutubeTwitterFacebook

Communication with Advantech ADAM devices

The ADAM modules by the Advantech company (www.advantech.com) are designed for data collection and for entering I/O analog/digital signals. Some ADAM modules of the 5000 series are PLCs.

For software setup of the ADAM modules, the "Adam.Net.Utility" is used, suppiled on the CD together with the ADAM module.

The IDAM modules are similar to ADAM modules together with similar communication options (ADAM ASCII protocol).

 

ADAM modules of 4000 series

 
All modules of this series use its own char communication protocol ADAM ASCII.

For communication description please see further "ADAM ASCII protocol".

 
Some modules (see table for details) can switch from the standard ADAM ASCII protocol to Modbus RTU protocol. The switching can be done by the ADAM configuration utility suppiled by manufacturer (www.advantech.com).

For communication description please see further "The Modbus protocol for ADAM modules".

 
Type Input/Output list Supports Modbus Description
ADAM-4011 1x AI, 1x DI, 2x DO No 1-channel Thermocouple Input Module
ADAM-4012 1x AI, 1x DI, 2x DO No 1-channel Analog Input Module
ADAM-4013 1x AI No 1-channel RTD Input Module
ADAM-4015 6x AI Yes 6-channels RTD Input Module
ADAM-4015T 6x AI Yes 6-channels Thermistor Input Module
ADAM-4016 1x AI, 1x AO No 1-channel Analog Input/Output Module
ADAM-4017 8x AI No 8-channels Analog Input Module
ADAM-4017+ 8x AI Yes 8-channels Analog Input Module
ADAM-4018 8x AI No 8-channels Thermocouple Input Module
ADAM-4018+ 8x AI Yes 8-channels Thermocouple Input Module
ADAM-4019 8x AI No 8-Channels Universal Analog Input Module
ADAM-4019+ 8x AI Yes 8-Channels Universal Analog Input Module
ADAM-4021 1x AO No 1-channel Analog Output Module
ADAM-4024 4x AO Yes 4-channels Analog Output Module
ADAM-4050 7x DI, 8x DO No 15-channels Digital I/O Module
ADAM-4051 16x DI Yes 16-channels Isolated Digital Input with LED Module
ADAM-4052 8x DI No 8-channels Isolated Digital Input Module
ADAM-4053 16x DI No 16-channels Digital Input Module
ADAM-4055 8x DI, 8x DO Yes 16-channels Isolated Digital I/O with LED Module
ADAM-4056S 12x DO Yes 12 channels Sink-type Isolated Digital Output Module
ADAM-4056SO 12x DO Yes 12 channels Source-type Isolated Digital Output Module
ADAM-4060 4x DO No 4-channels Relay Output Module
ADAM-4068 8x DO Yes 8 Relay Output Module
ADAM-4069 8x DO Yes 8 Power Relay Output Module
ADAM-4080 2x counter, 2x DO No 2-channels Counter/Frequency Module

ADAM modules of 5000 series

 
The modules ADAM 5000, 5510, 5550 are PLCs. Additional I/O submodules of the 5000 series can be connected to them. It is possible to communicate with the PLCs, but the submodules do not have its own communication means with SCADA systems.
 
These PLCs use the same communication protocol ADAM ASCII as the ADAM modules of the 4000 series.

For communication description please see further "ADAM ASCII protocol".

 
The PLCs also support the Modbus RTU and Modbus TCP/IP protocols.

For communication description please see further "The Modbus protocol for ADAM modules".

ADAM modules of 6000 series

 
6000 series ADAM modules use the Modbus TCP/IP communication protocol.

For communication description please see further "The Modbus protocol for ADAM modules".

 
Type Input/Output list Description
ADAM-6015 7x AI 7-channels RTD Input Module
ADAM-6017 8x AI, 2x DO 8-channels Analog Input Module
ADAM-6018 8x AI, 2x DO 8-channels Thermocouple Input Module
ADAM-6024 6x AI, 2x DO, 2x AO, 2x DI 12-channels Universal I/O Module
ADAM-6050/6050W 12x DI, 6x DO 18-channels Digital I/O Module
ADAM-6051 12x DI, 2x DO, 2x counter 16-channels DI/O w/ Counter Module
ADAM-6052 8x DI, 8x DO 16-channels Digital I/O Module
ADAM-6060/6060W/6066 6x DI, 6x DO 12-channels DI & Relay Module

ADAM ASCII protocol

All modules of the 4000 series and PLCs of the 5000 series support ADAM ASCII protocol. This protocol is used for both ADAM and IDAM modules.

For this communication in the PROMOTIC system can be used: PmAdam - Driver for communication with ADAM devices.

- The communication is done via standard serial link (COM1, COM2 ...).
- The PROMOTIC application is the MASTER (i.e. it initiates the data transfer) from this communication point of view.

The Modbus protocol for ADAM modules

As mentioned above, some ADAM modules support also the Modbus RTU or Modbus TCP/IP protocols.

For this communication in the PROMOTIC system can be used: PmModbusMr - Driver for communication by Modbus Master protocol.

- The communication is done via Ethernet or via standard serial link (COM1, COM2 ...).
- The PROMOTIC application is the MASTER (i.e. it initiates the data transfer) from this communication point of view.
- For easy integration of this driver into the application it is handy to use:
- For this driver, it is recommended to set the configurators:
- PmCommData > Parameters > Special Parameters > Area base addresses:
- base address "Bo = Coil/output bits" = -1
- base address "Bi = Input bits" = -1
- base address "Ro = Holding/output registers" = -1
- base address "Ri = Input registers" = -1
- "Data item address" then enter as follows:
- The digital inputs (DI) usually star at address 1 and are in the area "Bi = Input bits".
- The digital outputs (DO) usually star at address 17 and are in the area "Bo = Coil/output bits".
- Analog inputs (AI) usually star at address 1 and are in the area "Ri = Input registers".
- Analog outputs (AO) usually start at address 11 (for ADAM 6000) or 1 (for ADAM 4000) and are in the area "Ro = Holding/output registers".
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice