C целью сокращения затрат на создание и сопровождение приложений промышленной автоматизации, международная организация
OPC Foundation в 90-е годы 20-го века начала создание стандартов обмена данными между программными компонентами. Результатом этой работы стало появление технологии OPC (
OLE for Process Control), которая на данный момент является фактическим стандартом для производителей средств АСУ ТП. Важнейшими понятиями в технологии ОРС являются ОРС клиент и ОРС сервер. ОРС клиентом принято называть программное обеспечение, которое является приемником данных. Данное программное обеспечения имеет интерфейсы обмена данными, соответствующие стандартам ОРС. Как правило, большинство SCADA систем имеют возможность работы в соответствии со стандартами ОРС. С другой стороны, данные, которые необходимо получать в ОРС клиенте, находятся внутри устройств или другого программного обеспечения, имеющего нестандартный протокол обмена данными (или стандартный, но «непонятный» для OPC клиента). Согласующим звеном между нестандартным интерфейсом устройства и стандартными интерфейсами, реализованными в ОРС клиенте, является ОРС сервер. Таким образом, ОРС сервер – это программный модуль, который «умеет» получать данные из устройств или программных продуктов, имеющих нестандартный интерфейс, преобразовывать полученные данные и передавать их ОРС клиенту в соответствии со стандартом ОРС.
Следуя современным тенденциям компания ТЕРМОТРОНИК разработала ОРС сервер для тепловычислителей
ТВ7 и расходомеров
Питерфлоу.
ОРС сервер поддерживает следующие стандарты ОРС:
OPC DA V2.04 (чтение мгновенных значений);
OPC HDA V1.20 (чтение архивных значений).
Тестирование работоспособности ОРС сервера производилось на операционных системах Windows XP, Windows 7, Windows 8. Программное обеспечение распространяется бесплатно и имеет ограничения по количеству ОРС переменных (до 10000 DA и до 10000 HDA переменных).