Front montant qui se comporte comme un contact

Forum traitant des automates industriels de marque Schneider - Telemecanique
thomasauto
Apprend le binaire
Apprend le binaire
Messages : 4
Enregistré le : 24 avr. 2025, 10:47

Front montant qui se comporte comme un contact

Message par thomasauto »

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
Avatar du membre
itasoft
Mi homme - Mi automate
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

Message par itasoft »

%M7:=%S7;

IF RE(%M7) THEN
INC %MW0;
END_IF;
Automaticien privé (de tout)
itasoft@free.fr
Fribourd
Apprend le binaire
Apprend le binaire
Messages : 6
Enregistré le : 23 mai 2024, 11:45

Re: Front montant qui se comporte comme un contact

Message par Fribourd »

Peux tu envoyer un Screenshot de ton code ?
ASR
Première mise en service
Première mise en service
Messages : 54
Enregistré le : 16 juin 2019, 14:24

Re: Front montant qui se comporte comme un contact

Message par ASR »

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+
papaya
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 122
Enregistré le : 03 nov. 2015, 11:10

Re: Front montant qui se comporte comme un contact

Message par papaya »

Dans option du projet : LD : la case : Détection de front par scrutation unique pour EBOOL
thomasauto
Apprend le binaire
Apprend le binaire
Messages : 4
Enregistré le : 24 avr. 2025, 10:47

Re: Front montant qui se comporte comme un contact

Message par thomasauto »

papaya a écrit : 25 avr. 2025, 11:27 Dans option du projet : LD : la case : Détection de front par scrutation unique pour EBOOL
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
Apprend le binaire
Messages : 4
Enregistré le : 24 avr. 2025, 10:47

Re: Front montant qui se comporte comme un contact

Message par thomasauto »

ASR a écrit : 24 avr. 2025, 17:20 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+
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
Apprend le binaire
Messages : 4
Enregistré le : 24 avr. 2025, 10:47

Re: Front montant qui se comporte comme un contact

Message par thomasauto »

itasoft a écrit : 24 avr. 2025, 12:18 %M7:=%S7;

IF RE(%M7) THEN
INC %MW0;
END_IF;
Bonjour je code en ladder, et c'est globalement ce que j'ai fais avec le bloc ctu, vous pensez que sa peut venir de la et que je dois mettre une variable intermédiaire pour %S7 ?
Avatar du membre
itasoft
Mi homme - Mi automate
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

Message par itasoft »

OUI
------------------
01.JPG
Automaticien privé (de tout)
itasoft@free.fr
KL30n
Apprend le binaire
Apprend le binaire
Messages : 7
Enregistré le : 12 févr. 2025, 08:54

Re: Front montant qui se comporte comme un contact

Message par KL30n »

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