Лицензирование стоит на трех китах:
- System ID — уникальный идентификатор (номер), закрепленный за конкретным аппаратным обеспечением — ПЛК или аппаратный ключ. Он неизменяемый и "зашит" в материнскую плату или сформирован на основе аппаратной конфигурации.
- Volume ID — уникальный идентификатор (номер), закрепленный за разработчиком. Код не привязан к аппаратному обеспечению. Это не совсем точно, но лучше считать, что он все-таки закреплен за разработчиком.
- Platform / Performance Level — описывает стандартные конфигурации со стандартной производительностью (чаще всего, это минимальный уровень производительности). Стоимость лицензий TwinCAT 3 отталкивается от этого значения. Классы производительности ПЛК:
Также существует сводная таблица производительности для компонентов и библиотек.
Лицензионная база хранится в виде файла, официальное название которого "TwinCAT 3 License Response File". Файл хранится на жестком диске ПЛК и может быть заменен; т. к. кроме "System ID", существует "Volume ID", то на жестком диске хранится "TwinCAT 3 Volume License Response File". И тот и другой содержат информацию о лицензиях, соответствующий ID, номер заказа (Order ID) и уровень производительности системы (Performance Level).
Лицензионная база закрепляется за ПЛК или аппаратным ключом, которым может выступать модуль расширения EL6070 (Licensing Key Terminal) или USB-ключ С9900-L100 (третий квартал 2015). Они идентичны по параметрам и позволяют использовать лицензии на различных, но идентичных по конфигурации ПЛК: сняли с "одного", установили на другой, и все завертелось. Использовать одновременно один аппаратный ключ на нескольких ПЛК не получится.
Если же лицензия привязана к аппаратному ключу (EL6070/USB), то достаточно переставить ключ на новый ПЛК, а затем скопировать файл лицензии x:\TwinCAT\3.x\Target\License со старого ПЛК на новый ПЛК. Звонить никуда не надо.
Виды лицензий
- Демо лицензия (Trial Licenses)
- Выдается на семь дней, путем ввода "капчи" в XAE.
- Может быть активирована много раз, по мере необходимости.
- Стандартная лицензия (Standard Licenses)
- Привязана к определенному аппаратному обечпечению ("System ID" ПЛК, аппаратный ключ).
- Пакетная лицензия (Volume Licenses)
- Множество идентичных конфигураций, требующие стандартных TwinCAT-лицензий.
- Привязываются к "Volume ID" ПЛК или аппаратному ключу; т. е. группа контроллеров/систем имеет одинаковый "Volume ID" (но по прежнему различные "System ID").
- Значительно упрощается лицензирование большого числа идентичных систем т. к. требуется всего-лишь один лицензионный файл.
- Лицензия закрепляется за конкретным разработчиком и может использоваться только им.
- Лицензия создается на основе конкретной платформы и закрепляется либо за ПЛК (промышленным компьютером), либо за аппаратным ключом. Нужно заранее выбрать один вариант на этапе подготовки комплектации.
- Пакетная лицензия может сочетаться со стандартной лицензией в случае, если один из ПЛК требует модификации или должен выделяться среди похожих систем. В таком случае стандартная лицензия может основываться или расширять пакетную лицензию.
Хранение и перенос
Лицензионная база хранится в виде файла, официальное название которого "TwinCAT 3 License Response File". Файл хранится на жестком диске ПЛК и может быть заменен; т. к. кроме "System ID", существует "Volume ID", то на жестком диске хранится "TwinCAT 3 Volume License Response File". И тот и другой содержат информацию о лицензиях, соответствующий ID, номер заказа (Order ID) и уровень производительности системы (Performance Level).
Лицензионная база закрепляется за ПЛК или аппаратным ключом, которым может выступать модуль расширения EL6070 (Licensing Key Terminal) или USB-ключ С9900-L100 (третий квартал 2015). Они идентичны по параметрам и позволяют использовать лицензии на различных, но идентичных по конфигурации ПЛК: сняли с "одного", установили на другой, и все завертелось. Использовать одновременно один аппаратный ключ на нескольких ПЛК не получится.
Лицензия активируется из пункта "License" дерева конфигурации проекта.Если стандартная лицензия привязана к "System ID" ПЛК, то несмотря на идентичность аппаратных платформ, у нового ПЛК будет другой "System ID", поэтому понадобится заново лицензировать ПЛК. Для этого необходимо связаться с местным офисом Бекхофф. Аналогично, если понадобится перейти от использования "System ID" ПЛК, к использованию EL6070/USB ключа.
Если же лицензия привязана к аппаратному ключу (EL6070/USB), то достаточно переставить ключ на новый ПЛК, а затем скопировать файл лицензии x:\TwinCAT\3.x\Target\License со старого ПЛК на новый ПЛК. Звонить никуда не надо.
С пакетными лицензиями все намного проще, т. к. они изначально предполагают использования большого количества идентичных ПЛК. Исключение составляет переход от привязки к ПЛК, на привязку к EL6070/USB-ключу — здесь понадобится звонить в офис Бекхоффа и создавать лицензию заново, т. к. пакетная лицензия может привязываться или только к ПЛК, или только к аппаратным ключам. Выбирайте заранее!
Аппаратные ключи
EL6070-0000 — стандартные лицензии.
TC12xx-0000-xxxx — лицензия привязывается к ПЛК.
TC12xx-0010-xxxx — лицензия привязывается к EL6070.
EL6070 не поставляется отдельно, он всегда идет в составе системы, точнее как часть заказа и привязан к номеру заказа. Маркироваться он будет как EL6070-xxxx, где xxxx - идентификатор конкретного заказчика для его пакетной лицензии.
EL6070 требует переконфигурирования контроллера: нельзя просто так взять и поставить.Вебинар по теме лицензирования на английском языке с немецким акцентом: "EL6070 licence key terminal for TwinCAT 3.1 licence management".
No comments
Post a Comment
Note: Only a member of this blog may post a comment.