
25
x1
device address: 0...255
The tens (
x
) in the address value (from 0 to 25) are represented by one
of the following ASCII symbols: 0123456789:;<=>?@ABCDEFGHI,
and the ones (
1
) (from 0 to 9) – with 0...9 respectively.
The address may be obtained from the warranty card or
from the device information level (parameter
Addr
)
t
command type: 1 – reading, 2 – writing
pr
parameters:
00 – temperature of the terminals (available only with devices
with thermocouple input);
01...08 – respective analog inputs;
10 – state of all relays;
11...18 – state of respective relay
rs
result:
00 – command executed
;
01 – analog input not configured for measurment;
02 – ADC overflow;
03 – terminal-temperature sensor break;
04 – ADC underflow;
05 – data overflow;
14 – invalid command format;
15 – bad data;
IC – invalid combination 'type-parameter'
data
data:
000p – commands for reading measured value of analog input;
sddd – answers to commands for reading measured value of analog input;
0000 – commands for reading relay state;
00hh – command for changing state of all relays;
00hh – answers to commands for reading/changing state of all relays;
000n – commands for changing relay state;
000n – answers to commands for reading/changing relay state
where: p = 0...3 – position of decimal point in answer;
s = A (-1) or F (-); d = 0...9; h = 0...F; n = 0 or 1
cs
check sum – hexadecimal exclude-or (XOR) sum
of the ASCII values of all previous bytes
15.2.3. Example
At receiving a command for deactivating output K1,
a device with address 100 answers with
@:021100000078*#13,
where #13 is an ASCII symbol with code 13,
and all symbols to the left are ASCII.