Недостатки "классической" технологии OPC

<< Click to Display Table of Contents >>

Navigation:  Проект > Элементы дерева системы > OPC серверы и OPC переменные > OPC UA серверы >

Недостатки "классической" технологии OPC

Первая версия стандарта OPC была разработана организацией OPC Foundation в 1996 году. Несмотря на первоначальный скепсис производителей ряда SCADA систем, технология оказалась революционной. Поддержав технологию OPC, производителям SCADA систем более не требовалось поддерживать сотни драйверов для различных устройств, а производители оборудования, разработав OPC сервер, могли бы уверены, что его смогут применять пользователи любых SCADA систем.

Наибольший рост применения технологии OPC пришелся на начало 2000-х годов. Технология активно развивалась – появились стандартны для обмена архивными данными (OPC HAD) и сообщениями (OPC A&E), все производители SCADA систем реализовали поддержку технологии OPC, а наличие OPC сервера к приборам стало само собой разумеющимся.

Однако в настоящий момент "классическая" технология OPC (стандарты OPC DA и OPC HDA) уже устарела. Дело в том, что OPC DA и OPC HDA базируются на технологии Microsoft DCOM. В 1996 году Windows была доминирующей операционной системой – Apple был в шаге от банкротства, а Linux был нишевым продуктом, использующимся, преимущественно, в серверах, и требовал высокой квалификации для его обслуживания. Поэтому привязка к современной на тот момент технологии DCOM – было для OPC Foundation логичным, если даже не единственным вариантом.  Также в это время Интернет только начинал появляться на предприятиях, был медленным и дорогим. Поэтому необходимости в работе по Сети не было.

Но за 20 лет произошли радикальные изменения в IT-отрасли. Windows теперь не самая популярная ОС (хотя и остается главной на десктопных компьютерах). Процессоры стали быстрее, и теперь операционную систему может содержать в том числе и дешевый контроллер. Развитие Интернета (в том числе мобильного) позволило подключать удаленные объекты и собирать с них данные. Кроме этого, добавились и новые вызовы – на системы управления техпроцессами начались хакерские атаки, что потребовало необходимость шифрования и аутентификации. К новой реальности OPC оказался не готов. Необходимы были кардинальные изменения, что и привело к разработке нового стандарта – OPC UA (Unified Architecture).