1.2. Protected version
The EC-Master software can be delivered in 3 different versions:
- Protected
Binary with MAC protection
- Unrestricted
Binary without MAC protection
- Dongled
Encrypted binary
The protected version will automatically stop after about 1 hour of continuous operation. In order to remove this restriction a valid runtime license key is required. The runtime license protection is based on the MAC address of the Ethernet controller used for the EtherCAT® protocol. With a valid License Key the protected version of EC-Master will automatically become an unrestricted version.
1.2.1. Licensing procedure for Development Licenses
Installation of EC-Master protected version
Determine the MAC Address by calling
emGetSrcMacAddress()or from a sticker applied on the hardware near the Ethernet controllerSend an Email with the subject “Development License Key Request, Commission your commission number” with the MAC address to sales@acontis.com
Acontis will create the license keys and return them in a License Key Text File (CSV format).
Number;MAC Address;License Key 1;00-00-5A-11-77-FE;DA1099F2-15C249E9-54327FBC 2;64-31-50-80-20-4E;1B7C1F86-D08E40A8-4F96F2BA 3;2C-F0-5D-03-CB-2B;10005078-DFD9A2C3-5FD4B1CD-35041597-F8094AA4-6C7CCE7E
Activate the License Key by calling
emSetLicenseKey()with the license key that corresponds to the MAC address on the hardware and check the return code. The license key is 26 or 53 characters long.dwRes = emSetLicenseKey(0, "DA1099F2-15C249E9-54327FBC");
1.2.2. Licensing procedure for Runtime Licenses
Installation of EC-Master protected version
Determine the MAC Address by calling
emGetSrcMacAddress()or from a sticker applied on the hardware near the Ethernet controllerProvide the MAC Addresses and numbers from previously ordered and unused runtime license stickers in a text file to acontis as described in the example below. Please use a separate line for each runtime license sticker number and MAC Address.
S/N; MAC Address 100-105-1-1/1603310001;00-00-5A-11-77-FE 100-105-1-1/1603310002;64-31-50-80-20-4E 100-105-1-1/1603310003;2C-F0-5D-03-CB-2B
Send an Email with the subject “Runtime License Key Request, Commission your commission number” with the MAC address to sales@acontis.com
Acontis will create the license keys and return them in a License Key Text File.
Number;MAC Address;License Key 1;00-00-5A-11-77-FE;DA1099F2-15C249E9-54327FBC 2;64-31-50-80-20-4E;1B7C1F86-D08E40A8-4F96F2BA 3;2C-F0-5D-03-CB-2B;10005078-DFD9A2C3-5FD4B1CD-35041597-F8094AA4-6C7CCE7E
Activate the License Key by calling
emSetLicenseKey()with the license key that corresponds to the MAC address on the hardware and check the return code.dwRes = emSetLicenseKey(0, "DA1099F2-15C249E9-54327FBC");