Логика СПГ 742 [12/24] Запись параметров

Логика СПГ 742 [12/24] Запись параметров
  4.   12
   ,    Operative FLAG 
        FLAG=0.
  TAG        
 :
- OCTET STRING;
- MIXED;
- ASCIIString;
- IEEFloat;
- IntU;
- IntS;
- NULL.
3.4  
     :
...
0x77
PNUM TAG
h
DL
TAG
DL
Pn
PNUM TAG
h
DL
TAG
DL
Pn
PNUM TAG
h
DL
TAG
DL
Pn
:
h  ;
Pn  ;
VAL  .
     ,     .
     PNUM TAG TAG.  -
           :
- OCTET STRING;
- MIXED;
- ASCIIString;
- IEEFloat;
- IntU;
- IntS;
- NULL.
         
  .      VAL   
    Operative FLAG.  ,    
    :
PNUM TAG
h
DL
TAG
DL
Pn
VAL
Operative FLAG

Содержание

Магистральный протокол М4 Руководство программиста 12 По усмотрению отправителя сообщения к неоперативным параметрам поле Operative FLAG может не подключаться вообще или подключаться со значением байта FLAG 0 Поля сообщения TAG в зависимости от типа соответствующего им структурного элемента могут принимать значения OCTET STRING MIXED ASCIIString lEEFloat IntU IntS NULL 3 4 Запись параметров Запись параметров осуществляется с помощью запроса 0x77 PNUM TAG DL Ch PNUM TAG DL PNUM TAG DL II II III III Pn TAG DL VAL Ch II II Pn 1___ I I TAG DL iii iii VAL _ i _______ i Ch II II Pn 1 1 LU TAG DL III III VAL ______ 1 1 1 Где Ch номер канала Рп номер параметра VAL значение параметра Запрос состоит из произвольного набора параметров запись которых должна быть выполнена Структурирование элементов запроса осуществляется тегами PNUM TAG и TAG Значение по следнего определяется типом передаваемого параметра и в общем случае может быть равным OCTET STRING MIXED ASCIIString lEEFloat IntU IntS NULL При записи настроечного параметра последний может быть одновременно сконфигурирован как оперативный или неоперативный Для этого вслед за полем VAL к описывающей параметр структуре может быть присоединено поле Operative FLAG Таким образом каждая из строк представленного выше запроса может иметь вид PNUM TAG DL Ch II Pn III II TAG DL III VAL Operative FLAG