Front montant qui se comporte comme un contact
-
thomasauto
- Apprend le binaire

- Messages : 4
- Enregistré le : 24 avr. 2025, 10:47
Front montant qui se comporte comme un contact
Bonjours tous le monde,
Je suis alternant en automatisme et je code un programme automates sous Control Expert V15.3.
J'ai un compteur CTU qui s'incrémente toute les minutes (avec %S7) jusqu'à 5 qui active une bobine (%M3) et qui se reset des qu'il a atteint 5 pour me faire un signal qui s'envoie toutes les 5 minutes.
Je me sert d'un front montant de M3 pour incrémenter des données toute les 5 minutes sauf que le problèmes est que des fois aléatoirement le front montant se comporte comme un contact ce qui fais que la variable s'incrémente plusieurs fois et me renvoie une valeur beaucoup trop élever.
J'ai essayer d'outre passer sa en me servant de m3 pour activer une bobine et se servir de celle la pour détecter un front qui lui va set une variable qui remplacera m3 dans le code et je le reset a la fin du cycle automates, mais cela ne marche pas j'ai toujours le même problèmes.
Si quelqu'un a eu une idée de pourquoi cela fais sa et/ou une solution je lui serais reconnaissant.
En vous remerciant pour vos réponse.
Cordialement
Thomas
Je suis alternant en automatisme et je code un programme automates sous Control Expert V15.3.
J'ai un compteur CTU qui s'incrémente toute les minutes (avec %S7) jusqu'à 5 qui active une bobine (%M3) et qui se reset des qu'il a atteint 5 pour me faire un signal qui s'envoie toutes les 5 minutes.
Je me sert d'un front montant de M3 pour incrémenter des données toute les 5 minutes sauf que le problèmes est que des fois aléatoirement le front montant se comporte comme un contact ce qui fais que la variable s'incrémente plusieurs fois et me renvoie une valeur beaucoup trop élever.
J'ai essayer d'outre passer sa en me servant de m3 pour activer une bobine et se servir de celle la pour détecter un front qui lui va set une variable qui remplacera m3 dans le code et je le reset a la fin du cycle automates, mais cela ne marche pas j'ai toujours le même problèmes.
Si quelqu'un a eu une idée de pourquoi cela fais sa et/ou une solution je lui serais reconnaissant.
En vous remerciant pour vos réponse.
Cordialement
Thomas
- itasoft
- Mi homme - Mi automate

- Messages : 7803
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Front montant qui se comporte comme un contact
%M7:=%S7;
IF RE(%M7) THEN
INC %MW0;
END_IF;
IF RE(%M7) THEN
INC %MW0;
END_IF;
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Front montant qui se comporte comme un contact
Peux tu envoyer un Screenshot de ton code ?
Re: Front montant qui se comporte comme un contact
Salut,
Vérifie que ton %M3 est un EBOOL (et pas un BOOL).
Seuls les EBOOL supportent le "contact" N ou P.
Pour les autres cas (bit de mot, ...) soit on copie dans un EBOOL soit on utilise P/N_TRIG.
A+
Vérifie que ton %M3 est un EBOOL (et pas un BOOL).
Seuls les EBOOL supportent le "contact" N ou P.
Pour les autres cas (bit de mot, ...) soit on copie dans un EBOOL soit on utilise P/N_TRIG.
A+
Re: Front montant qui se comporte comme un contact
Dans option du projet : LD : la case : Détection de front par scrutation unique pour EBOOL
-
thomasauto
- Apprend le binaire

- Messages : 4
- Enregistré le : 24 avr. 2025, 10:47
Re: Front montant qui se comporte comme un contact
Bonjour merci pour votre conseil, je l'ai essayer, j'ai l'impression que cela a diminuer le nombre de fois ou le problème survient mais je continue a en avoir plus rarement auriez vous une idée ?
Merci pour votre aide et votre précédente réponse
-
thomasauto
- Apprend le binaire

- Messages : 4
- Enregistré le : 24 avr. 2025, 10:47
Re: Front montant qui se comporte comme un contact
Bonjour merci pour votre conseil, c'est bien des EBOOL que j'ai donc cela ne vient pas de la.
Bonne journée
-
thomasauto
- Apprend le binaire

- Messages : 4
- Enregistré le : 24 avr. 2025, 10:47
- itasoft
- Mi homme - Mi automate

- Messages : 7803
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Front montant qui se comporte comme un contact
OUI
------------------
------------------
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Front montant qui se comporte comme un contact
J'ai une question similaire concernant le bit système %S7 : est ce que son utilisation consécutive (en contact NO) dans le programme pourrait apporté des problèmes ? Je compte 6 valeurs en utilisant %S7 une fois par valeur et les valeurs ne semble pas correcte sur une longue période...
J'ai pas la réponse... Mais j'ai des idées !

