Problème avec compteur/decompteur %Cx

Forum traitant des automates industriels de marque Schneider - Telemecanique
Avatar de l’utilisateur
beaware
Asservi son premier moteur
Asservi son premier moteur
Messages : 30
Inscription : 09 juin 2019, 13:05
Localisation : Vendée (85)
Contact :

Problème avec compteur/decompteur %Cx

Message par beaware »

Bonjour à tous,

Je suis confronté à un problème avec mes compteurs sur un automate Twido TWDLCAE40DRF. J'utilise plusieurs compteurs %Cx (14 au total), et je me suis rendu compte que ceux-ci repassait à 0 sans que je les reset, et ils repartent à zéro. Un exemple ici :

Image

J'ai regardé du côté de ma configuration sur le mode de scrutation, je suis en périodique avec une base réglé à 20 ms. J'ai vu que le programme mettais au mini 18 ms à faire une scrutation et 22 ms au maximum. Je viens de régler la valeur à 25 ms.

Est ce possible que ce soit du à ça ?
Avatar de l’utilisateur
bipcoyote
Codeur fou
Codeur fou
Messages : 203
Inscription : 16 janv. 2018, 13:19
Localisation : Dunkerque

Re: Problème avec compteur/decompteur %Cx

Message par bipcoyote »

Bonjour
Au lieu d'utiliser %S6, utilise un front montant de ce %S6, cela serait mieux (ici %M100)
%M100 := %S6 and not %M101;
%M101 :=%S6
Petit rappel
++
Avatar de l’utilisateur
beaware
Asservi son premier moteur
Asservi son premier moteur
Messages : 30
Inscription : 09 juin 2019, 13:05
Localisation : Vendée (85)
Contact :

Re: Problème avec compteur/decompteur %Cx

Message par beaware »

Merci pour la réponse, mais cela n'explique pas mon problème. Et pour le rappel je ne comprend pas, je n'ai pas de formation de base en automatisme :? .
Avatar de l’utilisateur
bipcoyote
Codeur fou
Codeur fou
Messages : 203
Inscription : 16 janv. 2018, 13:19
Localisation : Dunkerque

Re: Problème avec compteur/decompteur %Cx

Message par bipcoyote »

Bonjour,

De ce que je vois de premier abord, c'est que tu utilise %S6.
Le compteur incrémente sur le front montant de CU donc prendre le %S6 ne gène pas.

Lorsque ton compteur C21,V atteint ta valeur de présélection C21.p tu reset %M124 qui in fine n'incrémente plus ton compteur.
Par compte comme ta ligne du R est toujours à 1, C21.V prends 0.

Ce quil faut que tu change c'est réalisé un front montant de ton équation du R.

%M100 := HEURE_REEL= 3 and MINUTE_rEEL= 30

Front montant
%M101 : = %M100 and not %M102
%M102 :=%M100

Et tu met %M101 sur la ligne du R

En espérant avoir répondu à ta demande
++
Répondre