Логика СПТ944 [4/24] Структура сообщений

Логика СПТ944 [4/24] Структура сообщений
  4.   4
2  
2.1   
  4   , ,   . 
   .
SOH
NT
FRM
ID
ATR
DL1
DL0
CRC1
CRC0
:
SOH    ;
NT   - ;
FRM   ;
ID   ;
ATR   ;
DL1, DL0    (   );
MSG BODY  ;
CRC1, CRC0     (   ).
    SOH       . 
 :
SOH=0x10
  NT    0...255,  NT=255   -
  .   NT=255     -
      .     , -
 NT,     , .
   FRM    ,   -
   (.2.2).        0x90. -
    :
FRM=0x90
 ID         .
 ID,   ,      .
         
   ,     .
  ATR       .  -
   :
ATR=0x00
  MSG BODY      0...65535 . 
   :       
FNC    (Data Set):
FNC
Data Set

Содержание

Похожие устройства

4 Магистральный протокол М4 Руководство программиста 2 Структура сообщений 2 1 Базовый формат сообщений Сообщение протокола М4 состоит из заголовка тела и блока контрольной информации Общий вид сообщения приведен ниже III SOH NT FRM ID ATR III DL1 DLO MSG BODY CRC 1 CRCO _____ 1____ 1 1 1 1 1 1 _______1______ Где SOH управляющий код начала сообщения NT сетевой номер абонента адресата сообщения FRM код формата сообщения ID байт идентификатора сообщения ATR байт атрибутов сообщения DL1 DL0 длина тела сообщения младший и старший байты MSG BODY тело сообщения CRC1 CRC0 шестнадцатибитный циклический контрольный код младший и старший байты Управляющий код начала сообщения SOH служит для синхронизации приема на фоне помех Его значение фиксировано SOH OxlO Сетевой номер NT может принимать значения 0 255 причем NT 255 используется для безадрес ного обращения к абоненту При получении запроса с NT 255 абонент выполняет его обработку неза висимо от действительного значения своего сетевого адреса Во всех остальных случаях запросы со держащие NT не соответствующие сетевому адресу абонента игнорируются Поле формата сообщения FRM предназначено для выделения сообщений передача которых ведет ся в сокращенной форме п 2 2 В таких сообщениях значение этого поля отлично от 0x90 В осталь ных случаях его значение фиксировано FRM 0x90 Идентификатор ID служит для организации упорядоченного разбора сообщений при их приеме Байт ID полученный абонентом в запросе без изменений копируется в соответствующее поле ответа Механизм идентификации сообщений позволяет восстановить исходный порядок их следования при использовании сред передачи информации где такой порядок не гарантируется Поле атрибутов ATR зарезервировано для использования в последующих версиях протокола В не го должно подставляться значение ATR 0x00 Тело сообщения MSG BODY может иметь произвольную длину в пределах 0 65535 байтов При этом его структура всегда детерминирована тело сообщения состоит из однобайтового кода запроса FNC и блока данных Data Set FNC Data Set J 1 L