Компания Advosol Inc. занимается разработкой программных инструментов и компонентов стандарта OPC для .NET-приложений, а также клиент-серверных решений для форматов XML DA.
Комплексные наборы компонент Advosol:
OPC Classic for .NET — стандартный набор компонентов
Express Interface (Xi / OPC .NET 3) — упрощенная миграция с DCOM на WCF
OPC UA — набор компонент .NET для доступа к серверу, которые могут быть использованы во всех типах .NET-приложений
Advosol DAEtoXi — конвертер для DA/AE серверов, с помощью которого один Xi-сервер становится доступным для OPC DA и OPC AE клиентов. Благодаря простой конфигурации Advosol DAEtoXi становятся доступными различные коммуникационные возможности, в том числе и точное определение URL-адреса Xi-сервера.
Advosol HDAtoXi — серверный конвертер, который обеспечивает доступ к серверу OPC .NET (Xi) Express Interface для клиентских приложений OPC HDA. Благодаря своей простой конфигурации Advosol HDAtoXi также предоставляет доступ и ко всем Xi-серверным журналам любых объектов для пользователей OPC HDA. В целях минимизации ошибок DCOM сервер HDAtoXi должен инсталлироваться на ту же машину, что и клиентские приложения сервера OPC HDA. Удаленная коммуникация устанавливается через WCF и может быть настроена на требуемый уровень безопасности.
Advosol OPC DA Exchange Server позволяет объединять множество серверов OPC DA и/или OPC .NET (Xi) Express Interface в единый Exchange Server, который осуществляет возможность обмена данных между этими серверами. Доступ к Exchange Server может предоставляться также, как и к серверу OPC DA.
Advosol OPC UA Server Toolkit — набор эффективных инструментов для разработки серверов на базе OPC Foundation OPC UA Communication Stack V1.2.334, который использует ту же модификацию .NET-сборки, что и Advosol OPCDA/XMLDA/Xi. Благодаря Advosol OPC UA Server Toolkit пользователи получают доступ к данным сервера для следующих OPC-спецификаций: OPC DA V2.05 и V3.0, XML DA, Express Interface (Xi / OPC .NET 3.0) и OPC UA.
Решение Advosol UA Server Toolkit состоит из двух компонентов:
Generic-сервер реализует модель серверных данных и обрабатывает клиентский интерфейс для одной из OPC-спецификаций. Generic-сервер uaPLUS поддерживает тот же интерфейс Plug-in DLL, что и инструментарий DANSrv Standard Edition OPC DA.
.NET-сборка (DLL), которая обрабатывает интерфейс устройства и конфигурацию сервера. Интерфейс Generic-сервера одинаков для всех версий инструментария.
Advosol OPCAE.NET — пакет программных компонентов и эффективных инструментов для разработки. Решение Advosol OPCAE.NET работает в C# или VB, предоставляет классы и методы, которые используют преимущества функций .NET и делают простым и быстрым доступ к серверу OPCAE.
Основные преимущества Advosol OPCAE.NET:
Быстрое создание проектов с помощью мастеров VB и C#.
Клиент EventView обрабатывает широкий спектр сигналов тревоги, что значительно упрощает работу.
Работает и в 32-х, и в 64-битных разрядах.
Полностью доступный исходный код.
Примеры .NET клиентов для VB с проектами VS2012/2010/2008/2005.
Примеры .NET клиентов для C# с проектами VS2012/2010/2008/2005.
Встроенная справка для Visual Studio 2012, 2010, 2008, 2005 и 2003.
Advosol OPCDA.NET — пакет инновационных программных компонентов и эффективных средств разработки клиентских .NET-приложений OPC DA. Решение Advosol OPCDA.NET обладает многослойной классовой структурой, благодаря чему пользователь может легко выбрать необходимый уровень, который отвечает требованиям его приложения.
Преимущества Advosol OPCDA.NET:
предоставление функций OPC DA V2/V3 в качестве методов с удобным .NET-интерфейсом;
мастер разработки проектов Visual Studio 2003/2005 создает приложение VB/C# с функционалом клиента, который подключается к серверу OPC;
фрагменты кода Visual Studio 2005 оптимизируют процесс создания приложений;
обширный набор примеров для VB и C#, иллюстрирующих подключение к серверу;
удобная отладка с помощью тестового клиента и сервера.
Advosol OPCHDA.NET — пакет программных компонентов и эффективных инструментов для разработки. Программа предоставляет классы и методы, которые используют преимущества особенностей .NET и делают доступ к серверам OPC HDA более простым и быстрым. Разработка OPC Historical Data Access (HDA) клиентов возможна в оболочке .NET (C# или VB.NET) при помощи интерфейса OPC DCOM.
Advosol PaXi (OPC .NET) — клиентский компонент, который значительно упрощает процесс разработки клиентских Xi-приложений. Возможность асинхронного доступа методов к серверу улучшает поведение приложений пользовательского интерфейса, позволяя приложениям получать ответные вызовы даже при замедленной скорости интернет-доступа к Xi-серверу. Кроме того, Advosol PaXi предоставляет компоненты, которые доступны в инструментарии Visual Studio Toolbox и могут перетаскиваться в форму приложения. Также предусмотрена возможность разработки клиентских приложений Xi (OPC .NET) при помощи компонентов PaXi Visual Studio Designer.
Advosol PaxiCF значительно упрощает процессы разработки клиентских приложений OPC .NET (Xi) Express Interface для .NET Compact Framework. Классы Advosol PaxiCF обрабатывают серверный доступ с детальной проверкой ошибок. Возможность асинхронного доступа методов к серверу улучшает поведение приложений пользовательского интерфейса, позволяя приложениям получать ответные вызовы даже при замедленной скорости интернет-доступа к Xi-серверу.
Advosol PaxiSL предоставляет набор классов для обработки доступа к серверам OPC .NET (Xi) Express Interface. Advosol PaxiSL реализует инновационное управление конечными точками, находя и выбирая те серверные конечные точки, которые доступны для коммуникации Silverlight.
Advosol XiOXS объединяет множество OPC DA или Xi серверов в одно адресное пространство для осуществления сбора данных и их обмена между серверами. Конфигурация Advosol XiOXS позволяет установить то, как данные объединенных серверов будут отображены в адресном пространстве Xi-сервера. Удобное распределение прав доступа как для групп элементов, так и для каждого в отдельности. Advosol XiOXS может быть сконфигурирован также и для обмена данными между группами объединенных серверов.
Advosol XiPLUS — набор инструментов, упрощающий процесс разработки разработки серверов OPC .NET (Xi) Express Interface. Generic-сервер XiPLUS разработан для взаимодействия с теми же DLL-файлами, что и инструментарий Advosol .Net для классических OPC: DANSrv OPC DA .NET Server Toolkit, DANsrvAE OPC A&E option for DANSrv и HDANSrv OPC Historian Server Toolkit. Благодаря этому пользователи наборов Advosol .NET могут применять существующие DLL совместно с Generic-сервером Xi и создавать Xi-серверы без дополнительных усилий.
Advosol XiTOCO, благодаря простой конфигурации, позволяет создавать оболочку Xi-сервера на классических серверах OPC DA, HDA и AE. Все клиентские приложения серверов OPC DA, HDA и AE могут получать текущие и архивные данные и события через оболочку Xi-сервера. В целях минимизации DCOM-проблем сервер XiTOCO должен инсталлироваться туда же, куда и серверы OPC DA/HDA/AE.
Advosol XiToXML — это сервер конвертации, делающий XML DA-сервер доступным на клиентах Express Interface (Xi/OPC .NET 3.0). Серверы XML DA становятся доступными из Xi-клиентов благодаря использованию Xi-возможностей для защищенной коммуникации.
XMLDA.NET — программная разработка компании Advosol, представляющая собой пакет компонент .NET для доступа к серверу, которые можно применять во всех типах .NET-приложений. Решение Advosol XMLDA.NET необычайно удобно в использовании и реализует быстрый доступ к локальным или удаленным серверам OPC-DA или XML-DA.
Преимущества Advosol XMLDA.NET:
эффективное обеспечение доступа к серверам OPC-DA и OPC XML-DA;
поддержка .NET 1.1, .NET 2.0 и .NET 3 (WCF);
средство ItemListBuilder позволяет в интерактивном режиме определять список запросов OPC XML-DA;
автоматическое обновление значений отображаемых элементов благодаря DataBind Subscription;
обширный набор классов для характерных задач;
фрагменты кода Visual Studio 2005 оптимизируют процесс разработки;
примеры клиентов для Visual Basic .NET и VC# .NET.