02-01-2014, 02:31 PM
Bon j'ai encore réalisé des essais avec des valeurs de temps entre trames différentes et malheureusement cela n'a pas réglé le problème.
Je lis un integer 16bits sur le WAGO et la valeur récupérée par la LD fait yoyo entre 2 valeurs 258 et 252 en décimal, alors que la valeur dans le WAGO est fixe et égale à 0.
Après redémarrage du connecteur, la valeur lue par la LD est bien 0.
Mais alors pourquoi ce décalage?
Y'aurait-il un problème avec les masques hexa appliqués à la lecture et à l'écriture des registres?
Je lis un integer 16bits sur le WAGO et la valeur récupérée par la LD fait yoyo entre 2 valeurs 258 et 252 en décimal, alors que la valeur dans le WAGO est fixe et égale à 0.
Après redémarrage du connecteur, la valeur lue par la LD est bien 0.
Mais alors pourquoi ce décalage?
Y'aurait-il un problème avec les masques hexa appliqués à la lecture et à l'écriture des registres?