Front montant Somachine

Forum traitant des automates industriels de marque Schneider - Telemecanique
Rabbx
Code sa première boucle
Code sa première boucle
Messages : 15
Inscription : 13 févr. 2019, 15:13

Front montant Somachine

Message 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
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7037
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Front montant Somachine

Message par itasoft »

slts,
monter comment est utilisée cette variable dans le programme
Automaticien privé (de tout)
itasoft@free.fr
Rabbx
Code sa première boucle
Code sa première boucle
Messages : 15
Inscription : 13 févr. 2019, 15:13

Re: Front montant Somachine

Message 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
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7037
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Front montant Somachine

Message par itasoft »

faut une bobine directe sur Error (et non pas une bobine SET)
Automaticien privé (de tout)
itasoft@free.fr
Rabbx
Code sa première boucle
Code sa première boucle
Messages : 15
Inscription : 13 févr. 2019, 15:13

Re: Front montant Somachine

Message 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
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7037
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Front montant Somachine

Message 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
Automaticien privé (de tout)
itasoft@free.fr
Avatar de l’utilisateur
djé
Dieu du process
Dieu du process
Messages : 776
Inscription : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes

Re: Front montant Somachine

Message 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.
Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Avatar de l’utilisateur
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7037
Inscription : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Front montant Somachine

Message par itasoft »

quelle misère , lol
Automaticien privé (de tout)
itasoft@free.fr
Rabbx
Code sa première boucle
Code sa première boucle
Messages : 15
Inscription : 13 févr. 2019, 15:13

Re: Front montant Somachine

Message 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
Répondre