Ecriture bit de mot
Posté : 12 févr. 2019, 09:26
Bonjour à tous !
Tout d'abord voici la configuration :
Automate Schneider TSX57303A
Supervision InTouch 2014 R2 SP1 (11.1)
Communication en Ethernet grâce à TopServer.
Voici le code quand je clique sur le nom de la vanne (Action):
EE_FOR_VAN.Name = EEVCHACPF03.Name; -> Forçage vanne VCHACPF03
LE_FOR_VAN.Name = LEVCHACPF03.Name; -> Forçage vanne VCHACPF03
EF_FOR_VAN.Name = EFVCHACPF03.Name; -> Auto/manu vanne VCHACPF03
LF_FOR_VAN.Name = LFVCHACPF03.Name; -> Auto/manu vanne VCHACPF03
TITRE_FOR_VAN = StringRight(EEVCHACPF03.Name, (StringLen(EEVCHACPF03.Name) - 2));
Clignotement :
LFVCHACPF03
Désactivation :
CTL_TR5.05
En cliquant sur le nom de la vanne une fenêtre s'ouvre de sorte que l'on puisse piloter cette vanne.
Supposons que cette vanne soit en manu. (CTL_TR5.05 est à 0).
Le bouton me permettant d'ouvrir cette vanne fait passer la variable EE_FOR_VAN à 1.
Ce bouton est désactivable si EF_FOR_VAN==0 ou LF_FOR_VAN==0 (Vanne en auto)
Voici mon problème : Le bouton de pilotage de vanne ne fonctionne pas ni celui pour piloter l'auto/manu.
Ces variables sont des bits de mot. Ex : %MW622:x0
Le forçage de ces bits de mot de la supervision vers l'automate ne fonctionne pas tandis que le forçage de mot fonctionne.
La hotline Wonderware n'en sait rien et ne veut plus nous aider après 4 mois de mintenance...
Je pense avoir tout dit, si vous avez besoin de plus de précisions, demandez moi !
Cordialement
Tout d'abord voici la configuration :
Automate Schneider TSX57303A
Supervision InTouch 2014 R2 SP1 (11.1)
Communication en Ethernet grâce à TopServer.
Voici le code quand je clique sur le nom de la vanne (Action):
EE_FOR_VAN.Name = EEVCHACPF03.Name; -> Forçage vanne VCHACPF03
LE_FOR_VAN.Name = LEVCHACPF03.Name; -> Forçage vanne VCHACPF03
EF_FOR_VAN.Name = EFVCHACPF03.Name; -> Auto/manu vanne VCHACPF03
LF_FOR_VAN.Name = LFVCHACPF03.Name; -> Auto/manu vanne VCHACPF03
TITRE_FOR_VAN = StringRight(EEVCHACPF03.Name, (StringLen(EEVCHACPF03.Name) - 2));
Clignotement :
LFVCHACPF03
Désactivation :
CTL_TR5.05
En cliquant sur le nom de la vanne une fenêtre s'ouvre de sorte que l'on puisse piloter cette vanne.
Supposons que cette vanne soit en manu. (CTL_TR5.05 est à 0).
Le bouton me permettant d'ouvrir cette vanne fait passer la variable EE_FOR_VAN à 1.
Ce bouton est désactivable si EF_FOR_VAN==0 ou LF_FOR_VAN==0 (Vanne en auto)
Voici mon problème : Le bouton de pilotage de vanne ne fonctionne pas ni celui pour piloter l'auto/manu.
Ces variables sont des bits de mot. Ex : %MW622:x0
Le forçage de ces bits de mot de la supervision vers l'automate ne fonctionne pas tandis que le forçage de mot fonctionne.
La hotline Wonderware n'en sait rien et ne veut plus nous aider après 4 mois de mintenance...
Je pense avoir tout dit, si vous avez besoin de plus de précisions, demandez moi !
Cordialement