
EDAM-4200 Series User’s manual Version 1.03
8.4.41
$AA9NN
Read DO pulse and DO High/Low delay width for channel N
Description: Read DO pulse low/high width and DO High/Low delay output width of channel N (unit: 0.5ms).
(For
DO Pulse Output mode
,
High/Low delay mode
and
DO Auto-Off Time Mode
)
Command:
$AA9NN [CHK](cr)
Syntax:
$
Command leading code
AA
Module address ID (01 to FF , Always 01)
9
command for Read a single digital input..
NN
Channel number( 00~0F)
CHK
Check sum
(cr)
Carriage return
Response:
!AALLLLHHHH
UUUUDDDD (cr)
Valid command.
?AA[CHK](cr)
Invalid command
!
Delimiter for valid command
?
Delimiter for invalid command
AA
Module address ID
LLLL
4 char, DO pulse low signal width (hex, uint: 0.5ms)
(For
DO Pulse Output mode
)
HHHH
4 char, DO pulse high signal width (hex, uint: 0.5ms)
(For
DO Pulse Output mode
)
UUUU
4 char, DO low to high delay width (hex, uint 0.5ms)
(For
High/Low delay mode
and
DO Auto-Off Time Mode
)
DDDD
4 char, DO high to low delay width (hex, uint: 0.5ms)
(For
High/Low delay mode
and
DO Auto-Off Time Mode
)
CHK
Check sum
(cr)
Carriage return
Example:
Read DO pulse and Low/high delay output width of DO channel 3
command:
$01903(cr)
response:
!0101230456000A000A (cr)
;
LLLL=hex 0123, HHHH=hex 0456,
; UUUU=hex 000A, DDDD=hex 000A
Related command:
#AA2NPPPPPPPP,
$AA9DNNHHHHLLLL, $AA9DNNHHHHLLLL
Printed Date: 27 February 2018
126