Multi-Protocol MasterOPC 5 версия – поддержка архитектуры x64

Multi-Protocol MasterOPC 5 версия – поддержка архитектуры x64

В мае этого года мы выпустили 5 версию Modbus Universal MasterOPC, главным отличием которой была поддержка архитектуры x64. Преимущества использования архитектуры x64  - лучшая работа с процессорным временем, возможность адресации большего объема оперативной памяти, открывают возможность использования OPC в сверхкрупных проектах. Поэтому сразу после завершения работ с Modbus Universal, мы приступили к поддержке данной архитектуры во втором нашем OPC сервере – Multi-Protocol MasterOPC.

Поддержка архитектуры X64 в Multi-Protocol оказалась более сложной задачей чем в Modbus Universal. Multi-Protocol представляет собой модульный OPC, протоколы в котором реализованы в виде отдельных модулей-библиотек, а при переходе с 32 на 64 битное приложение, все компоненты, используемые в приложении, обязательно должны быть 64-битными иначе компиляция будет невозможна. Каждая из этих библиотек потребовала отдельных работ по адаптации к новой архитектуре. На протяжении полугода мы решали все проблемы, и нам удалось перевести все протоколы, в том числе самые сложные IEC61850 и SNMP, на 64-битную архитектуру.

Как и в случае с Modbus с точки зрения пользователя в использовании OPC сервера ничего не меняется – интерфейс остался прежним. Но теперь OPC способен использовать более чем 3.6 Гб ОЗУ. Верхним ограничением по количеству тегов установлено 200 тысяч, но по запросу значение может быть увеличено. Теги могут быть распределены по любым протоколам OPC сервера, в любых конфигурациях.

2020-12-09_10-16-06.png

Мы сохраняем обе версии продукта - классическое 32-разрядное приложение и новое 64-разрядное. В связи с этим происходят некоторые изменения в лицензионной политике:

  1. Для протоколов с лицензированием по тегам (Siemens, Omron, Mitsubishi, SNMP, IEC104, IEC61850, BACnet) добавляются промежуточные редакции – 10 и 60 тысяч тегов. Для таких протоколов будет следующая градация - 32 (бесплатная), 500, 2500, 10000, 60000 и 200000.

  2. Для протоколов с лицензированием по устройствам ничего не изменилось. Подсчет идет по количеству добавленных устройств, не зависимо от количества тегов в каждом устройстве.

  3. Все новые ключевые версии будут собираться в 32 и 64-битной редакции. При количестве точек (суммарно по всем протоколам) до 10 тысяч пользователь может использовать любую из редакций, при количестве свыше 10 тысяч - только 64-битную. Мы рекомендуем использовать 64-битную версию всегда.

  4. Сборка x64 версии будет производится на ключи нового типа Gurdant, а также на программные ключи (Softkey).

  5. Пользователи, ранее купившие Unlimited версию, продолжат получать обновления в виде 32-битного приложения, с ограничением, как и ранее, в 60 тысяч тегов.

  6. Trial версия будет доступна в двух версиях - как 32- и как 64-битное приложение. Версия на 32 тега - только как 32-битное приложение.

  7. Работа с ODBC доступна в редакциях 10, 60 и 200 тысяч тегов плагина User Script.

Подробнее про Multi-Protocol можно узнать на странице продукта:

products/?category=400

Скачать Trial версию в редакции x64 можно со страницы:

/products/?category=1666