Compatible Devices
Adam 4000 Series Modules [g3-adam4_2 | Word]
Verified Device
Adam 4012, 4016, 4021, 4056SO, 4080 Modules [g3-adam4_2 | Word]
Device Configuration
A Model field is provided in the Device configuration area. This setting applies a filter on the commands shown in the command dialog box associated with this driver.
Selecting “Generic” at the bottom of the model list disables the filter and shows all available commands. [g3-adam4_2 | Word]
Configuration Command
As noted in the Adam 4000 Module manual, the data portion of the Configuration Command is defined as:
NNTTCCFF (hexadecimal)
Where:
- NN = Adam module address
- TT = input range code
- CC = baud rate code
- FF = data format code [g3-adam4_2 | Word]
Care should be taken when sending Configuration Command writes, as this will change the configuration of the target Adam device.
The desired values may be sent on a user-defined action:
Config = Node << 24 \
Input << 16 \
Baud << 8 \
Format
Where:
- Config = tag mapped to Configuration Command
- Node = module address
- Input = input range code
- Baud = baud rate code
- Format = data format code [g3-adam4_2 | Word]
When changing the module address, use the DevCtrl function:
DevCtrl(Device, 1, AsText(Node))
Where:
- Device = device number
- Node = new module address [g3-adam4_2 | Word]
Accessing Data
Detailed command definitions are provided showing applicable options.
When accessing Read Synchronized Data (ReadSyn), the module requires sending the Synchronized Sampling (SynSamp) command. [g3-adam4_2 | Word]
String Tag Requirements
The following commands require:
- String tags
- ASCII Little-Endian packing
Commands:
- Firmware Version
- Module Name [g3-adam4_2 | Word]
Cable Information
| **Red Lion RS485 Port** | **Adam Data Module** |
|---|---|
| Pin 1 - TxB | (Y) Data + |
| Pin 2 - TxA | (G) Data – |
| Pin 6 - GND | GND |