ГОСТ Р ИСО 9506-2-2014
ENDIF
}
14.5.2 VariableSpecification (спецификация порсменной)
Абстрактный синтаксис параметра VariableSpecification задан ниже. В 14.1 установлен порядок
получения всех параметров, не описанных явно в настоящем подразделе.
VariableSpecification ::= CHOICE {
[0] ObjectName.
IF ( vnam )
name
ENDIF
IF ( vadr)
address
variableDescription
address
typeSpecification
[1]Address,
[2] IMPLICIT SEQUENCE {
Address,
TypeSpecification
}.
ENDIF
- the following element is only present to support the services
- defined in annex E
IF ( vsca )
scatteredAccessDescription (3] IMPLICIT ScatteredAccessDescription,
ELSE
scatteredAccessDescription [3] IMPLICIT NULL,
ENDIF
invalidated [4] IMPLICIT NULL
}
Выбор Invalidated определен параметром KindOfVariable, имеющим значение INVALIDATED. Он
имеет вид параметра Kind Of Variable, имеющего значение INVALIDATED.
14.6 Read (читать)
ОписаниеабстрактногосинтаксисавыбораRoadзапросаподтверждаемойуслуги
ConfirmedServiceRequest и ответа подтверждаемой услуги ConfirmedServiceResponso приведено
ниже. В 14.1 установлен порядок получения всех параметров, не описанных явно в настоящем подраз
(0] IMPLICIT BOOLEAN DEFAULT FALSE.
[1] VariableAccessSpecification}
деле.
Read-RequestSEQUENCE {
specificationWithResult
variableAccessSpecification
Read-Response ::= SEQUENCE {
variableAccessSpecification
listOfAccessResult
[0] VariableAccessSpecification OPTIONAL,
[1] IMPLICIT SEQUENCE OF AccessResult}
14.6.1 Read-Roquest (запрос чтения)
Абстрактный синтаксис выбора Read для типа ConfirmedServiceRequest — это тип Read-
Requost.
14.6.2 Read-Response (ответ чтения)
Абстрактный синтаксис выбора Road для типа ConfirmedServiceResponso — это тип Read-
Response.
14.7 Write (писать)
Абстрактный синтаксис выбора Write запроса подтверждаемой услуги ConfirmedServiceRequest
и ответа подтверждаемой услуги ConfirmedServiceResponso описан ниже. В 14.1 установлен порядок
получения всех параметров, не описанных явно в настоящем подразделе.
Write-Request ::= SEQUENCE {
variableAccessSpecificationVariableAccessSpecification.
listOfData[0] IMPLICIT SEQUENCE OF Data }
94