2.13.2, 2.13.3. (Измененная редакция, Изм. N 2).
2.13.4. В состоянии приемника "холостой ход" (СПХХ) функция "приемник" или функция "приемник с расширением" не участвуют в передаче сообщений устройств.
Функции П или ПР в состоянии СПХХ получают питание. В состоянии СПХХ никакие дистанционные сообщения не могут быть посланы.
2.13.5. Функция П должна выходить из состояния СПХХ и принимать состояние "приемник адресован" (СПАД), если сообщение "мой адрес на прием" (МАП) истинно и состояние СПРМ активно или сообщение "только принимать" (тпм) истинно, или сообщение "принимать" (прм) истинно и состояние СКАК активно.
2.13.6. Функция ПР должна выходить из состояния СПХХ и принимать состояние СПАД, если сообщение "мой вторичный адрес" (МВА) истинно, состояние СПРМ активно и первичное состояние "первичный адресован" (СППА) активно или сообщение "тпм" истинно, или сообщение "прм" истинно и состояние СКАК активно.
2.13.7. В состоянии приемника "адресован" (СПАД) функция "приемник" получила свой адрес на прием и готова принимать (но еще не принимает) сообщения, устройства. В состоянии СПАД функция "приемник с расширением" получила как первичный, так и вторичный адреса на прием и готова принимать (но еще не принимает) сообщения, зависящие от устройства. В состоянии СПАД никакие дистанционные сообщения не могут быть посланы.
2.13.8. Функция П должна выходить из состояния СПАД и принимать:
состояние "приемник активен" (СПАК) в пределах , если сообщение УП ложно;
состояние СПХХ, если сообщение "не принимай" (НПМ) истинно и состояние СПРМ активно или сообщение "не принимать местные" (нпм) истинно и состояние СКАК активно, или сообщение МАИ, используемое по выбору разработчика, истинно и состояние СПРМ активно;
состояние СПХХ в пределах , если сообщение ОИ истинно.
2.13.9. Функция ПР должна выйти из состояния СПАД и принимать:
состояние СПАК в пределах , если сообщение УП ложно;
состояние СПХХ, если:
сообщение НПМ истинно и состояние СПРМ активно или
сообщение "нпм" истинно и состояние СКАК активно, или сообщение МВА истинно и состояние СИПА и СПРМ активны, (если функция ПР используется совместно с функцией И, то выражение [МВА СПРМ СИПА] необходимо заменить на [МАИ СПРМ]) или состояние СПХХ в пределах , если сообщение ОИ истинно.
(Измененная редакция, Изм. N 2).
2.13.10. В состоянии приемника "активен" (СПАК) функции П или функция ПР отпирается для приема сообщений, зависящих от устройства (БТД, КСТ, БСТ, КП, ОБЗ), на функции устройств. Функция СП используется функцией устройства для синхронизации приема каждого байта сообщений.
В состоянии СПАК никакие дистанционные сообщения не могут быть посланы.
Функция П или ПР должны выходить из состояния СПАК и принимать:
состояние СПАД в пределах , если сообщение УП истинно;
состояние СПХХ в пределах , если сообщение ОИ истинно.
2.13.11. В состоянии приемника "первичный холостой ход" (СПХХ) функция ПР способна распознавать свой первичный адрес и не способна реагировать на свой вторичный адрес.
Функция ПР в состоянии СПХХ получает питание.
В состоянии СПХХ никакие дистанционные сообщения не могут быть посланы. Функция ПР должна выходить из состояния СППХ и принимать состояние СППА, если сообщение МАП истинно и состояние СПРМ активно.
2.13.12. В состоянии приемника "первичный адресован" (СППА) функция ПР способна распознавать и реагировать на свой вторичный адрес.
В состоянии СППА никакие дистанционные сообщения не могут быть посланы. Функция ПР должна выходить из состояния СППА и принимать состояние СППХ, если сообщение "группа первичных команд" (ГПК) истинно, сообщение МАП ложно и состояние СПРМ активно.
2.13.13. Все используемые варианты функции интерфейса "приемник" и "приемник с расширением" должны соответствовать табл.20 и 21.
Таблица 20
Обозна- чение варианта |
Исклю- чаемые состояния |
Функциональные возможности |
Прочие требования |
Другие необходимые функции |
||
|
|
основной приемник |
режим "только принимать" |
не адресовать, если МАИ |
|
|
П |
Все |
Нет |
Нет |
Нет |
Нет |
Нет |
П1 |
Нет |
Да |
Да |
Нет |
Исключить [МАИ СПРМ] |
СП1 |
П2 |
Нет |
Да |
Нет |
Нет |
1. Исключить [МАИ СПРМ] |
СП1 |
|
|
|
|
|
2. "тпм" всегда ложно |
То же |
П3 |
Нет |
Да |
Да |
Да |
Включить [МАИ СПРМ] |
СП1 и И1-И8 или ИР1-ИР8 |
П4 |
Нет |
Да |
Нет |
Да |
1. Включить [МАИ СПРМ] 2. "тпм" всегда ложно |
То же |
Таблица 21
Обозна- чение варианта |
Исклю- чаемые состояния |
Функциональные возможности |
Прочие требования |
Другие необходимые функции |
||
|
|
основной приемник с расшире- нием |
"режим только принимать" |
не адресовать, если МВА СИПА |
|
|
ПР |
Все |
Нет |
Нет |
Нет |
Нет |
Нет |
ПР1 |
Нет |
Да |
Да |
Нет |
Исключить [МВА СИПА СПРМ] |
|
ПР2 |
Нет |
Да |
Нет |
Нет |
1. Исключить [МВА СИПА СПРМ] |
СП1 |
|
|
|
|
|
2. "тпм" всегда ложно |
СП1 |
ПР3 |
Нет |
Да |
Да |
Да |
Включить [МВА СИПА СПРМ] |
СП1 и И1-И8 или ИР1-ИР8 |
ПР4 |
Нет |
Да |
Нет |
Да |
1. Включить [МВА СИПА СПРМ] |
СП1 и И1-И8 |
|
|
|
|
|
2. "тпм" всегда ложно |
или ИР1-ИР8 |
(Измененная редакция, Изм. N 2).
2.13.14. Каждое устройство, содержащее функцию "приемник" или "приемник с расширением", должно иметь средства, при помощи которых адрес на прием (МАП) и вторичный адрес (МВА) могут быть изменены потребителем прибора.
2.13.15. Прерывание приема данных из-за отсутствия СПАК, не должно влиять на последующий прием данных. Рекомендуется, чтобы устройство, возвращающееся в состояние СПАК, продолжило строку данных с точки прерывания.
2.13.16. Каждое устройство, которому необходимо сообщение "тпм", должно иметь ручное переключение на режим "только прием".
2.14. Функция интерфейса "запрос на обслуживание" (З)
2.14.1. Функция интерфейса "запрос на обслуживание" дает устройству возможность асинхронно запрашивать обслуживание от контроллера, который управляет интерфейсом. Эта функция также синхронизирует сообщение ОБЗ (содержащееся в байте о состоянии), посылаемое во время последовательного опроса таким образом, чтобы сообщение ЗО могло быть убрано с интерфейса, когда сообщение ОБЗ принимается в истинном состоянии контроллером (п.5.5).
2.14.2. Функция интерфейса "запрос на обслуживание" должна реализовываться в соответствии с диаграммой состояний (черт.13) и требованиями п.2.14. В табл.22 указаны сообщения и состояния, необходимые для перехода из одного активного состояния в другое. В табл.23 указаны сообщения, которые должны быть посланы, когда каждое состояние активно, и их взаимодействие с функцией устройства У2.
Черт.13
Таблица 22
Наименование сообщения или состояния |
Обозначение сообщения или состояния |
Функция интерфейса |
Питание включено |
вкл |
- |
Запрос на обслуживание |
зно |
- |
Состояние "отрицательная реакция на опрос" |
СОРЗ |
З |
Состояние "запрос на обслуживание" |
СЗОБ |
То же |
Состояние "положительная реакция на oпpoc" |
СПРЗ |
" |
Состояние "последовательный опрос активен" |
СПСА |
И |
Таблица 23
Состояние З |
Посылаемое дистанционное сообщение |
Взаимодействие с функцией устройства У2 |
|
ЗО |
|
СОРЗ |
|Л| |
Нет |
СЗОБ |
I |
Нет |
СПРЗ |
|Л| |
Нет |
2.14.3. В состоянии "отрицательная реакция на опрос" (СОРЗ) функция З запрос на обслуживание не делает. В состоянии СОРЗ функция З получает питание, сообщение ЗО должно посылаться пассивным ложным.
Сообщение ОБЗ будет послано ложным, когда состояние СПСА активно (п.5.5).
Функция З должна выходить из состояния СОРЗ и принимать состояние СЗОБ в любой момент, когда сообщение "запрос на обслуживание" ("зно") истинно и состояние СПСА не активно.
(Измененная редакция, Изм. N 2).
2.14.4. В состоянии "запрос на обслуживание" (СЗОБ) функция З непрерывно показывает через интерфейс, что она делает запрос на обслуживание. В состоянии СЗОБ сообщение ЗО должно посылаться истинным. Функция З должна выходить из состояния СЗОБ и принимать:
состояние СОРЗ, если сообщение "зно" ложно и состояние СПСА не активно;
состояние "положительная реакция на опрос" (СПРЗ), если состояние СПСА активно.
2.14.5. В состоянии "положительная реакция на опрос" (СПРЗ), функции З необходимо обслуживание, но она не активно требует его через интерфейс.
В состоянии СПРЗ сообщение ЗО должно посылаться пассивным ложным.
Истинное сообщение ОБЗ будет послано источником, когда состояние СПСА активно (п.5.5).
Функция З должна выходить из состояния СПРЗ и принимать состояние СОРЗ в любой момент, когда сообщение "зно" ложно, а состояние СПСА не активно.
2.14.6. В табл.24 приведены используемые варианты функции интерфейса "запрос на обслуживание".
Таблица 24
Обозначение варианта |
Исключаемые состоячния |
Функциональные возможности |
Другие необходимые функции |
З |
Все |
Нет |
Нет |
З1 |
Нет |
Все |
И1, И2, И5, И6 или ИР1, ИР2, ИР5, ИР6 |
2.14.7. Функция З предназначена для запроса на обслуживание одной задачи.
Если в устройстве имеется несколько задач, по которым необходимо делать запрос на обслуживание, то для каждой отдельной задачи должна использоваться функция 3 и соответствующее сообщение "зно" (п.5.5).
2.14.8. Истинное сообщение ЗО должно посылаться по запросу от любого истинного сообщения "зно" в устройстве.
2.14.9. Когда функция И находится в состоянии СПСА, сообщение ОБЗ должно посылаться истинным, если функция З находится в состоянии СПРЗ.
2.14.10. Сообщение ЗО, получаемое функцией К, является логическим ИЛИ сообщений ЗО, посылаемых всеми функциями З.
2.15. Функция интерфейса "дистанционное/местное управление" (ДМ)
(Измененная редакция, Изм. N 2).
2.15.1. Функция ДМ дает устройству возможность делать выбор между двумя источниками входной информации. Функция показывает устройству, что должна использоваться или входная информация от органов управления на передней панели (местная) или соответствующая входная информация от интерфейса (дистанционная).
2.15.2. Функция ДМ должна выполняться в соответствии с диаграммой, приведенной на черт.14, и требованиями п.2.15. Набор сообщений и состояний, необходимых для осуществления перехода из одного активного состояния в другое, указан в табл.25. Взаимодействие функции ДМ с функцией устройства, когда каждое состояние активно, указано в табл.26.