Page 1 sur 1

[Unity] front montant ne s'active pas

Posté : 19 oct. 2023, 10:25
par cikma
bonjour j'ai besoin de votre aide. Je suis actuellement sur un projet et j'ai besoin de faire une incrémentation à l'activation d'un vérin mais ça ne fonctionne pas. Je vois que le problème viens du front montant d'une variable mémoire car le front descendant fonctionne lui.
Pour simplifier voilà 2 programme :
celui-ci fonctionne
probleme_capture.PNG
probleme_capture.PNG (5.54 Kio) Vu 1291 fois
celui-là non
probleme_capture2.PNG
probleme_capture2.PNG (5.55 Kio) Vu 1291 fois

pour information "start_bleu" est un bouton , test une variable mémoire intermédiaire

( les variables sont bien en EBOOL et en UINT pour position_bouchon)

je vous remercie pour votre aide
bonne journée

Re: [Unity] front montant ne s'active pas

Posté : 19 oct. 2023, 10:40
par itasoft
Corrigé on présume que Start_bleu est une entrée et que on est avec l'automate et pas en simulation sinon voir l'écran suivant
----clic pour zoom----------
01.JPG

Re: [Unity] front montant ne s'active pas

Posté : 19 oct. 2023, 10:49
par itasoft
Corrigé
--------------
03.JPG

Re: [Unity] front montant ne s'active pas

Posté : 20 oct. 2023, 00:12
par Bruce33
Bonjour,

En règle général il faut éviter les contacts de front sur des bits mis à jour par des Set et Reset.
L'instruction de front fonctionne bien si le bit EBOOL testé est mis à jour entre chaque test du front.
(Si vous voulez comprendre pourquoi, lisez l'aide en ligne, en cherchant la rubrique "Reconnaissance de front".)

La solution d'Itasoft est simple et efficace.

On peut aussi faire (méthode classique) :
front_classique.png
front_classique.png (2.59 Kio) Vu 1233 fois
ou bien (méthode lego) :
front_r_trig.png
front_r_trig.png (3.24 Kio) Vu 1233 fois

Re: [Unity] front montant ne s'active pas

Posté : 20 oct. 2023, 11:18
par dpo
je viens de voir le même cas en faisant une petite formation !
Pour faire simple au début j'utilisais des SET/RESET pour un défaut et le -P- pour compter
Alors que très souvent j'utilise des automaintiens et des R_TRIG

Re: [Unity] front montant ne s'active pas

Posté : 20 oct. 2023, 12:04
par cikma
Merci beaucoup pour votre aide. J'ai pris la solution qui me paraissait le plus simple et du coup mon programme fonctionne maintenant