
58
4. Проверка запросов на прерывание. Проводится перед выполне-
нием следующей команды. Прерывание – это сигнал, направленный от
устройства к МП и сообщающий ему о необходимости обслуживания
данного устройства. Если есть запрос, то адрес последующей команды
сохраняется в стековой памяти, а СП вырабатывается предусмотренный
для каждого конкретного случая начальный адрес (место размещения)
подпрограммы обслуживания прерывания. После выполнения подпро-
граммы обработки прерывания снова вызывается адрес отложенной ко-
манды. Далее цикл повторяется.
Круг визуальных, расчетных, ситуационных и других задач, решае-
мых обычными ПК, все же относительно невелик, их прямое использова-
ние для целей управления ограничено. Для этого создаются промыш-
ленные компьютеры, которые и являются основой современных САУ.
Они должны по сравнению с обычными ПК удовлетворять ряду дополни-
тельных требований.
1. Повышение требования к надежности. "Зависание" изображе-
ния на экране телевизора или обычного офисного компьютера – привыч-
ный, хоть и не очень приятный факт. Причиной большинства зависаний
является программный или аппаратный сбой, ведущий к нарушению со-
держимого СК МП. После помехи на экране обычного телевизора изо-
бражение восстановится, а вот вероятность того, что после помехи вос-
становится содержимое СК, практически нулевая. Зависание промыш-
ленного компьютера, точнее, центрального процессора, управляющего,
например, ядерной электростанцией, – это уже ЧП. В период зависания
центральный процессор не в состоянии принять должные меры к под-
держанию состояния объекта на предписанном уровне. Это может при-
вести к катастрофическим последствиям.
2. Повышение требования к гибкости системы. ПК взаимодейст-
вует с человеком (клавиатура, мышь и др.), принтером, плоттером, скане-
ром. При управлении технологическим объектом компьютер должен
снимать разнообразнейшую информацию со многих объектов и выдавать
на них команды в дискретном либо аналоговом представлении. Перепро-
граммирование, изменение конфигурации системы и т.п. является посто-
янной задачей.
Функциональная схема типовой САУ технологическим объектом,
например металлорежущим станком, установкой вакуумного нанесения
покрытий, экспонирования при микролитографии и др., приведена на
рис. 1.27. Идентичными с офисным компьютером являются два основных
блока: человеко-машинный интерфейс (аналог УВвВ) и вычислительное
ядро.
Глава 1. ПРОИЗВОДСТВЕННЫЕ ПРОЦЕССЫ И ИХ АВТОМАТИЗАЦИЯ