11. Descriptions détaillées des fonctionnalités
11.1 Protection par code PIN SCADA
Il est toujours possible d'obtenir un accès en lecture via Modbus,
mais si le CU 36Xest protégé par un code PIN SCADA (PitSta-
tus.ScadaPinCodeEnabled, registre 00202, bit 4 : 1), l'accès en
écriture nécessite que l'utilisateur entre le code PIN correct (Sca-
daPinCode, registre 00109).
L'écriture du code PIN correct déclenche le contrôle d'accès en
écriture et l'accès en écriture est ouvert. Pour le vérifier, utiliser le
bit d'état PitStatus.WriteAccess (registre 00202, bit 5 : 1).
Pour supprimer l'accès en écriture, le registre de saisie de code
PIN SCADA (ScadaPinCode, registre 00109) peut être défini
avec une valeur de 0.
La protection par code PIN SCADA ne peut pas être activée ou
désactivée via Modbus.
11.2 Lecture du journal des événements
Le journal des événements a une taille de 350 registres conte-
nant les 50 derniers événements d'alarme et d'avertissement. Le
nombre de journaux d'événements contenus peut être lu à partir
de NoOfEventsInLog (registre 06001).
Chaque événement est représenté comme un enregistrement
d'événement de sept registres :
•
EventID
•
EventCode
•
EventSource
•
EventDeviceNo
•
EventTypeAndCondition
•
EventTimeStampHI
•
EventTimeStampLO.
L'ID d'événement est une "étiquette" unique de l'enregistrement
d'événement. Ces identifiants sont incrémentés selon la succes-
sion des événements qu'ils représentent. Le journal des événe-
ments peut être géré de trois manières :
•
Lire le journal complet, tous les 50 enregistrements d'événe-
ments, régulièrement et après la distinction entre "nouveaux"
et les "anciens" enregistrements.
•
Lire l'ID d'événement du dernier enregistrement EventLogLa-
testID (registre 00216) et le comparer à l'ID d'événement du
dernier enregistrement lu précédemment pour savoir combien
de "nouveaux" enregistrements ont été générés. Ensuite, ne
lire que les "nouveaux" enregistrements.
•
Effacer le journal des événements avec PitControl.ResetE-
ventLog (registre 00101, bit 2) après sa lecture. Le journal des
événements contiendra alors uniquement les "nouveaux" évé-
nements.
Le module CIM garantit que les données enregis-
trées sont protégées contre les mises à jour internes
pendant la période où Modbus peut y accéder. Ainsi,
le journal des heures constitue un bloc cohérent
dans le temps (cohérence des données).
57