4-194 ADAM 4000 Series User's Manual
Command Set
4080, 4080D
$AA0L(data)
Name Set Minimum Input Signal Width at Low Level
Description: Set the minimum input signal width at low level for a specified
counter/frequency module to filter noise.
Syntax: $AA0L(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 Low
Level command
(data) is the minimum width at low 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 “low” only if the
input signal continues to be “low” longer than the specified
time.
?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: $050L00084(cr)
response: !05(cr)
The command requests the counter/frequency module at
address 05 to set the minimum input width at low level to 84
µsec. The addressed module stores the value and will recog-
nize an input signal to be "low” only if the signal continues to
be “low” longer than 84 µsec. This function can be used as
digital filter.