Aperçu
CODESYS SoftMotion fait la distinction entre les mouvements qui n'agissent que sur un seul axe et les mouvements dans lesquels deux axes sont synchronisés (par exemple via des cames électroniques ou des engrenages virtuels). Ce dernier est décrit sur le Mouvements synchrones de deux axes page d'aide.
En principe, les blocs de mouvement qui n'agissent que sur un seul axe peuvent être subdivisés dans les catégories suivantes :
Bloc | Description |
---|---|
| Exécute un mouvement vers la position spécifiée |
| Exécute un mouvement de la distance spécifiée par rapport à la position actuelle |
| Exécute un mouvement selon la distance spécifiée par rapport à la dernière position cible commandée d'un autre mouvement (par exemple, depuis |
| Exécute un mouvement selon la distance relative spécifiée en plus d'un autre mouvement actif (par exemple, depuis |
| Exécute un mouvement continu à la vitesse spécifiée |
| Exécute un mouvement vers la position spécifiée. Dans ce cas, la position cible est atteinte à une vitesse définie qui est ensuite maintenue. |
| Exécute un mouvement de la distance spécifiée par rapport à la position actuelle. Dans ce cas, la position cible est atteinte à une vitesse définie qui est ensuite maintenue. |
| Exécute un mouvement continu à la vitesse spécifiée tant que l'axe doit avancer ou reculer |
| Exécute un mouvement de la distance spécifiée par rapport à la position actuelle tant que l'axe doit avancer ou reculer |
Bloc | Description |
---|---|
| Exécute un arrêt contrôlé, interrompt tout mouvement actif et immobilise l'axe. |
| Exécute un arrêt contrôlé, interrompt tout mouvement actif et immobilise l'axe. |
| Exécute un arrêt contrôlé de |
Bloc | Description |
---|---|
| Démarre un référencement de l'axe contrôlé par le variateur. Le fonctionnement et ses paramètres dépendent du variateur et du fabricant. |
| Démarre un référencement de l'axe contrôlé par le contrôleur |
| Ne déplace pas l'axe, mais déplace uniquement le point zéro. De cette manière, le bloc peut être utilisé par exemple pour le référencement. De plus, le bloc peut également être appelé lors d'un mouvement actif. |
Bloc | Description |
---|---|
| Écrit la position définie de l'axe. Cela peut être utilisé pour transmettre vos propres trajectoires calculées à l'axe. |
| Écrit la vitesse définie de l'axe. Cela peut être utilisé pour transmettre vos propres trajectoires calculées à l’axe. |
| Écrit la position et la vitesse définies de l'axe. Cela peut être utilisé pour transmettre vos propres trajectoires calculées à l'axe. |
| Écrit de manière sélective la position définie, la vitesse, l'accélération, l'à-coup et/ou le couple cible défini de l'axe. Cela peut être utilisé pour transmettre vos propres trajectoires calculées à l’axe. |
| Écrit le couple réglé de l'axe. En fonction du mode de fonctionnement de l'axe, la valeur est utilisée soit pour la commande anticipée du couple, soit comme couple que l'axe est censé appliquer. |