Réinitialisation SFC (SFR)
Ces informations s’appliquent aux automates
CompactLogix
5370, ControlLogix
5570, Compact GuardLogix
5370, GuardLogix
5570, Compact GuardLogix
5380, CompactLogix
5380, ControlLogix
5580, GuardLogix
5580 et ControlLogix 5590.L’instruction SFR réinitialise l’exécution d’une routine SFC à une étape spécifiée.
Langues disponibles
Diagramme à relais

Bloc fonctionnel
Cette instruction n'est pas disponible dans le bloc fonctionnel.
Texte structuré
SFR(SFCRoutineName,StepName);
Opérandes
Diagramme à relais
Opérande | Type | Format | Description |
SFCRoutineName | ROUTINE | nom | Routine SFC à réinitialiser |
StepName | SFC_STEP | balise | Étape cible à partir de laquelle reprendre l’exécution |
Texte structuré
Opérande | Type | Format | Description |
SFCRoutineName | ROUTINE | nom | Routine SFC à réinitialiser |
StepName | SFC_STEP | balise | Étape cible à partir de laquelle reprendre l’exécution |
Reportez-vous à Syntaxe du texte structuré pour plus d'informations concernant la syntaxe des expressions dans le texte structuré.
Description
Lorsque l’instruction SFR est activée :
- Dans la routine SFC spécifiée, toutes les actions mémorisées cessent d’être exécutées (réinitialisation).
- La routine SFC commence à être exécutée à l’étape spécifiée.
- Si l’étable cible est 0, le graphe sera réinitialisé à l’étape initiale.
L’implémentation Logix de l’instruction SFR est différente de celle de l’automate
PLC-5
. Dans le cas de l’automate PLC-5
, l’instruction SFR est exécutée lorsque la condition d’échelon est vraie. Après la réinitialisation, la routine SFC devrait rester en pause jusqu’à ce que l’échelon contenant l’instruction SFR devienne faux. Cela permet de temporiser l’exécution après une réinitialisation. Cette fonctionnalité de mise en pause/redémarrage de l’instruction SFR du PLC-5
a été découplée de la condition d’échelon et déplacée dans l’instruction SFP.Affecte les indicateurs d'état mathématique
Non
Conditions de défaut
Un défaut majeur se produira si : | Type de défaut | Code de défaut |
Le type de routine n’est pas une routine SFC | 4 | 85 |
L’étape cible spécifiée n’existe pas dans la routine SFC | 4 | 89 |
Reportez-vous à la section Attributs communs pour connaître les défauts liés aux opérandes.
Exécution
Diagramme à relais
Condition/état | Action entreprise |
Préscrutation | N/A |
Condition d'entrée d'échelon est fausse | N/A |
La condition d'entrée d'échelon est égale à vrai | L’instruction réinitialise l’exécution de la routine SFC spécifiée à une étape particulière. |
Post-scrutation | N/A |
Texte structuré
Condition/état | Action entreprise |
Préscrutation | N/A |
Exécution normale | L’instruction réinitialise l’exécution de la routine SFC spécifiée à une étape particulière. |
Post-scrutation | N/A |
Exemple
Diagramme à relais

Fournir une réponse