
ния оперативной информации о процессе управления. Входной язык для написа-
ния программ промышленных терминалов представляет собой набор графиче-
ских образов элементов индикации, текстовых сообщений, цифровых и стре-
лочных дисплеев, диаграмм, экранов для графических зависимостей (трендов),
кнопок, переключателей и других элементов управления. Все это поддерживает-
ся системой связи с данными программируемых контроллеров и системой ор-
ганизации экранного диалога. Примером такого пакета может служить пакет
NTWin, предназначенный для программирования промышленных NT-
терминалов фирмы Omron.
Общий контроль и управление технологическим процессом, сбор и архи-
вирование данных, их статистическая обработка и документирование выполня-
ются на верхнем уровне, где используются промышленные или обычные ПК.
Эти устройства используют известные операционные системы и работают под
управлением специальных программных приложений, разработанных в среде
инструментальных средств систем дистанционного контроля, управления и дис-
петчеризации SCADA (Supervisor Control And Data Acquisition). Примером та-
кой системы может служить пакет SCS, предназначенный для использования в
автоматизированных системах управления, построенных на базе контролле-
ров фирмы Omron. Эти программные приложения могут дополняться или соз-
даваться полностью на языках программирования общего назначения, напри-
мер в среде Delphi или Visual С, или в пакетах систем управления базами дан-
ных.
Программирование интеллектуальных модулей. Под интеллектуаль-
ными модулями программируемого контроллера понимаются модули, которые
обрабатывают данные по некоторому алгоритму независимо от центрального
процессора, выполняющего основную программу управления. Фактически ин-
теллектуальные модули являются сопроцессорами. Их можно разделить на 4
группы модулей, которые: вводят информацию, выполняя ее предварительную
обработку, например модули высокоскоростного счета; выводят информацию,
с представлением ее в требуемом виде, например ASCII-модули, предна-
значенные для масштабирования информации с учетом системы физических
единиц и вывода ее на печать в удобном виде с текстовыми комментариями;
вводят информацию, обрабатывают ее по определенным алгоритмам и выдают
управляющие сигналы, например модули ПИД-регулирования или модули
ЧПУ; берут информацию из памяти контроллера, обрабатывают ее по опреде-