Product Licensing

Description of the licensing of CODESYS runtime licenses for use with HVAC by powerIO® products

Introduction

All HVAC by powerIO® libraries and also the CODESYS Runtime license can be run in demo mode for 120 minutes. All function blocks and example applications can be fully tested. After 120 minutes, program execution is aborted. By restarting the controller, the demo mode can be executed again.

The HVAC by powerIO® libraries must be licensed per controller. This licensing variant is marked in the CODESYS Store and in the product names with the abbreviation SL The abbreviation SL stands for Single license.

When updating HVAC by powerIO® libraries, the license remains valid.

Requirements for using Single License products

The HVAC by powerIO® libraries can be used on CODESYS controllers that have a software license container (formerly called SoftContainer) or with a CODESYS Key (dongle).

Whether the controller supports software license containers and/or the CODESYS Key (dongle) can be checked on the target device using a free application from CODESYS. For this, please use the Device Reader, which you can download in the CODESYS Store Download area.

For detailed information on licensing, please visit the CODESYS licensing website. Among other things, this includes a decision aid regarding the licensing variants CODESYS Key (dongle) and software license container.

The CODESYS Key (dongle) can be CODESYS Store purchased in the CODESYS Store.

From our side, the following practical advantages and disadvantages arise between a CODESYS Key (dongle) and a software license container.

Software license container
CODESYS Key (dongle)

Advantage

Cost-effective, as no additional hardware is required

- Can be used independently of the controller - When replacing the controller, only the CODESYS Key needs to be replugged

Disadvantage

- If the controller is defective, the license is lost - When replacing the controller, it must be checked which licenses were previously activated (additional effort)

- Additional costs due to the CODESYS Key - Connection to the controller’s USB port (must be protected against theft)

Licensable libraries

If multiple libraries are used on a controller that require the same license, the license is only needed once on the controller. It can be used by multiple libraries.

Library
Short Description
Required license

HVAC Library

Standard HVAC library for all HVAC blocks and functions

HVACModbus Library

Modbus RTU and TCP send/receive including a large collection of ready-made FBs from many manufacturers

HVACMbus Library

Coming soon

-

HVACKNX Library

Retrieving and sending KNX group addresses via KNX IP

HVAC KNX SL

HVACBACnet Library

Easy reading of BACnet IP data points - coming soon Info: This library requires the "BACnet SL" (to the CODESYS Store) CODESYS standard license.

HVACAM Alarm Email Library

Select individual alarms in the visualization. Send emails directly from the controller or via the HVAC Portal.

HVAC Building Automation Package SL When sending emails directly from the controller, you additionally need the IIoT Library from CODESYS When sending via the HVAC Portal, this library is not necessary.

License-free libraries

Designation
Short Description

HVAC Visualization Library

Visualization elements and frame templates

HVAC ModbusIO(2) Library

Library for the HVAC Modbus I/Os

Purchase license

The licenses must be purchased via the CODESYS Store . After a successful order, you will receive a so-called ticket ID for activation and installation of the respective license(s). The installation of the license is described in the following section.

Activate license

There are several ways to install a license on the controller. We recommend installation with the CODESYS License Manager. You can find further variants for installing CODESYS licenses on the CODESYS licensing website.

  1. To activate the license on the controller, the controller must be connected to the PC’s network.\

  2. Open the License Manager under Tools -> License Manager

  3. In the License Manager you must select Device .\

  4. After that, you can choose between Dongle or Softcontainer \.

  5. Select the desired controller\

    The currently selected software license container or CODESYS Key (dongle) is displayed in the upper dropdown area. Please make the appropriate selection here.

    The licenses already installed are also listed here.

    To install another license, Install license... must be selected. \

  6. Activation of the license Now select Activate license Activate license

    \

    If you do not have an internet connection, you have the following alternatives:

    • Create an activation file on a workstation PC with an internet connection and then install it directly. To do this, select Install license instead of Activate license.

    • If a CODESYS Key (dongle) is used, you can also plug it into a workstation PC. There you can then Activate license.\

  7. Enter ticket ID in the Activate license In the next window you will be shown an input field; please enter the ticket ID here that you received when purchasing the license from the CODESYS Store.\

    By clicking Next the license will be activated and thus installed on the corresponding software license container or CODESYS Key (dongle).\

    Activation of the license may take a short moment. If the activation was successful, the license will be displayed in green in the license view.

Move or delete license

If a license was installed on the wrong CODESYS Key or software license container, it can be removed with a delete license and activated again. powerIO® GmbH cannot perform this process. Whether a deletion of the license and a transfer of the license is possible must be requested via CODESYS Support \.\\

Last updated