Page 1 sur 1

Front montant Somachine

Publié : 13 mai 2019, 13:51
par Rabbx
Bonjour,

je n'arrive pas à comprendre le fonctionnement des fronts montants sur Somachine. J'ai une variable booléenne dans un POU, cette variable est déclarée en tant que global (GVL) mais quand je veux utiliser cette même variable avec détection de front montant dans une transition SFC rien ne se passe.

Y a t il une astuce ou bien alors ce n'est pas possible de fonctionner comme ça.

Merci
Rabbx

Re: Front montant Somachine

Publié : 13 mai 2019, 16:21
par itasoft
slts,
monter comment est utilisée cette variable dans le programme

Re: Front montant Somachine

Publié : 13 mai 2019, 17:38
par Rabbx
Salut,

front montant 1 et 2 sont des exemples d'utilisation et front montant 3 est le déclenchement de la variable.
front montant 3.png
Front montant 2.png
Front montant 1.png
Merci

Re: Front montant Somachine

Publié : 13 mai 2019, 17:49
par itasoft
faut une bobine directe sur Error (et non pas une bobine SET)

Re: Front montant Somachine

Publié : 15 mai 2019, 09:10
par Rabbx
Bonjour,

je viens de tester malheureusement cela ne change rien...

je précise aussi que la variable X_Button est la résultante d'une touche sur vijeo.

D'autres idées?

Merci beaucoup

Re: Front montant Somachine

Publié : 15 mai 2019, 11:10
par itasoft
si le bit viens d'un IHM il faut d'abord le recopier dans une bobine direct et faire le front la dessus

Re: Front montant Somachine

Publié : 15 mai 2019, 11:28
par djé
Rabbx a écrit : 13 mai 2019, 13:51 ....
je veux utiliser cette même variable avec détection de front montant dans une transition SFC rien ne se passe.

Y a t il une astuce ou bien alors ce n'est pas possible de fonctionner comme ça.

Merci
Rabbx
Il y a un truc qui me chagrine dans ta façon de procéder.

En général lorsque l'on teste un front montant on ne met pas d'autre conditions en série; sinon tu prends le risque de ne pas voir le front.
Donc en partant de ce postulat, si tu dois détecter un front dans un transition il ne faut tester que cette unique condition (pas de front) et passer par un étape intermédiaire éventuellement, puisque ta transition elle, fait déjà office de front.

Re: Front montant Somachine

Publié : 15 mai 2019, 12:24
par itasoft
quelle misère , lol

Re: Front montant Somachine

Publié : 20 mai 2019, 10:56
par Rabbx
Bonjour,

j'ai eu un retour de la part du support Schneider et effectivement c'est Djé qui à raison. En Codesys les transitions sont scrutées qu'une fois toutes les conditions valides donc le front ne peut pas être détecté.

Voila