Comprendre les compteurs API dans Studio5000 Logix Designer
Les compteurs sont des instructions API fondamentales qui suivent le nombre de fois qu'un événement spécifique se produit.
Dans ce guide, vous découvrirez le fonctionnement général des compteurs et explorerez les instructions relatives aux compteurs en schéma à contacts disponibles dans Studio5000 Logix Designer.
Concepts de compteur
Un compteur incrémente sa valeur accumulée (ACC) chaque fois que la condition d'appel devient VRAI. Lorsque ACC atteint ou dépasse la valeur prédéfinie (PRE) définie par le programmateur, le compteur est considéré comme DONE et son bit DN s'allume.
Des instructions de réinitialisation distinctes peuvent ramener l'ACC à zéro. Les compteurs sont idéaux pour les applications telles que le suivi des démarrages de moteurs afin de déclencher la maintenance prédictive, un scénario que nous abordons dans Learn Logix7.
Compteurs dans Studio5000 Logix Designer
Compte progressif (CTU)
L'instruction CTU compte à partir de zéro. Chaque fois que sa condition d'appel est TRUE, ACC incrémente de un.
Lorsque ACC>=PRE, le bit DN devient TRUE, signalant que le compteur a atteint sa cible.
DN reste affirmé jusqu'à ce qu'une instruction de réinitialisation (RES) l'efface ou que ACC tombe en dessous de PRE.
Compte à rebours (CTD)
L'instruction CTD décrémente ACC de un chaque fois que sa condition d'appel est TRUE. Il est généralement associé à une CTU sur la même balise.
Le bit DN reste TRUE tant que ACC>=PRE. CTD est utile pour suivre les articles quittant une zone, tels que les palettes sortant d'une zone tampon.
Gestion des débordements et des sous-débordements
Étant donné que l'ACC peut continuer à changer même une fois le compteur terminé, il peut déborder (dépasser le maximum de la balise) ou sous-dépasser (descendre en dessous de son minimum). Le débordement fait passer l'ACC d'un nombre positif à un nombre négatif, ce qui peut entraîner une réinitialisation involontaire du DN. Underflow fait le contraire.
Pour détecter ces conditions, chaque étiquette de compteur comprend un bit de débordement (OV) et un bit de dépassement insuffisant (UN). Vérifier ces bits vous permet de répondre de manière appropriée.
Récapitulatif
Cet article couvre les principes fondamentaux des compteurs API et les instructions CTU/CTD spécifiques dans Studio5000 Logix Designer. Alors que d'autres langages de programmation, tels que le diagramme de blocs fonctionnels et le texte structuré, proposent des types de compteurs supplémentaires, les concepts restent cohérents.
Système de contrôle d'automatisation
- ABB lance le tableau de bord IoT pour les solutions d'automatisation des bâtiments commerciaux de taille moyenne
- Moulage par injection :nouvelles de l'automatisation au K 2019
- Qu'est-ce que l'entretien des machines
- La RPA et son expansion dans l'IA :conduire une nouvelle ère d'alignement métier et informatique
- Comment plaider en faveur de l'automatisation auprès de votre directeur financier (deuxième partie)
- Severstal investit dans la robotique pour automatiser la fabrication de composites avancés avec Airborne
- Walmart double ses ventes en ligne pour stimuler le secteur de la robotique d'entrepôt
- Le robot humanoïde présente une interface de commande conviviale
- 6 questions à poser avant de choisir un CRM