19
фирмы-поставщика стандарт ОРС, признанный и поддержанный все-
ми ведущими фирмами-производителями SCADA-систем и оборудо-
вания, обеспечит их совместное функционирование. Особый класс
ОРС-приложений представляют собой ОРС-серверы конкретных ап-
паратных устройств – они поставляются многими производителями
аппаратных средств. ОРС-сервер создает своего рода абстракцию ап-
паратуры, позволяя любому ОРС-клиенту записывать и считывать
данные с устройства. Устройство, для которого есть ОРС-сервер, мо-
жет использоваться вместе с любой современной SCADA-системой.
Среди недостатков необходимо отметить следующие:
1) разработчику доступны только средства обмена данными.
Доступ к параметрам модулей не реализован в сервере, что значи-
тельно ограничивает возможности применения данного продукта.
Конфигурация модулей может производиться только дополнительной
утилитой при обязательном условии остановки работы сервера;
2) структуры данных, описанные в NAPOPC, имеют обобщенный
характер и не обеспечивают возможности конкретизации типов кана-
лов передачи данных;
3) механизмы работы сервера с оборудованием скрыты от разра-
ботчика. Так, например, невозможно программно проверить исполь-
зование сторожевого таймера.
Если перечисленные выше технологии из-за своих недостатков
не могут быть использованы в автоматизированной системе, разра-
ботчик может создать собственный протокол взаимодействия, что по-
зволит реализовать все необходимые функции работы с модулями.
Протокол взаимодействия – это программная конструкция, опи-
сывающая некоторую функциональность, не указывая при этом осо-
бенности ее реализации. Таким образом, интерфейс обобщает требо-
вания к классам, реализующим интерфейсы. В итоге уменьшается
степень связанности отдельных компонентов системы, что позволяет
изменять реализацию интерфейсов, не меняя при этом реализацию
других компонентов.
В состав программного обеспечения, поставляемого фирмой IСP
DAS, входит также платформа графического программирования
LabVIEW, предназначенная для комплексной автоматизации про-
мышленного производства.
Среда LabVIEW (Laboratory Virtual Instruments Engineering Work-
bench) – разработка компании National Instruments (NI) [12], позволяющая
инженерам
и ученым (не специалистам в области программирования) бы-