ee--mmaaiill::
vvooiiccee::
360.854.9559
ffaaxx::
866.783.1742
9
SRC-32 Installation and Operation Manual
INSTALLATION
Command Additional Data Bytes Function
Binary Output Response from SRC-32:
50h Error response if enabled by 46h
51h Good response if enabled by 46h
52h Nnnn Response of 4Dh, outputs are sent as 4
bytes, 8 outputs per byte with the order
being MSByte sent first, LSByte sent last.
53h Response of 4Eh, inputs are sent as 4
bytes, 8 inputs per byte with the order
being MSByte sent first, LSByte sent last.
54h N Response to 4Fh outputs version, (ie 13h
= ver1.3)
55h N Response to 4Bh or 4Ch for polled out-
put or input and used to notify when an
input changes state, here the three high-
est bits of n are used to identify if an
input/output is low/high and the lowest 5
bits identify the input or output. n = 00h
– 1Fh if input n is low, n = 20h – 3Fh if
input n is high, n = 40h 5Fh if output n is
low and n = 60 – 7F if output n is high.
n=cccnnnnn where ccc = 000 = input
low, 001 = input hi, 010 = output lo, 011
= output hi. nnnnn lowest 5 bits used to
identify the input or output.
56h nnn…n Response to 62h with stored AT com-
mand (Future feature)
57h nnn…n Response to 63h with store telephone
number (Future feature)
Example of Binary Exchange:
To poll the output status of board 2 when outputs (0-31) 0, 6, 10 and 31 are high, all
else low:
Binary Command String to SRC-32:
00101010b 2Ah Start byte
01000010b 42h Board ID 2 (010b), Byte count 2 (00010b)
01001101b 4Dh All Output Status Request
10111001b B9h Check sum (2Ah+42h+4Dh=B9h)
Binary Response String from SRC-32:
00101010b 2Ah Start byte
01000101b 45h Board ID 2 (010b), Byte count 5 (00101b)
10000000b 80h MSByte sent first
00000000b 00h
00000100b 04h
00000010b 02h LSByte sent last
01000001b F5h Check sum (2Ah+45h+80h+00h+04h+02h=F5h)
WEBSITE:
Visit our web site for
product updates and
additional information
Comentarios a estos manuales