4-82 ADAM 4000 Series User's Manual
Command Set
4014D
$AA6(data_A)(data_B)
Name Write Source High/Low Values for Linear Mapping
Description Write the high/low limit values to a specified module for linear
mapping. The module will only activate the source values after
new target high/low values are written (Command $AA7).
Syntax $AA6(data_A)(data_B)(cr)
$ is a delimiter character.
AA (range 00-FF) represents the 2-character hexadecimal
address of the analog input module.
6 identifies the set high/low limit value for linear mapping
command.
(data_A) is the low limit input value of the module for linear
mapping. This value must be lower than the module’s high
limit input value for linear mapping (data_B). The data format
is the same as the module’s input current range. The minimum
value allowed is equal to the minimum input value of the
current range.
(data_B) is the high limit input value of the module for linear
mapping. This value must be greater than the module’s low
limit input value for linear mapping (data_A). The data format
is the same as the module’s input current range, and the
maximum value allowed is equal to the maximum input value
of the current range.
(cr) is the terminating character, carriage return (0Dh)
Response !AA(cr) if the command is valid.
The addressed module stores the high/low input values in a
buffer. The module updates these values only after the com-
mand $AA7(data_C) (data_D) is executed.
?AA(cr) if an invalid operation was entered.
There is no response if the module detects a syntax error or
communication error or if the specified address does not exist.
? is a delimiter character indicating the command was invalid.
AA (range 00-FF) represents the 2-character hexadecimal
address of an analog input module.
(cr) is the terminating character, carriage return (0Dh).