PLC_R : variables système en lecture seule de contrôleur
Le tableau suivant décrit les paramètres de la variable système PLC_R (type PLC_R_STRUCT) :
Nom de la variable |
Type |
Commentaire |
---|---|---|
i_wVendorID |
WORD |
ID du fournisseur du contrôleur. 101A hex = Schneider Electric |
i_wProductID |
WORD |
ID de référence du contrôleur. NOTE : Les identifiants de fournisseur et de référence sont les composantes de l'identifiant cible du contrôleur indiqué dans la vue Paramètres de communication (ID cible = 101A XXXX hex). |
i_dwSerialNumber |
DWORD |
Numéro de série du contrôleur (renvoie les cinq derniers chiffres). |
i_byFirmVersion[0..3] |
ARRAY[0..3] OF BYTE |
Version du micrologiciel du contrôleur [aa.bb.cc.dd] : oi_byFirmVersion[0] = aa o... oi_byFirmVersion[3] = dd |
i_byBootVersion[0..3] |
ARRAY[0..3] OF BYTE |
Version de démarrage du contrôleur [aa.bb.cc.dd] : oi_byBootVersion[0] = aa o... oi_byBootVersion[3] = dd |
i_dwHardVersion |
DWORD |
Version du matériel du contrôleur. |
i_dwChipVersion |
DWORD |
Version du processeur du contrôleur. |
i_wStatus |
Etat du contrôleur. |
|
i_wBootProjectStatus |
Renvoie des informations sur le projet de démarrage stocké dans la mémoire Flash. |
|
i_wLastStopCause |
Cause du dernier passage du mode d'exécution (RUN) à un autre état. |
|
i_wLastApplicationError |
Cause de la dernière exception du contrôleur. |
|
i_lwSystemFault_1 |
LWORD |
Non utilisé. renvoie toujours FFFF FFFF FFFF FFFF hex. |
i_lwSystemFault_2 |
LWORD |
Non utilisé. |
i_wIOStatus1 |
Etat de l'E/S embarquée. |
|
i_wIOStatus2 |
PLC_R_IO_STATUS |
Réservé. |
i_wBatteryStatus |
WORD |
Charge restante de la batterie. Cette variable système peut renvoyer les valeurs significatives suivantes : o0064 hex = 100 % = 3 V o0032 hex = 50 % = 2,5 V o0000 hex = 0 % = 2 V NOTE : L'écran d'affichage du contrôleur IHM indique également que le niveau de la batterie est faible à partir de 50 %. |
i_dwAppliSignature1 |
DWORD |
Signature du premier des quatre DWORD (16 octets au total). La signature de l'application est créée automatiquement par le logiciel pendant la génération. |
i_dwAppliSignature2 |
DWORD |
Signature du deuxième des quatre DWORD (16 octets au total). La signature de l'application est créée automatiquement par le logiciel pendant la génération. |
i_dwAppliSignature3 |
DWORD |
Signature du troisième des quatre DWORD (16 octets au total). La signature de l'application est créée automatiquement par le logiciel pendant la génération. |
i_dwAppliSignature4 |
DWORD |
Signature du quatrième des quatre DWORD (16 octets au total). Le logiciel crée la signature de l'application automatiquement pendant la génération. |