4-138 ADAM 4000 Series User's Manual
Command Set
4021
$AA2
Name Read Configuration Status command
Description Instruct the addressed analog output module to
return its
configuration data.
Syntax $AA2(cr)
$ is a delimiter character.
AA (range 00-FF) represents the 2-character hexadecimal
address of the analog output module to be interrogated.
2 is the Read
Configuration Status command.
(cr) is the terminating character, carriage return (0Dh).
Response !AATTCCFF(cr) if the command is valid.
?AA(cr) if an invalid command was issued.
There is no response if the module detects a syntax error or
communication error or if the specified address does not exists.
! delimiter character indicating a valid command was received.
?
delimiter character indicating the command was invalid.
AA (range 00-FF) represents the 2-character hexadecimal
address of an analog output module.
TT represents the type code, which determines the output
range.
CC represents the baud rate code.
FF is a hexadecimal number that equals the 8-bit parameter
representing the data format, slew rate, and checksum status.
(cr) is the terminating character, carriage return (0Dh)
For tables, reference the %AANNTTCCFF Configuration
command.
Example command: $452(cr)
response: !45300614(cr)
The command asks the analog output module at address 45h to
send its configuration data.
The analog output module at address 45h responds with output
range 0 to 20 mA, baud rate 9600, engineering units as the
currently configured data format, slew rate 2 mA per second,
and no checksum checking.