4-192 ADAM 4000 Series User's Manual
Command Set
4080, 4080D
$AA0H(data)
Name Set Minimum Input Signal Width at High Level
Description: Set the minimum input signal width at high level for a speci-
fied counter/frequency module to filter the noise.
Syntax: $AA0H(data)(cr)
$ is a delimiter character.
AA (range 00-FF) represents the 2-character hexadecimal
address of counter/frequency module that you want to interro-
gate.
0H identifies the Set Minimum Input Signal Width at High
Level command
(data) is the minimum width at high level. The unit is µsec
(microseconds) and its resolution is 1 µsec. The format is a five
digit integer that can range from 2 µsec to 65535 µsec. Out of
range values will cause errors.
(cr) is the terminating character, carriage return (0Dh)
Response: !AA(cr) if the command is valid. The addressed module stores
the value and will recognize the input signal “high” only after
the input signal continues “high” and for longer than the
specified value.
?AA(cr) if an invalid operation was entered.
There is no response if the module detects a syntax or commu-
nication error, or if the specified address does not exist.
! is a delimiter character indicating the command was valid.
? is a delimiter character indicating the command was invalid.
AA (range 00-FF) represents the 2-character hexadecimal
address of a counter/frequency input module.
(cr) is the terminating character, carriage return (0Dh)
Example: command: $130H00020(cr)
response: !13(cr)
The command requests the counter/frequency module at
address 13 to set the minimum input width at high level to 20
µsec. The addressed module stores the value and will recog-
nize an input signal to be "high” only if the signal continues to
be “high” longer than 20 µsec. This function can be used as a
digital filter.