Soucis d'unité de variables entre Vijeo 6.1 et 6.2
Posté : 27 juil. 2021, 17:02
Bonjour,
Tout d'abord je me présente, je suis Julien, je ne suis pas automaticien, je travaille au sein d'un service de maintenance industrielle dans une usine d'agro.
Mais je pratique de temps en temps l'automatisme (Schneider, Siemens, Omron, SEW).
Là j'ai un soucis que je n'ai jamais rencontré.
J'ai un XBTGT5230 à changer qui tourne avec une CPU 340-10 modbus.
Mon XBT actuel (HS) est programmé en Vijeo 6.1.
Mon nouvel XBT est lui programmé en Vijeo 6.2.
J'ai une page de paramètres où je peux régler des valeurs de tempo en "s" ou en "min".
Pour celle en "s", dans le projet Unity, on multiplie la valeur récupérée de l'XBT par 1000.
Pour celle en "min", dans le projet Unity, on multiplie la valeur récupérée de l'XBT par 60000.
J'en déduis que les valeurs que je rentre dans mon XBT en 6.1 sont "envoyées" dans la CPU en "ms".
Quand je branche mon nouvel XBT en 6.2, j'ai l'impression que ce valeurs ne sont plus en "ms" mais en "s" car je me retrouve avec des tempos très très longues...
Je pourrais modifier le programme Unity en supprimant ces multiplications mais je voudrais savoir s'il n'y a pas une manip dans Vijeo pour que ça se fasse tout seul?
Merci d'avance pour votre aide.
Tout d'abord je me présente, je suis Julien, je ne suis pas automaticien, je travaille au sein d'un service de maintenance industrielle dans une usine d'agro.
Mais je pratique de temps en temps l'automatisme (Schneider, Siemens, Omron, SEW).
Là j'ai un soucis que je n'ai jamais rencontré.
J'ai un XBTGT5230 à changer qui tourne avec une CPU 340-10 modbus.
Mon XBT actuel (HS) est programmé en Vijeo 6.1.
Mon nouvel XBT est lui programmé en Vijeo 6.2.
J'ai une page de paramètres où je peux régler des valeurs de tempo en "s" ou en "min".
Pour celle en "s", dans le projet Unity, on multiplie la valeur récupérée de l'XBT par 1000.
Pour celle en "min", dans le projet Unity, on multiplie la valeur récupérée de l'XBT par 60000.
J'en déduis que les valeurs que je rentre dans mon XBT en 6.1 sont "envoyées" dans la CPU en "ms".
Quand je branche mon nouvel XBT en 6.2, j'ai l'impression que ce valeurs ne sont plus en "ms" mais en "s" car je me retrouve avec des tempos très très longues...
Je pourrais modifier le programme Unity en supprimant ces multiplications mais je voudrais savoir s'il n'y a pas une manip dans Vijeo pour que ça se fasse tout seul?
Merci d'avance pour votre aide.