Exceptions de défauts et d'alarmes de mouvement
Il y a deux exceptions :
- Limite de course logicielle - Positive
- Limite de course logicielle - Négative
Ces deux attributs sont une collection au format bitmap des conditions d’exceptions de défauts et d’alarmes associées à la fonction du générateur de trajectoires de mouvement. Lorsque l'une des conditions d’exception répertoriées est détectée par l’automate, cette condition est signalée comme Défaut ou Alarme, conformément à la valeur de l’attribut Action d’exception de mouvement associé. En général, les alarmes sont considérées comme des mises en garde par le système de contrôle alors que les défauts entraînent une forme d'action ou une autre pour arrêter l’axe.
Ce tableau définit la liste actuelle des conditions d’exceptions de mouvement à partir desquelles les bits Défaut de mouvement et Alarme de mouvement sont dérivés :
Bit | Exception | Description |
0 | Réservé | |
1 | Limite de course logicielle - Positive | La position réelle a dépassé la valeur Limite de course logicielle - Positive. |
2 | Limite de course logicielle - Négative | La position réelle a dépassé la valeur Limite de course logicielle - Négative. |
3...31 | Réservé |
Limite de course logicielle - Positive
Cette condition d’exception se produit lorsque la Vérification de course logicielle est activée et que la position réelle a dépassé la valeur de l’attribut Limite de course logicielle - Positive dans le sens positif.
Si l’Action d’exception de mouvement de ce bit est définie sur Arrêter le générateur, l’axe défaillant peut être déplacé ou ramené par à-coups dans les limites de course logicielles. Toutefois, toute tentative de déplacer l'axe au-delà de la valeur Limite de course logicielle - Positive au moyen d'une instruction de mouvement génère une erreur d'instruction.
Limite de course logicielle - Négative
Cette condition d’exception se produit lorsque la Vérification de course logicielle est activée et que la position réelle a dépassé la valeur de l’attribut Limite de course logicielle - Négative dans le sens négatif.
Si l’Action d’exception de mouvement de ce bit est définie sur Arrêter le générateur, l’axe défaillant peut être déplacé ou ramené par à-coups dans les limites de course logicielles. Toutefois, toute tentative de déplacer l’axe au-delà de la valeur Limite de course logicielle - Négative au moyen d'une instruction de mouvement génère une erreur d’instruction.
Dès que l’axe est ramené dans les limites de course logicielle spécifiées, il faut réinitialiser le bit de défaut correspondant la valeur Limite de course logicielle - Négative. Le défaut de course logicielle perdure lors de chaque tentative d’effacement effectuée tant que la position de l’axe se situe au-delà de la valeur Limite de course logicielle - Négative, alors que l’axe est activé.
Fournir une réponse