Автоматизация сбора и первичной обработки информации
127 3. Создание прикладной системы управления для каждого узла, где специалист в области автоматизированных процессов задает алгоритмы функционирования узлов. 4. Масштабирование параметров прикладной системы в соответствии с информацией, которой обмениваются устройства нижнего уровня (например, контроллеры) с объектом управления через датчики. 5. Отладка созданной прикладной программы в режимах эмуляции и реальном. Рассмотрим основные возможности и средства, присущие всем SCADA системам: - автоматизированная разработка ПО системы автоматизации, позволяющая создать его без реального программирования; - средства сбора и обработки первичной информации от устройств нижнего уровня; - средства управления и регистрации сигналов об аварийных ситуациях; - средства хранения информации с возможностью ее обработки (как правило, реализуются через интерфейсы к наиболее популярным БД); - средства визуализации информации в виде графиков, гистограмм и т.д.; - возможность работы системы с наборами параметров, рассматриваемых как единое целое (установки). SCADA-программы состоят из двух взаимозависимых частей: Run Time и Development. В исполняемой части SCADA-программы (Run Time) запрограммированы базисные функции. Они опираются на возможности ОС, в которой работает SCADA-программа. Привязка возможностей, заложенных в Run Time, к конкретному объекту (инжиниринг) осуществляется через инструментальную часть (Development). Совокупность SCADA-программы и ОС, таким образом, представляет собой симбиоз, который можно назвать базовым ПО. Инжиниринг фактически есть разработка прикладного ПО без использования традиционных языков программирования. Все SCADA системы можно считать в той или иной степени открытыми, однако, допускающими возможность дополнения функций собственной разработки. Открытость SCADA-программ обеспечивается рядом факторов: - возможностью их работы в типовых операционных средах; - наличием типовых программных интерфейсов (DDE, OLE, ODBS, SQL и др.) для связи с другими программами и СУБД; - включением специальных драйверов для связи SCADA-программ с наиболее популярными контроллерами разных фирм (в ведущих открытых SCADA-программах имеется несколько сотен различных драйверов); - наличием в них особого инструментального средства для создания новых драйверов. В табл. 5.1 перечислены только некоторые из популярных SCADA систем, имеющих поддержку в России. Таблица 5.1 SCADA системы Trace Mode и Genesis использовались фирмой ШАТЛ, базировавшейся на кафедре АСОИУ, в разработке и внедрении автоматизированных систем контроля и управления в ряде НГДУ АО «Татнефть» и в других разработках. Приведем краткую характеристику Trace Mode. Модульная структура – от 128 до 16 64000 I/O, минимальный цикл работы системы – 0,001с, открытый формат драйвера для связи с любым УСО, открытость для программирования (Visual Basic, Visual Cи т.д.). Разработка распределенной АСУ ТП как единого SCADA Фирма – изготовитель Страна Factory Link United Sates DATA Co. США In Touch Wondeware Genesis Iconics RealFlex BJ Software Systems Fix Intellution Simplicity GE Fanuc Automation RSView Rockwell Software Inc. Trace Mode AdAstra Россия WinCC Siemens Германия Sitex Jade Software Англия
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy