Инструкция по эксплуатации Delta Electronics DTV
Страница 18
Температурный контроллер DTV_____________________________________________
18
ых
е данных по
адресу
1000H
/081хН
0’
‘0’
‘0’
‘1’
‘7’
‘
1’
‘0’
‘1’
‘0’
Числ
о
данных
(в
словах/
битах)
‘0’
‘0’
‘F
’
‘0’
Соде
ржание
данных
‘
0’
‘F’
Содер
жание
данных
‘0’
‘F’
‘0’
‘0’
‘4’
‘1’
‘
3’
‘F’
‘3’
‘F’
‘0’
‘0’
Содержа
ние данных
по
адресу
1001H
‘0’
‘
E’
‘0’
‘E’
‘0’
‘2’
‘9’
‘0’
‘
8’
‘0’
‘8’
‘0’
LRC
CHK 1
‘E
’
‘D’
‘0’
LRC
CHK 1
‘
F’
‘E’
LRC
CHK 1
‘F’
‘E’
LRC
CHK 0
‘A
’
‘C’
‘0’
LRC
CHK 0
‘
D’
‘3’
LRC
CHK 0
‘D’
‘3’
END
1
C
R
CR
LRC
CHK 1
‘0’
‘E’
END
1
C
R
CR
END 1
CR
CR
END
0
LF
LF
LRC
CHK 0
‘3’
‘3’
END
0
L
F
LF
END 0
LF
LF
END 1
C
R
CR
END 0
LF
LF
LRC (продольная проверка избыточности) рассчитывается следующим образом: суммируются значение
байтов от ADR1 до последнего символа данных . и вычитается из 100H
Для примера: 01H+03H+10H+00H+00H+02H=16H,
LRC =100H- 16H =EAH
RTU
режим:
Команда чтения
Ответное
сообщение
Команда записи
Ответное
сообщение
ADR
01
H
0
1H
ADR
01
H
01
H
ADR
01H
0
1H
ADR
01
H
01
H
CMD
03
H
0
1H
CMD
03
H
01
H
CMD
06H
0
5H
CMD
06
H
05
H
Стартов
ый
адрес
данных
10
H
0
8H
Число
данных (в
байтах)
04
H
02
H
Адре
с
данных
10H
0
8H
Адрес
данных
10
H
08
H
00
H
1
0H
01H
1
0H
01
H
10
H
Число
данных
(слов/бит)
00
H
0
0H
Содерж
ание
данных 1
01
H
17
H
Соде
ржание
данных
03H
F
FH
Содер
жание
данных
03
H
FF
H
02
H
0
9H
F4
H
01
H
20H
0
0H
20
H
00
H
CRC CHK
Low
C0
H
B
BH
Содерж
ание
данных 2
03
H
CRC
CHK Low
DDH
8
FH
CRC
CHK Low
D
DH
8F
H
CRC CHK
High
CB
H
A
9H
20
H
CRC
CHK High
E2H
9
FH
CRC
CHK High
E2
H
9F
H
CRC CHK
Low
B
BH
77
H
CRC CHK
High
15
H
88
H
CRC
(циклическая проверка избыточности) рассчитывается следующим образом:
Шаг 1 : Загрузка 16-bit регистра (называемого CRC регистром) с FFFFH;
Шаг 2: Исключающее ИЛИ первому 8-bit байту из командного сообщения с байтом младшего порядка из
16-bit
регистра CRC, помещение результата в CRC регистр.
Шаг 3: Сдвиг одного бита регистра CRC вправо с MSB нулевым заполнением. Извлечение и проверка LSB.
Шаг 4: Если LSB CRC регистра равно 0, повторите шаг 3, в противном случае исключающее ИЛИ CRC
ООО "НПО "СТОИК ЛТД", 107392 Москва ул.Просторная 7, (495) 661-24-61, http://www.stoikltd.ru