Rockwell Automation Allen-Bradley Logix 5000 Manuel De Référence page 145

Masquer les pouces Voir aussi pour Allen-Bradley Logix 5000:
Table des Matières

Publicité

Instructions relatives au contrôle du processus
Définir HeatOut sur vrai si HeatTime
interne. Mettre HeatOut à zéro (faux) lorsque Temporisateur de cycle
interne > HeatTime.
Définir CoolOut sur vrai si CoolTime
interne. Mettre CoolOut à zéro (faux) si Temporisateur de cycle
interne > CoolTime.
Mettre HeatOut et CoolOut à zéro (faux) si CycleTime = 0.
Affecte les indicateurs d'état mathématique
Non
Défauts majeurs/mineurs
Aucun spécifique à cette instruction. Reportez-vous à la section Attributs communs
pour les défauts liés aux opérandes.
Exécution
Bloc fonctionnel
Condition/état
Pré-scrutation
Tag.EnableIn est faux
Tag.EnableIn est vrai
Première exécution de l'instruction
Première scrutation de l'instruction
Post-scrutation
Texte structuré
Condition/état
Pré-scrutation
Exécution normale
Post-scrutation
Exemple
Dans cet exemple, une instruction PIDE s'exécute selon une tâche lente de priorité
inférieure, car il s'agit d'une boucle de température lente. La sortie de l'instruction
Publication Rockwell Automation 1756-RM006K-FR-P - Novembre 2018
l'accumulateur de temps de cycle
l'accumulateur de temps de cycle
Action entreprise
Les bits EnableIn et EnableOut sont définis sur faux.
Les bits EnableIn et EnableOut sont définis sur faux.
Les bits EnableIn et EnableOut sont définis sur vrai.
L'instruction s'exécute.
N/A
HeatOut et CoolOut sont mis à zéro (faux).
HeatTimePercent et CoolTimePercent sont
réinitialisés à 0,0.
Les bits EnableIn et EnableOut sont définis sur faux.
Action entreprise
Reportez-vous à Pré-scrutation dans le tableau Bloc
fonctionnel.
Reportez-vous à Tag.EnableIn est vrai dans le tableau
Bloc fonctionnel.
Reportez-vous à Post-scrutation dans le tableau Bloc
fonctionnel.
Chapitre 1
145

Publicité

Table des Matières
loading

Table des Matières