Siemens SIMATIC S7-1200 Manuel page 300

Masquer les pouces Voir aussi pour SIMATIC S7-1200:
Table des Matières

Publicité

Consignation de données
9.2 Instructions de gestion des journaux de données
Paramètre et type
ERROR
OUT
STATUS
OUT
Le fichier journal est créé avec une taille fixe prédéterminée basée sur les paramètres
RECORDS et DATA. Les enregistrements sont organisés sous forme de fichier journal
circulaire. De nouveaux enregistrements sont ajoutés au fichier journal jusqu'à ce que le
nombre maximum d'enregistrements indiqué dans le paramètre RECORDS soit sauvegardé.
L'enregistrement suivant se substituera alors à l'enregistrement le plus ancien. Une nouvelle
opération d'écriture écrasera l'enregistrement le plus ancien suivant et ainsi de suite.
Remarque
Si vous voulez éviter l'écrasement d'enregistrements, vous pouvez créer un nouveau journal
sur la base du journal en cours avec l'instruction DataLogNewFile lorsque le journal en cours
a atteint le nombre maximum d'enregistrements. Les nouveaux enregistrements seront alors
sauvegardés dans le nouveau fichier journal. L'ancien fichier journal avec ses données
enregistrées sont conservés dans la mémoire flash de la CPU.
Utilisation de la mémoire :
● Les journaux ne consomment que de la mémoire de chargement.
● Aucune limite n'est définie pour le nombre total de journaux. La taille de tous les journaux
● Le nombre maximum possible pour le paramètre RECORDS est la limite des nombres
Remarque
L'exécution d'une instruction DataLogCreate s'étend sur de nombreux cycles du
programme. La durée réelle nécessaire à la création d'un fichier journal dépend de la
structure d'un enregistrement et du nombre d'enregistrements. La logique de votre
programme doit surveiller et capturer la transition à l'état VRAI du bit DONE de
DataLogCreate avant que le nouveau journal ne puisse être utilisé pour d'autres
opérations sur les journaux.
Tableau 9- 3 Valeurs de ERROR et STATUS
ERROR
STATUS (W#16#....)
0
0000
0
7000
0
7001
300
Type de
Description
données
Bool
Le bit ERROR est VRAI pour un cycle lorsque la dernière demande s'est
achevée avec une erreur. La valeur de code d'erreur dans le paramètre
STATUS ne vaut que pendant le cycle où ERROR est à VRAI.
Word
Code de condition d'exécution (valeur par défaut : 0)
combinés est limitée par les ressources de mémoire de chargement disponibles. Huit
journaux au maximum peuvent être ouverts simultanément.
UDint (4 294 967 295). La limite effective pour le paramètre RECORD dépend de la taille
d'un enregistrement individuel, de la taille des autres journaux et des ressources de
mémoire de chargement disponibles. En outre, Microsoft Excel impose des limites sur le
nombre de lignes dans une feuille Excel.
Description
Pas d'erreur
Appel sans front de REQ : BUSY = 0, DONE = 0
Premier appel avec front de REQ (fonctionne) : BUSY = 1, DONE = 0
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières