NFC Variablen
Die Systemvariablen der NFC-Unterstützung bieten die Möglichkeit, mithilfe des NFC-Sensors aus dem/in das NFC-Tag* zu lesen/schreiben.
Stellen Sie sicher, dass der NFC-Sensor auf dem verwendeten Gerät unterstützt wird.
* In diesem Kapitel bezieht sich „NFC-Tag“ auf die/das vom NFC-Sensor gelesene Karte/Token.
Einstellungen Protokolleditor
Pfad: Projektansicht> Protokolle
- Klicken Sie auf + und wählen Sie Systemvariablen: Der Dialog Systemvariablen wird angezeigt.
- Wählen Sie NFC-Unterstützung aus der Liste PLCModels.
Einstellungen Tageditor
Pfad: Projektansicht> Konfig > Doppelklick auf Tags
- Um ein Tag hinzuzufügen, klicken Sie auf +: Es wird eine neue Zeile hinzugefügt.
- Wählen Sie in der Treiber-Liste Systemvariablen: Der Tag-Definitionsdialog wird geöffnet.
Element | Beschreibung | Datentyp | ||||
---|---|---|---|---|---|---|
NFC-Tag vorhanden |
Gibt an, dass das NFC-Tag vorhanden ist. 0: Kein NFC-Tag erkannt 1: NFC-Tag erkannt |
boolean Nur lesen |
||||
NFC-Fehler |
Zuletzt erkannten Fehler melden.
|
int Nur lesen |
||||
NFC-Tag-UID |
Gibt die Kennung des NFC-Tags an, sobald das NFC-Tag erkannt wird. |
string Nur lesen |
||||
NFC-Text | Gibt beliebige Textinformation im NFC-Tag an, sobald das NFC-Tag erkannt wird. Zum Schreiben auf diese Variable siehe Kapitel „Schreibverfahren“. |
string Lesen/Schreiben |
||||
NFC Max. Länge | Gibt die maximale Anzahl Bytes für die NFC-Text-Variable an, sobald das NFC-Tag erkannt wird. |
unsignedInt Nur lesen |
||||
NFC Nur lesen |
Gibt an, ob das NFC-Tag geschrieben werden kann, sobald das NFC-Tag erkannt wird. Mögliche Werte sind:
|
boolean Nur lesen |
||||
NFC-Tag-UID zum Schreiben | Gibt die Kennung des NFC-Tags an, auf das der NFC-Text geschrieben wird. |
string Nur lesen |
Schreibverfahren
- Bringen Sie das NFC-Tag in die Nähe des Sensors. Die folgenden Systemvariablen werden mit den vom NFC-Tag gelesenen Werten ausgefüllt:
- NFC-Tag-UID
- NFC-Text
- NFC Max. Länge
- NFC Nur lesen
- Kopieren Sie den Wert von „NFC-Tag-UID“ in „NFC-Tag-UID zum Schreiben“, um das Schreiben vorzubereiten.
Hinweis: Das Kopieren kann erfolgen, indem die Aktion „Daten-Transfer“ von „NFC-Tag-UID“ in „NFC-Tag-UID zum Schreiben“ ausgeführt wird, oder mittels JavaScript-Code. - Neuen Inhalt in Variable „NFC-Text“ schreiben:
- wenn „NFC-Tag vorhanden“ gleich 1 ist, wird versucht zu schreiben.
- wenn „NFC-Tag-UID zum Schreiben“ nicht gleich „NFC-Tag-UID“ oder ungültig (leer) ist, erfolgt kein Schreiben.
- wenn „NFC-Tag-UID zum Schreiben“ gleich „NFC-Tag-UID“ ist, erfolgt das Schreiben. Der neu in „NFC-Text“ eingegebene Wert wird in das NFT-Tag geschrieben.