Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
SCADA-приложения.
Программные системы и пакеты прикладных программ, обеспечивающие работу компьютерных операторских станций, в литературе получили наименование SCADA-программы (аббревиатура SCADA означает Supervisory Control And Data Acquisition — сбор данных, наблюдение и управление). SCADA-программы обеспечивают реализацию основных функций операторских станций в реальном времени: собирают текущую технологическую информацию от контроллеров или других приборов и устройств, связанных непосредственно или через сеть с операторской станцией; проводят необходимую первичную обработку измерительной информации, а также вычислительную и логическую обработку технологических данных в операторских станциях; осуществляют архивизацию и хранение текущей информации и ее дальнейшую обработку. Эти программы обеспечивают визуализацию текущей и исторической информации на дисплеях (в формах динамизированных мнемосхем, гистограмм, анимационных изображений, таблиц, трендов, аварийных сообщений и т. д.). Они реализуют печать отчетов и протоколов в задаваемых формах — по времени или по запросу оператора, осуществляют регистрацию аварийных ситуаций в моменты их возникновения и вывод аварийных сообщений на экран или на внешние устройства, реализуют ввод команд и сообщений оператора, их отработку или передачу в контроллеры и другие устройства. SCADA-npoграммы реализуют подключение и организацию взаимодействия прикладных программ пользователя с переменными базы данных реального времени и командами оператора, осуществляют информационные сетевые взаимодействия между узлами системы управления. Каждая SCADA-программа содержит в своем составе две базовые подсистемы: 1) инструментальную подсистему разработки (Development Kit), 2) исполнительную подсистему (Runtime), поддерживающую работу программного обеспечения операторских станций в реальном времени. Инструментальная подсистема применяется при разработке программ операторских станций проектантами и системными интеграторами. Каждый экземпляр инструментальной подсистемы многократно используется для разработки операторских станций в разных проектах; применяется также эксплуатационниками на предприятиях для коррекции и модернизации программного обеспечения станций. Исполнительная подсистема поддерживает, как правило, работу программного обеспечения отдельной станции. Инструментальная система технически тоже может поддерживать в реальном времени работу операторской станции. Очевидно, что она же может быть использована и в качестве исполнительной системы. В некоторых специализированных SCADA-программах инструментальная и исполнительная системы не разделены и представляют собой единое целое. В тексте обзора возможность использования инструментальной системы в качестве исполнительной по умолчанию не оговаривается. Главными функциями SCADA-программ являются отображение технологического процесса в виде мнемосхем, сигнализация об аварийных ситуациях, ведение системного журнала, обеспечение общего управления процессом со стороны оператора и т.п. Многие системные интеграторы или подразделения АСУ крупных предприятий, как правило, имеют свои наработки в этой области. В то же время есть фирмы, специализирующиеся на разработке универсальных SCADA-программ, таких, как Genesis (Iconics), FixDmacs (Intellution), InTouch (Wonderware). Из отечественных разработок хотелось бы отметить программу TraceMode (Adastra Research Group). Граница между программными обеспечениями классов SCADA и HMI весьма условная, поэтому многие системы SCADA могут работать в качестве интерфейса НМ1 для систем нижнего уровня. В последнее время получает распространение программное обеспечение класса MES (Manufacturing Execution Systems), основной задачей которого является оптимизация управления производством в целом, включая планирование запасов комплектующих, расписание технологических процессов и т.д.
|