Description de la fonction

La fonction PTC lit la date et le code de l'arrêt d'automate le plus récent, et enregistre ces informations dans un tableau d'entiers.

Les paramètres supplémentaires EN et ENO peuvent être configurés.

Représentation en FBD

Représentation :

Représentation en LD

Représentation :

Représentation en IL

Représentation :

PTC
ST Stop_Date

Représentation en ST

Représentation :

PTC (Stop_Date);

Description des paramètres

Le tableau suivant décrit les paramètres de sortie :

Paramètre

Type

Commentaire

Stop_Date

ARRAY [0..4] OF INT

Tableau de 5 entiers contenant la date dans les quatre premiers mots (équivalent de %SW54 à %SW57) et le code d'erreur dans le dernier mot. Le code d'erreur est celui indiqué dans le mot système %SW58 :

  • 1 = passage de l'état RUN à l'état STOP par le terminal,

  • 2 = arrêt suite à un défaut logiciel (débordement de la tâche de l'automate),

  • 4 = coupure de courant secteur,

  • 5 = arrêt suite à une défaillance matérielle,

  • 6 = arrêt suite à une instruction HALT.

Exemple : arrêt à 22:53:10 le 8 janvier 2001. Le contenu de Stop_Date était le suivant :

Stop_Date[0]=16#1000

Stop_Date[1]=16#2253

Stop_Date[2]=16#0108

Stop_Date[3]=16#2001

Stop_Date[4]=16#0006