OPCDA.NET имеет многослойную классовую структуру. Пользователь может выбирать интерфейс слоя исходя из требований приложения или личных предпочтений. Управление доступом к серверу сводит процесс кодирования приложений к минимуму. Эти невидимые элементы управления настроены в Visual Studio Designer и обрабатывают доступ к серверу OPC, тщательно проверяя наличие каких-либо ошибок.
Классы QuickUse предоставляют простой в использовании метод привязки данных, просмотра элементов и синхронного/асинхронного доступа к чтению/записи элементов. Для этого не требуется даже минимальных знаний в OPC.
Все определенные (обязательные и необязательные) функции OPCDA могут быть доступны при помощи методов, которые обрабатывают все виды преобразования из/в типы данных .NET.
Основные свойства OPCDA.NET:
- Функции OPCDA доступны при помощи простого в использовании интерфейса .NET.
- Мастера проектов Visual Studio 2003/2005/2008/2010/2012 создают проекты приложений VB или C# с функционалом клиента, который подключается к серверу OPC и показывает элементы.
- Мастера классов Visual Studio 2005/2008/2010/2012 добавляют класс доступа к серверу OPC в существующий проект.
- Фрагменты кода Visual Studio 2005/2008/2010/2012 ускоряют процесс кодирования клиента.
- Многочисленные примеры исходного кода приложений в VB и C# иллюстрируют доступ к серверу.
- Тестовые клиенты OPC DA V2 и OPC V3 могут быть использованы для проверки поведения сервера.
- Тестовый сервер моделирования OPC DA V2/V3 может быть использован в качестве эталонного.
- Полностью доступен исходный код.
- Образцы клиентов Visual Basic.NET.
- Может сочетаться с OPCAE.NET для обработки сигналов тревоги и событий.
- Может сочетаться с OPCHDA.NET для доступа к архивным данным.