ГОСТ Р 51840-2001
ние регистры, таймеры, счетчики, а также программные контексты) были возвращены в заранее определенное состояние. Холодный рестарт может быть автоматическим (например, после пропадания питания, потери информации в динамических участках памяти) или ручным (например, с помощью кнопки перезапуска).
б) горячий рестарт: Повторный запуск после пропадания питания, выполненный в течение промежутка времени, максимально допустимого для данной конфигурации ПК, при котором происходит восстановление работоспособности ПК, как если бы пропадания питания и не было. Вся входная/выходная информация и другие динамические данные, а также контексты прикладных программ восстанавливаются или остаются без изменений.
Возможность горячего рестарта требует наличия автономно питаемых часов реального времени или таймера для определения времени, прошедшего после обнаружения неисправности питания, а также наличия доступных пользователю средств для программирования разрешенного (допустимого) максимального времени для данного технологического процесса.
в) теплый рестарт: Повторный запуск после обнаружения неисправности питания с заранее определенным и программируемым пользователем множеством динамических данных и системным контекстом прикладной программы. Теплый рестарт характеризуется сигнализацией состояния или эквивалентными средствами, позволяющими убедиться в том, что прикладная программа зарегистрировала прекращение неисправности питания, обнаруженное конфигурацией ПК в режиме пуска.
3.18 система с последовательным управлением: Система управления, в которой отдельные шаги обрабатываются в заранее установленном порядке, причем переход от предыдущего шага к последующему зависит от выполнения определенных условий. Такая система может зависеть либо от времени, если условия перехода от шага к шагу являются только функциями времени, либо от внешних событий, если условия перехода между шагами являются функциями только входных сигналов, либо их комбинаций (а возможно, и более сложных условий).
3.19 диаграмма последовательности выполнения программы: Графическое представление последовательного выполнения программы, состоящее из взаимосвязанных шагов, действий и директивных ссылок с условиями перехода.
3.20 системное программное обеспечение: Программное обеспечение, написанное производителем ПК, определяющее его функционирование с прикладной программой или без нее. Обычно это множество подпрограмм, действующих как интерпретатор при преобразовании инструкций прикладной программы, введенной пользователем в машинных кодах, и требуемых устройствами аппаратного обеспечения.
3.21 тестовое оборудование (ТО): Периферийное устройство из каталога производителя, снабженное кнопками, световыми индикаторами, клавиатурой, дисплеями или аналогичными устройствами для поиска неисправностей в конфигурации ПК и/или управляемого применения ПК. ТО называют подключаемым (сменным), если оно может быть в любой момент подключено к оборудованию или отключено от него без какого-либо риска для оператора и технологического процесса. Во всех других случаях ТО называют стационарным. ТО может быть установлено постоянно или временно. ТО предназначено для использования уполномоченными лицами.
4 Функциональные характеристики программируемых контроллеров
4.1 Типовая функциональная структура конфигурации программируемого контроллера
4.1.1 Общая структура
На рисунке 1 показана типовая функциональная структура конфигурации ПК, в которой представлены основные блоки, выполняющие следующие функции:
- обработки сигналов;
- интерфейса с датчиками и исполнительными приводами;
- передачи данных;
- человеко-машинного интерфейса;
- программирования, отладки, тестирования и документирования;
- обеспечения электропитанием.
Все блоки обмениваются друг с другом данными, а также сигналами от контролируемой установки/процесса для реализации заданной функции управления.
3