PROMOTIC network license

What is the PROMOTIC network license

In the PROMOTIC system since version 8.2, there is a new licencing method available - PROMOTIC network license. With this solution the PROMOTIC application does not need the license HW Key to be present, but the application can use license that is located on the license server that is accessible via network connection.

How does the PROMOTIC license work? There is a designated computer in the company where PmNetKey license server program is installed. License files (.SWK) are then copied to this PC, representing licenses for corresponding applications. The license server that is operating as Web server configures itself as operating system service during its installation - it runs on the backgroud without the need of any specific user being logged in.

The PmNetKey license server program is available for free download at and can be operated on OS Windows XP and higher. The computer with installed license server may not be dedicated solely for running the license server itself and can be used also for other purposes. The license server itself is protected by a special HW Key that is designed specificaly for license servers and therefore cannot be used individualy (without .SWK license files) for any PROMOTIC application. The license server does not work without the HW Key.

This solution has several advantages copared to other licencing systems:
1st There is no need to install any HW Key on the computer that is running the PROMOTIC app. The USB port of such computer is not used so it may even not be present at all (which is the case of some IPCs).
2nd Compared to the license in form of "SW Key with hardware check", the network license is not bound with a specific computer and can be moved to a different PC easily.
3rd This way it is possible to provide licenses to applications running in the virtual environment (VMWare, VirtualBox, VirtualPC etc.)

Once you have the license server you also need the license for the specific application. This license is bound to the specific license server and therefore cannot be used with another licence server or individually. Single license server may contain multiple licenses for different applications.

The application checks the license availability on launch and periodically during its operation. The application can be launched on any computer that is connected (by network) to the license server and therefore is not bound with specific PC.

How to get PROMOTIC network license

If you want to order new license(s) it is necessary to define the need of network license in your purchase order. If this is your first network license, then you will get:

1st HW Key for license server. The HW Key is provided by default with the first application network license. There is no need to purchase it separately.
2nd SW license bound to the license server (described above) in the form of .SWK license file.

If this is not the first network license (the PROMOTIC license server already exists), then it is necessary to define the license server number (where the license will be used) on your purchase order. The price of network license is identical with licenses delivered on HW Keys/SW Keys based on the current pricelist. The PROMOTIC network license in the form of .SWK file must be located on the computer with running license server in the same folder where the license server program is installed (by default "C:\Program Files (x86)\Promotic\Promotic Net Licence Manager – PmNetKey").

How to operate the PROMOTIC network license

1st Installation and configuration of PmNetKey license server
PmNetKey license server is available for free download at After download launch the installation and follow the instructions of the installation wizard. PmNetKey license server must be operated with special HW Key for license server.
2nd Location of the license file on the license server.
After the license server is configured and operating it is necessary to copy there the SWK license files bound to the installed license server. The license files must be placed into the same folder where the license server program is installed. There must be a corresponding .SWK file for each application.
3rd Configuration of PROMOTIC application on any computer connected to the network (license client)
In the PROMOTIC application INI file, it is necessary to add a new key (line) into the [Licence] section:

where netkey means that there is a network license to be used, http (or https) means standard (or secured) communication protocol. Behind the IP address of the license server (or its name) there is the port number (81 by default, can be modified in the configuration file of the license server) and Pm5555.swk means the name of license file (located on the server) to be used.

Logged-in Windows user must have the permissions for writing into following files:
- PmNetKeyA.log file of the license server PmNetKey
- app.ini files of PROMOTIC application bound to PmNetKey license server

Extension of PROMOTIC network license

The PROMOTIC network license can be extended the same way as other PROMOTIC license. The customer always gets the new version of license file that replaces the original (old) license file SWK on the license server.

All license files are being archived by the manufacturer, but we strongly recommend to backup your .SWK license files for your licence server locally.

PROMOTIC 9.0.0 SCADA system documentation - MICROSYS, spol. s r.o.

Send page remarkContact responsible person
© MICROSYS, spol. s r. o.Tavičská 845/21 703 00 Ostrava-Vítkovice