Comprendre un exemple de programmation

Cette figure illustre des échelons pour redéfinir la position d'axe d'un programme d'application de contrôle de mouvement qui utilise l'instruction Surveillance d'armement de mouvement (Motion Arm Watch, MAW).
Exemple de position de surveillance
L'exemple présente la logique à relais pour :
  • Créer un événement de position de surveillance
  • Activer une sortie lorsqu’une condition de déclenchement se produit.
Échelon 0 :
Cet échelon arme un événement de position de surveillance pour Axis_1 quand le bit arm_watch passe de faux à vrai.
Quand l’instruction MAW commence à être exécutée, le bit Axis_1.WatchEvStatus est réinitialisé. Ce bit est défini quand la position réelle atteint 500 en sens avant.
Échelon 1 :
Cet échelon active la sortie coupée lorsque la position de surveillance se produit. (Le bit MAW_1.PC est défini lorsque la position de surveillance se produit.)
Understand program example_v31
L’instruction Surveillance de désarmement de mouvement (MDW) est utilisée pour désarmer la vérification de l’événement de position de surveillance pour l’axe spécifié.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal