Instruction Redéclencher Le Temps De Surveillance Du Cycle; Définition Du Temps De Cycle Maximum De L'automate - Siemens SIMATIC S7-1200 Manuel

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

Publicité

7.8.5
Instruction Redéclencher le temps de surveillance du cycle
Tableau 7- 93 RE_TRIGR, instruction
CONT/LOG
Description
RE_TRIGR (Redémarrer surveillance du temps de cycle) sert à allonger le temps maximum autorisé
avant que la temporisation de surveillance du cycle ne génère une erreur.
Utilisez l'instruction RE_TRIGR pour redémarrer la temporisation du cycle pendant un cycle
unique. Cela a pour effet d'allonger le temps de cycle maximum autorisé d'une période de
temps de cycle maximum, à partir de la dernière exécution de la fonction RE_TRIGR.
La CPU restreint l'usage de l'instruction RE_TRIGR au cycle du programme, par exemple à
l'OB 1 et aux fonctions qui sont appelées dans le cycle du programme. Cela signifie que la
temporisation de surveillance du cycle est réinitialisée et ENO = EN si RE_TRIGR est appelé
dans n'importe quel OB de la liste des OB du cycle de programme.
ENO = FAUX et la temporisation de surveillance du cycle n'est pas réinitialisée si
RE_TRIGR est exécuté à partir d'un OB de démarrage, d'un OB d'alarme ou d'un OB
d'erreur.
Définition du temps de cycle maximum de l'automate
Configurez la valeur du temps de cycle maximum sous "Temps de cycle" dans la
configuration des appareils.
Tableau 7- 94 Valeurs du temps de cycle
Surveillance du temps
de cycle
Temps de cycle
maximum
Expiration de la temporisation de surveillance du cycle
Une erreur est générée si la temporisation de cycle maximum expire avant que le cycle ne
soit achevé. Si le bloc de code de gestion d'erreur OB 80 est inclus dans le programme
utilisateur, la CPU exécute l'OB 80 dans lequel vous pouvez insérer de la logique pour créer
une réaction spécifique. En l'absence d'OB 80, la première expiration n'est pas prise en
compte.
Si une deuxième expiration du temps de cycle maximum se produit pendant le même cycle
du programme (2 fois la valeur du temps de cycle maximum), une erreur provoquant le
passage de la CPU à l'état ARRET est générée.
A l'état ARRET, l'exécution de votre programme s'arrête alors que la communication
système de la CPU et le diagnostic système se poursuivent.
Automate programmable S7-1200
Manuel système, 07/2011, A5E02486682-04
Valeur minimale
1 ms
7.8 Gestion du programme
Valeur maximale
6000 ms
Instructions de base
Valeur par défaut
150 ms
217

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières