|
|||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Технические характеристики SCADA-систем
Эксплуатационные характеристики SCADA-систем Технические характеристики SCADA-системы: - программно-аппаратные платформы для SCADA-систем. Анализ перечня таких платформ необходим, поскольку от него зависит, возможна ли реализация той или иной SCADA-системы на имеющихся вычислительных средствах, а также оценка стоимости эксплуатации системы (будучи разработанной, в одной операционной среде, прикладная программа может быть выполнена в любой другой, которую поддерживает выбранный SCADA-пакет). FactoryLink имеет весьма широкий список поддерживаемых программно-аппаратных платформ: MS DOS, MS Windows, OS/2, SCO UNIX, VMS, ATX, UP-UX, MS Windows NT. В SCADA-системах, как RealFlex и Sitex основу программной платформы принципиально составляет единственная операционная система реального времени QNX. Подавляющее большинство SCADA-систем, такие как iFIX, WinCC flexible, Citech реализовано на MS Windows платформах. Именно такие системы предлагают наиболее полные и легко наращиваемые ММI-средства. Быстрое развитие ОРС-технологий, низкие цены аппаратного обеспечения, распространённость Windows NT/2000 на офисных рынках вкупе с её техническими характеристиками - главные причины того, что абсолютное большинство производителей SCADA-пакетов мигрировали в сторону именно операционной системы Windows NT/2000 по сравнению со всё ускоряющимся сворачиванием активности в области MS DOS, MS Windows 3.XX/95; - средства сетевой поддержки. Одной из основных черт современного мира систем автоматизации является их высокая степень интеграции. В любой из них могут быть задействованы объекты управления, исполнительные механизмы, аппаратура, регистрирующая и обрабатывающая информацию, рабочие места операторов, серверы баз 51 данных и т. д. Очевидно, что для эффективного функционирования в этой разнородной среде SCADA-система должна обеспечивать высокий уровень сетевого сервиса. Желательно, чтобы она поддерживала работу в стандартных сетевых средах с использованием стандартных протоколов (NETBIOS, TCP/IP и т. д.), а также обеспечивала поддержку сетевых стандартов из класса промышленных интерфейсов (PROFIBUS, CANBUS, LON, MODBUS и т. д.). Этим требованиям в той или иной степени удовлетворяют практически все SCADA-системы, с тем только различием, что набор поддерживаемых сетевых интерфейсов разный; - встроенные командные языки. Большинство SCADA-систем имеют встроенные языки высокого уровня, Visual Basic - подобные языки, позволяющие генерировать адекватную реакцию на события, связанные с изменением значения переменной, с выполнением некоторого логического условия, с нажатием комбинации клавиш, а также с выполнением некоторого фрагмента с заданной частотой относительно всего приложения или отдельного окна. В SCADA-системе WinCC flexible используется язык скриптов, наращивание функций которого происходит с применением языка C/C++. В Citect используется язык Cicode, созданный также на базе С. В SCADA-системах Genesis32 и iFIX используется один и тот же язык Visual Basic. Разработчик SCADA-приложения часто не анализирует, создавая скрипты по различным событиям в приложении, как они «одновременно» будут исполняться, что, по логике, может приводить к непредсказуемым результатам работы приложения, причем такие результаты кажутся случайными и поэтому трудно объяснимыми; - поддерживаемые базы данных. Одной из основных задач систем диспетчерского контроля и управления является обработка информации: сбор, оперативный анализ, хранение, сжатие, пересылка и т. д. Таким образом, в рамках создаваемой системы должна функционировать база данных. Практически все SCADA-системы, в частности, Genesis, WinCC flexible, Citect, используют ANSI SQL синтаксис, который является независимым от типа базы данных. Приложения виртуально изолированы, что позволяет менять базу данных без серьезного изменения самой прикладной задачи, создавать независимые программы для анализа информации, использовать уже наработанное программное обеспечение, ориентированное на обработку данных; - графические возможности. Функционально графические интерфейсы SCADA-систем весьма похожи. В каждой из них существует графический объектно-ориентированный редактор с определенным набором анимационных функций. Используемая векторная графика дает возможность осуществлять широкий набор операций над выбранным объектом, а также быстро обновлять изображение на экране, используя средства анимации. Показатели этой группы критериев наиболее субъективны. К этой группе можно отнести: - удобство интерфейса среды разработки - «Windows – подобный интерфейс», полнота инструментария и функций системы; - качество документации - ее полнота, уровень русификации; - поддержка со стороны создателей - количество инсталляций, дилерская сеть, обучение, условия обновления версий и т. д. В различных SCADA-системах этот вопрос решен по разному. Так, FactoryLink имеет весьма широкий список поддерживаемых программно-аппаратных платформ:
Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |