ГОСТ Р ИСО 9506-2-2014
Н0..3).
vmdPhysicalStatus
operational
partially-operational
inoperable
needs-commissioning
} (0.3).
local Detail
}
10.2.1 CS-Status-Response
[1] IMPLICIT INTEGER {
(
0
).
(1).
(
2
).
(3)
[2] IMPLICIT BIT STRING (SIZE(0..128)) OPTIONAL
CS-Status-Response ::= CHOICE {
IF ( csr)
fullResponse
operationState
extendedStatus
extendedStatusMask
selectedProgramlnvocation
programlnvocation
SEQUENCE {
[0] IMPLICIT OperationState.
[1] IMPLICIT ExtendedStatus.
[2] IMPLICIT ExtendedStatus DEFAULT ’1111 B.
CHOICE {
[3] IMPLICIT Identifier.
noneSelected[4] IMPLICIT NULL }}
ENDIF
IF ( csr cspi)
ENDIF
IF ( cspi)
noExtraResponse NULL
ENDIF
}
10.2.2 OperationState (рабочее состояние)
OperationState ::= INTEGER {
idle
loaded
ready
executing
motion-paused
manuailnterventionRequired
(0),
(1),
(2),
(3),
(4),
(5)} (0..5)
10.2.3 ExtendedStatus (расширенный статус)
ExtendedStatus ::= BIT STRING {
safetylnteriocksViolated
anyPhysicalResourcePowerOn
allPhysicalResourcesCalibrated
localControl
(0),
(1),
(2),
(3)} (SIZE(4))
10.3 Статус
Описание абстрактного синтаксиса выбора статусадля запроса ConfirmedServiceRoquest иотве
та ConfirmodSorvicoResponso определено типами Status-Requost и Status-Response соответствен
но. Указанные типы описаны ниже. В 5.5 установлен порядок получения всех параметров, не описанных
явно в настоящем подразделе.
Status-Request ::= BOOLEAN - Extended Derivation
Status-Response ::= StatusResponse
10.3.1 Status-Request (запрос статуса)
Абстрактный синтаксис выбора запроса статуса ConfirmedServiceRoquest— это Status-Request.
67