Licensing

Dieses Programmmodul überprüft ständig die Lizenz. Wenn Sie noch keine Lizenz erworben haben, können Sie dies per E-Mail an license@selmo.at oder online über Selmo Studio tun. Für die Lizenzierung benötigen Sie eine Request-ID mit dem Namen "GVL_Global.strRequestID", die vom Programmmodul automatisch ausgelesen wird. Der erworbene Lizenzschlüssel muss dann unter "GVL_Global.strLicenseKey" eingetragen werden. Wenn keine Lizenzierung durchgeführt wurde, befindet sich das gesamte SPS-Programm im Demo-Modus. In diesem Modus wird die 'Automatische Betriebsfreigabe' nach 30 Minuten zurückgesetzt. Bitte beachten Sie, dass dieser Programmbaustein nur einmal pro SPS aufgerufen wird! Die Prüfsumme dient zur Konsistenzprüfung und setzt bei Inkonsistenz die 'Automatische Betriebsfreigabe' nach 30 Minuten zurück, auch wenn ein Lizenzschlüssel vorhanden ist. Bei Bedarf kann dies mit den beiden booleschen Variablen "GVL_Global.xLicenseValid" und "GVL_Global.xChecksumValid" überprüft werden.

// ###################### LICENSING ###########################################
   {region "Description Licensing"}
   (*
   This program module is used to constantly check the license. If a license has not yet been purchased,
   this can be done by sending an e-mail to support@selmo.at or online via SelmoStudio.
   A request ID "GVL_Global.strRequestID" is required for licensing.
   This ID is read automatically by the program block.
   The purchased license key must then be entered at "GVL_Global.strLicenseKey".
   If no licensing has been carried out, the entire PLC program is in demo mode.
   In this mode the 'Automatic operation release' is reset after 30 minutes.
   Please note that this program block is only called once per PLC!
   *)
   {endregion}
         
      SelmoLicenseInfo(
         strLicenseKey := GVL_Global.strLicenseKey,
         dwChecksum := 16#DEBB20E3,
         strRequestID => GVL_Global.strRequestID,
         xLicenseValid => GVL_Global.xLicenseValid,
         xChecksumValid => GVL_Global.xChecksumValid);

<***>Variablen Name, Kommentar und Datentyp werden aus dem Studio automatisch übernommen

Zuletzt aktualisiert

War das hilfreich?