Studio 5000 Logix Designer :Guide complet des instructions du minuteur
Les minuteries sont des instructions très importantes dans la programmation de l'API qui sont utilisées pour retarder l'activation ou la désactivation des signaux.
Dans cet article, je vais vous présenter le concept de minuteries dans la programmation d'automate et expliquer les instructions de minuterie spécifiques disponibles pour le langage de programmation Ladder Diagram dans Studio 5000 Logix Designer.
Concepts de minuterie
Comme je l'ai mentionné dans l'introduction, les minuteries sont utilisées dans la programmation des automates pour retarder l'activation ou la désactivation d'un signal. Avant d'examiner spécifiquement le fonctionnement des différentes instructions de minuterie dans Studio 5000 Logix Designer, examinons rapidement le fonctionnement des minuteries en général.
Dans un temporisateur de retard, qui est l'un des types de temporisateurs les plus couramment utilisés dans la programmation d'automates, le temporisateur commence à accumuler du temporisateur lorsque le temporisateur est activé.
Lorsque la minuterie est activée, le temps accumulé de la minuterie est mis à jour à chaque analyse.
Lorsque le temps accumulé est égal au temps prédéfini, défini par le programmeur PLC, la minuterie est terminée et la sortie de la minuterie s'active.
Lorsque l'entrée de la minuterie s'éteint, la sortie de la minuterie s'éteint et le temps accumulé est réinitialisé.
Vous pouvez voir comment vous pouvez utiliser une instruction de minuterie pour retarder l'activation d'une entrée pendant une durée prédéfinie après l'activation d'une entrée.
Maintenant que vous savez comment fonctionnent les temporisateurs dans la programmation d'automate en général, examinons les instructions de temporisateur spécifiques disponibles pour le langage de programmation Ladder Diagram dans Studio 5000 Logix Designer.
Minuteries dans Studio 5000 Logix Designer
Temporisation à l'activation (TON)
L'instruction Timer On Delay, ou TON, est utilisée pour retarder l'activation d'un signal.
Lorsque la condition d'appel du temporisateur est True, le temporisateur est activé et commence à accumuler du temps. Le temps accumulé est stocké dans le membre ACC de la balise de sauvegarde du minuteur.
Lorsque le temps accumulé est égal au temps prédéfini, la minuterie est terminée et la sortie, également connue sous le nom de bit Terminé, s'active. L'heure prédéfinie est définie par le programmeur PLC et est stockée dans le membre PRE de l'étiquette de support de la minuterie.
Lorsque la condition d'appel de l'instruction est False, le temporisateur n'est pas activé. Lorsque la minuterie n'est pas activée, la valeur accumulée est réinitialisée à 0 et le bit Terminé est Faux.
Délai d'arrêt de la minuterie (TOF)
L'instruction Time Off Delay, ou TOF, est utilisée pour retarder la désactivation d'un signal. C'est exactement le contraire d'une instruction TON.
Une instruction TOF est activée lorsque sa condition d'entrée devient False.
Lorsqu'il est activé, il accumule du temps et stocke le temps accumulé dans le membre ACC de sa balise de support.
Lorsque le temps accumulé est égal au temps prédéfini, le bit Terminé devient Faux.
Tout comme une instruction TON, le temps accumulé de l'instruction TOF est réinitialisé lorsque la minuterie n'est pas activée.
Minuteur rémanent activé (RTO)
Les instructions de minuterie TON et TOF sont des instructions non rémanentes. Nous disons qu'ils sont non rémanents car ils ne conservent pas leur valeur accumulée lorsque la minuterie n'est pas activée.
En revanche, l'instruction Retentive Timer On, ou RTO, est une minuterie rémanente.
L'instruction RTO est activée lorsque la condition d'appel du temporisateur devient vraie. Lorsqu'elle est activée, la minuterie accumule du temps et stocke le temps accumulé dans le membre ACC de sa balise de support.
Lorsque la minuterie n'est pas activée, la valeur accumulée est conservée.
Lorsque la minuterie est réactivée, la valeur accumulée continue d'augmenter à partir de sa dernière valeur.
Lorsque la valeur accumulée est égale à la valeur prédéfinie, le bit Terminé de la minuterie est activé et la valeur accumulée cesse d'augmenter.
Pour réinitialiser la valeur accumulée d'une instruction RTO, vous devez utiliser une instruction de réinitialisation ou RES.
Les RTO sont parfaits pour suivre la durée totale des événements. Dans Learn Logix 7 :Programmation avec des minuteries et des compteurs, nous passons en revue un exemple d'application montrant comment un RTO peut être utilisé pour suivre la durée totale de fonctionnement d'un moteur et déterminer quand une maintenance programmée est requise.
Récapitulatif
Dans cet article, vous avez appris comment fonctionnent les temporisateurs dans la programmation d'automates en général. Vous avez également appris quelles instructions de minuterie sont disponibles pour le langage de programmation Schéma à contacts dans Studio 5000 Logix Designer et comment ces instructions fonctionnent.
Il convient de noter qu'il existe d'autres instructions de minuterie disponibles dans d'autres langages de programmation, comme le diagramme de blocs fonctionnels dans Studio 5000 Logix Designer. Ces instructions se comportent légèrement différemment des instructions dont nous avons parlé dans cet article.
Système de contrôle d'automatisation
- Comment Tech Mahindra construit l'usine du futur
- L'avenir de la gestion des opérations de fabrication :à la croisée des plates-formes MES et IoT
- Un cadre simple pour déterminer les processus d'entreprise à automatiser
- News of Note :août 2019
- Maintenir les véhicules autonomes sur la voie du succès
- Le président exécutif de Blue Prism discute de la montée en puissance de la RPA
- Comment UiPath forme les gens pour l'avenir du travail
- Automatisation de l'IA :accélérer la productivité et la rentabilité
- Construire une base d'entreprise robuste pour les tests agents :5 piliers essentiels au-delà de l'automatisation