Bonjour à tous et à toutes,
J'en appelle à votre aide, en effet, j'ai un soucis concernant un double mot :
C'est un compteur et celui-ci ne se remet pas à zéro lors des arrêts de ligne, que ce soit en forçant manuellement la valeur à 0 via une table d'animation, ou en forçant manuellement la variable de RAZ qui active le bloc opération de remise à zéro (%MD0:=0).
En fonctionnement, le double mot génère des valeurs avec un écart important (il varie par exemple de 7 0XX XXX à 20 XXX XXX puis à 5 0XX XXX sans raisons apparentes), alors qu'un autre compteur similaire activé par le même front montant (cycle machine --> donné stable) s'incrémente bien de 1 en 1.
L'information %M101 concerne une étape de Grafcet atteinte lorsque la production est lancée (valeur toujours à 1 en fonctionnement)
Le mot en question n'est utilisé que deux fois dans cette section uniquement (l'incrémentation et la remise à zéro)
Je vous transmet l'impécr du programme :
Comment un tel dérèglement est-il possible ?
Avez-vous des pistes pour résoudre le problème ?
En vous remerciant d'avance !
Julien
Problème avec un DWORD
- Béryl
- Mi homme - Mi automate

- Messages : 1953
- Enregistré le : 20 oct. 2015, 12:00
- Localisation : localhost
Re: Problème avec un DWORD
Tu n'utiliserais pas les %MW affiliés au %MD ailleurs dans le programme ?
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Problème avec un DWORD
@beryl,
soit plus explicite demande lui si il utilise dans son programme les mots ci dessous car le terme "affiliés" est trop scientifique , lol
%MW0
%MW1
%MW2
%MW3
soit plus explicite demande lui si il utilise dans son programme les mots ci dessous car le terme "affiliés" est trop scientifique , lol
%MW0
%MW1
%MW2
%MW3
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- Bernardo59
- Mi homme - Mi automate

- Messages : 1054
- Enregistré le : 20 oct. 2015, 05:48
- Localisation : Nimes
- Contact :
Re: Problème avec un DWORD
Bonjour,
Je rejoins mes collègues, tu as un %MW0 ==> %MW3 qui est utilisé dans le programme automate.
Je rejoins mes collègues, tu as un %MW0 ==> %MW3 qui est utilisé dans le programme automate.
- itasoft
- Mi homme - Mi automate

- Messages : 7806
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Problème avec un DWORD
slts,
pourquoi %MW100 à %MW104 alors qu'il utilise %MD0 et %MD2 ????????????????????
pourquoi %MW100 à %MW104 alors qu'il utilise %MD0 et %MD2 ????????????????????
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
- Bernardo59
- Mi homme - Mi automate

- Messages : 1054
- Enregistré le : 20 oct. 2015, 05:48
- Localisation : Nimes
- Contact :
Re: Problème avec un DWORD
Effectivement c'est bien le %MW1 qui est utilisé..
Merci pour votre aide !
Merci pour votre aide !
