Product Licensing
Description of the licensing of CODESYS runtime licenses for use with HVAC by powerIO® products
Introduction
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.
When purchasing a controller H1.M100, the CODESYS Key is already included in the scope of delivery and you do not need to purchase a CODESYS Key (dongle).
From our side, the following practical advantages and disadvantages arise between a CODESYS Key (dongle) and a software license container.
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.
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
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.
To activate the license on the controller, the controller must be connected to the PC’s network.\
Open the License Manager under Tools -> License Manager

In the License Manager you must select Device .\

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

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. \

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.\
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

