# checkLicense

## `checkLicense` (FB)

FUNCTION\_BLOCK checkLicense

### Kurzbeschreibung

> Prüfung auf eine gültige Lizenz

### Darstellung

<figure><img src="https://879424349-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FQR4vCFzt6ixgsqlR3pdR%2Fuploads%2Fgit-blob-9c7af426b04fa7c36269d704fae50aa2a65e55ec%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

### Schnittstellen

#### Eingänge

#### Ausgänge

| Name             | Datentyp | Wertebereich | Initialwert | Funktion                                                                        |
| ---------------- | -------- | ------------ | ----------- | ------------------------------------------------------------------------------- |
| *xLicenseActive* | BOOL     |              |             | Anzeige - Ergbnis - Lizenzprüfung (FALSE = keine Lizenz, TRUE = gültige Lizenz) |

#### Sollwerte / Parameter

### Funktionsbeschreibung

#### Allgemeines

Dieser Funktionsbaustein dient zur Prüfung, ob eine gültige Lizenz für die Bibliothek(en) vorhanden ist.

| Bedingung                                                   | *xLicenseActive* | Hinweise                                                    |
| ----------------------------------------------------------- | ---------------- | ----------------------------------------------------------- |
| Gültige Lizenz vorhanden                                    | TRUE             | Gültige Lizenz vorhanden                                    |
| Demo - Modus aktiv                                          | TRUE             | Demo - Modus aktiv                                          |
| Gültige Lizenz nicht vorhanden UND Demo - Modus nicht aktiv | FALSE            | Gültige Lizenz nicht vorhanden UND Demo - Modus nicht aktiv |

### CODESYS

InOut:

| Scope  | Name             | Type   |
| ------ | ---------------- | ------ |
| Output | `xLicenseActive` | `BOOL` |
