Temporisations dans les transitions Machine Expert Basic
Posté : 31 août 2019, 15:31
Bonsoir à tous,
Etrange découverte à mes dépens.
Les transitions qui utilisent des temporisations pour les POU Grafcet ne fonctionnent pas (du genre attendre 30s pour passer de l'étape 1 à l'étape 2).
Quand on utilise des blocs Tempo directement dans les réseaux de transition, ça ne marche que pour le premier cycle d'exécution du grafcet. Pour les autres cycles, toutes les tempos restent à 1 et donc les réceptivités sont toujours vraies.
Pour contourner cela, il vaut mieux déclarer les temporisations dans un POU LADDER et utiliser soit le %TMi.Q ou un mémento %Mi comme condition de transition.
Etrange découverte à mes dépens.
Les transitions qui utilisent des temporisations pour les POU Grafcet ne fonctionnent pas (du genre attendre 30s pour passer de l'étape 1 à l'étape 2).
Quand on utilise des blocs Tempo directement dans les réseaux de transition, ça ne marche que pour le premier cycle d'exécution du grafcet. Pour les autres cycles, toutes les tempos restent à 1 et donc les réceptivités sont toujours vraies.
Pour contourner cela, il vaut mieux déclarer les temporisations dans un POU LADDER et utiliser soit le %TMi.Q ou un mémento %Mi comme condition de transition.