Выбрать главу

Часто требуется объединить периферийные устройства разных производителей, для чего используются стандарты RS 232/485, открытые программные интерфейсы (например, Modbus RTU) или протоколы собственного производства и адаптеры.

Интеллект: С кем быть

Из-за большого функционального различия между АСУ жизнеобеспечения и остальными подсистемами ИЗ совсем не просто объединить их «под одной крышей», оставаясь при этом на уровне контроллеров и устройств ввода/вывода. На реальную интеграцию можно рассчитывать лишь в достаточно крупных проектах, используя полную линейку программно-технических средств только одного производителя, что недешево и порой неоправданно с функциональной точки зрения. Это в большей степени маркетинговые решения брэндовых производителей, стремящихся предложить решение все-в-одном. Поэтому интеграцию между разнородными функциональными подсистемами разумнее выполнять на третьем уровне — уровне операторских станций. Примечательно, что благодаря практически полной победе платформы Wintel[Windows+Intel — то есть x86-совместимый компьютер с установленной на нем ОС Windows] для персональных компьютеров в системах автоматизации SCADA-систем сам собой решился вопрос выбора платформы для третьего уровня.

И в самом деле, в качестве транспортного средства уже давно используется TCP/IP по Ethernet. Его недостаток — отсутствие достоверности при передаче данных — не является серьезной проблемой, так как за счет скорости и высокой надежности сети эту проблему можно решить на более высоком уровне протокола. В некоторых подсистемах в качестве встроенного коммуникационного средства между третьим и вторым уровнем служит именно TCP/IP over Ethernet, предоставляющий удобную возможность для системного объединения контроллеров.

Интеллект: Как связать

Важной частью интеллектуального здания является СКС. На нее возлагается функция централизованной интеграции ИЗ, при этом фактически не требующей дополнительных затрат. Ведь все вопросы по распределению и защите трафика ИЗ решаются стандартными (и недорогими!) средствами маршрутизации СКС. Кроме основного преимущества в виде сквозной интеграции подсистем, мы получаем и все остальные преимущества СКС — распределенный доступ к ресурсам, в том числе и веб-доступ, возможность использования встроенных средств диагностики и защиты IT-инфраструктуры, общее открытое[Надо понимать, что «открытое» вовсе не значит «незащищенное»] информационное пространство.

Замечательно, что в качестве программных интерфейсов связи на этом уровне служат стандартизованные, хорошо документированные технологии, начиная с DDE, DirectDDE и OLE и заканчивая ODBC, DCOM, OPC, CORBA, HTML и XML. Многие из них встроены либо в операционные системы операторских станций, либо поддерживаются SCADA-системами станций, тем самым значительно упрощая задачу интеграции.

Унификация на самом верхнем уровне ИЗ привела к рождению нового типа интеграционных средств — метаинтеграторов, которые обеспечивают единый централизованный доступ ко всем системам здания на базе лишь одной программной платформы. В качестве коммуникационной основы служит СКС, а на программном уровне применяется целый ряд распространенных технологий, пришедших из сферы IT, — HTML, XML, .NET, Java Framework. В качестве примера метаинтегратора можно назвать продукт Niagara Framework фирмы Tridium. В отдельных проектах метаинтеграторы могут предлагаться даже в качестве полной альтернативы «родной» SCADA-системы, еще более сокращая расходы на дальнейшее развитие (не придется платить за покупку дополнительных программных модулей).

Honeywell

Платформа Excel 5000, продвигаемая этой фирмой, отличается большим разнообразием программно-технических средств. Однако в первую очередь Honeywell выпускает качественную периферию (особенно отметим датчики контроля технологических параметров).

Семейство контроллеров Excel второго уровня включает в себя как специализированные модели Excel 10, 50, 100, так и многофункциональные Excel 500 с модулями распределенного ввода-вывода. Обеспечена поддержка не только относительно старого, «родного» для Honeywell протокола C-bus, но и широко известного LonWorks. На верхнем уровне используется система XBS, обеспечивающая все функции современной SCADA-системы — визуализация технологических данных на мнемосхемах, контроль аварийных сообщений, обработка и вывод данных для трендов.