ВУЗ:
Составители:
Рубрика:
ВВЕДЕНИЕ
Современные приложения для систем промышленной автоматизации
– это, прежде всего такие приложения, которые должны работать в ре-
жиме реального времени, непрерывно опрашивать состояние объекта
управления и выдавать управляющие воздействия на объект управления.
Это, в свою очередь, ставит перед разработчиком приложения специ-
фичные задачи:
обеспечение стабильной частоты опроса контролируемых пара-
метров;
представление информации о состоянии всего объекта управления
и отдельных узлов;
в режиме тестирования оператор должен иметь возможность по-
дать команду на каждый исполнительный механизм объекта
управления;
информация о работе объекта управления должна сохраняться в
архивах и по запросам оператора представлена в виде таблиц и
графиков.
В зависимости от требований, предъявляемых к быстродействию и
надежности системы, приложение может работать в режиме “жесткого
реального” времени либо в режиме "нежесткого" реального времени.
При работе систем управления в режиме “жесткого реального” времени
используются специальные операционные системы, такие как QNX,
RTOS-32, VxWorks и ряд других. В случае управления объектом, рабо-
тающим в режиме "нежесткого" реального времени, наиболее актуаль-
ным на сегодняшний день является применение операционной системы
линии Windows NT. Это обусловлено простотой разработки приложе-
ний под данную операционную систему, широкой ее распространенно-
стью и большим количеством объектов управления не требующих “же-
сткого реального” времени.
В данном пособии рассмотрены основные вопросы разработки при-
ложений для АСУ в среде Delphi под управлением операционной сис-
темы Windows NT, приведены некоторые практические рекомендации и
советы по решению тех или иных задач, возникающих в процессе соз-
дания программного обеспечения для систем промышленной автомати-
зации.
3