Étiquettes CCP

Les étiquettes du système de prise en charge CCP donnent la possibilité de lire/écrire à partir d'une Étiquette CCP* en utilisant un capteur CCP .

Vérifiez que le capteur CCP est pris en charge par le dispositif utilisé.

*Dans ce chapitre, « Étiquette CCP  » fait référence à la carte ou au jeton lu par le capteur CCP .

Paramètres de l’éditeur du protocole

Chemin : VueProjet > Protocoles

  1. Cliquez sur + et sélectionnez Variables système : la boîte de dialogue Variables système s'affiche.
  1. Sélectionnez Prise en charge CCP dans la liste ModèlesAPI.
Paramètres de l’éditeur de variables

Chemin : VueProjet > Configuration > double-cliquez sur Variables

  1. Pour ajouter une variable, cliquez sur + : une nouvelle ligne est ajoutée.
  2. Sélectionnez Variables système dans la liste Driver : le dialogue de définition de variables s'affiche.

 

Élément Description Type de données
Étiquette CCP présente

Indique la présence d’une Étiquette CCP

0 : Étiquette CCP non détectée

1 : Étiquette CCP détectée

booléen

Lecture seule

Erreur NFC

Rapporte la dernière erreur détectée.

-101 Erreur de lecture à partir de l’Étiquette CCP
-50 Étiquette non détectée

int

Lecture seule

NFC Tag UID

Indique l'identifiant de l’Étiquette CCP, dès que l’Étiquette CCP est détectée.

chaîne

Lecture seule

NFC Text Indique une information textuelle arbitraire sur l’Étiquette CCP, dès que l'Étiquette CCP est détectée. Pour écrire sur cette variable, consultez le chapitre « procédure d'écriture ».

chaîne

Lecture/écriture

Longueur max CCP Indique le nombre maximal en octets de la Étiquette texte CCP, dès que l'Étiquette CCP est détectée.

entier non signé

Lecture seule

NFC Read Only

Indique si une Étiquette CCP peut être écrite, dès que l'Étiquette CCP est détectée. Les valeurs possibles sont :

0 l'Étiquette CCP n’est pas en « lecture seule » : Le texte CCP peut être écrit.

booléen

Lecture seule

NFC Tag UID For Write Indique l'identifiant de l'Étiquette CCP sur lequel le texte CCP sera écrit.

chaîne

Lecture seule

Procédure d’écriture
  1. Mettez l’étiquette CCP près du capteur. Les variables système suivantes seront remplies avec les valeurs lues à partir de l'étiquette NFC :
    • NFC Tag UID
    • Texte CCP
    • Longueur max CCP
    • CCP en lecture seule
  2. Copiez la valeur de « NFC Tag UID » vers « NFC Tag UID For Write » afin de préparer l'écriture.
    Remarque : La copie peut être faite en exécutant l'action « Data Transfer » de « NFC Tag UID » à « NFC Tag UID For Write », ou par code JavaScript.
  3. Écriture du nouveau contenu dans la variable « NFC Text » :
    • si « NFC Tag Present » est 1, l'écriture est tentée.
    • si « NFC Tag UID For Write » est différent de « NFC Tag UID » ou est invalide (vide) l'écriture n'est pas effectuée.
    • si "NFC Tag UID For Write" est égal à "NFC Tag UID", l'écriture est effectuée. La nouvelle valeur insérée dans « NFC Text » sera écrite dans l’étiquette CCP.