ГОСТ IEC 61142—2011
Приложение Е
(обязательное)
Кодирование блоков
Кодирование
N: 1 байт — двоичное кодирование, N < 128 (D).
ADS: 6 байт— BCD кодирование — два кодовых разряда на байт;
ADS = 999999999999(D) — 12 разрядов.
Пример кодирования
ADS = 6 5 2 3 1 5 0 8 2 0 0 1 (D).
ADS = 0110 0101 0010 0011 0001 0101 0000 ЮОО 0010 0000 0000 0001(B).
ADR; 1 байт — BCD кодирование— два разряда вне байта; ADP= 99 (D)
СОМ;
1
байт — двоичное кодирование четырех наименьших значимых битов; четыре наибольших значи
мых бита — нулевые.
0000 0001
0000 0010
0000 1010
0000 0011
0000 0100
0000 0101
0000 0110
0000 1011
0000 0111
0000 1000
0000 1001
ENQ;
DAT:
DRJ:
REC:
ЕСН:
AUT:
EOS:
ARJ:
ASO:
RSO:
IB:
Данные:
- поле ZA1: 8 байтов — двоичное кодирование:
- поле ZA2: 8 байтов — двоичное кодирование; -
поле TDP: 1 байт — двоичное кодирование:
- поле TAB: 1 байт -двоичное кодирование;
- пустое поле данных (специфическое для применений), кодируемое в зависимости от применения.
CRC: 2 байта - двоичное кодирование.
Реализация представления байта
Г е д о н и и
ш
байта
Бит766432
1
0
ЭннкМоегь272й2я2*2*2s212е
-------------------------------------------------------------------------------►
Направлен» передам
Втечете передачибитыпередает ■возрастающемпорядке.
предеггавпаниелиив, кдоркеимх ноодлыф
оойтси
Байты|
--------
MSBLSB
-------
Кагртммо -»
павдти
В течение передачи биты передаются в возрастающем порядке.
108