Page 1 sur 1
vijeo designer
Posté : 11 oct. 2017, 14:58
par tardieub
Bonjour
peux on récupérer l'information "connexion ok" d'un agent "entrees/sorties" comme celui bleuté sur la photo?
Re: vijeo designer
Posté : 11 oct. 2017, 17:31
par itasoft
slts
dans un Script,
avec la fonction isDataQualityGood() tester la qualité d'une variable externe de l’Équipement 128.0.124.1
si elle est bonne ça veut dire que ça discute bien le bout de gras avec cet équipement (je veux dire que ça communique bien)
ex:
boolean yaBonBanania=MaVariable.isDataQualityGood();
Re: vijeo designer
Posté : 12 oct. 2017, 11:24
par tardieub
ok
merci bien
je regarde ca
Bruno
Re: vijeo designer
Posté : 12 oct. 2017, 19:44
par jerome33
bonjour
si mes souvenir sont bons tu peux manager les communications en créant des variables sur chaque liaison avec adresse @sys
voir dans l’aide en ligne chercher « Mots de contrôle système @sys »
Re: vijeo designer
Posté : 12 oct. 2017, 21:39
par itasoft
Slts,
Le @sys permet d’activer ou désactiver le pilote de COM et ça te dit aussi si le pilote est activé ou désactivé.
Mais si avec une hache tu coupe le câble de communication entre le IHM et l’automate, ça ne te dit rien du tout.
Re: vijeo designer
Posté : 13 oct. 2017, 07:49
par Béryl
itasoft a écrit : ↑12 oct. 2017, 21:39
Mais si avec une hache tu coupe le câble de communication entre le IHM et l’automate, ça ne te dit rien du tout.
Y'a des chances que tu mettes quelques signaux à la masse ou autres joyeusetés, quand même !
Et là, si rien ne réagit, c'est que t'as vraiment pas de bol

Re: vijeo designer
Posté : 13 oct. 2017, 16:15
par jerome33
@sys:1 est l'état de la COM et on peut écrire dessus pour activer ou desactiver la COM
Extrait de l'aide de VJD:
Vous pouvez écrire les valeurs 1 ou 0 pour activer (1) ou désactiver (0) la communication avec l'équipement connexe. Une valeur de 2 indique que le pilote est hors ligne pour cet équipement.
Lorsque l'état est 0, la communication avec l'équipement associé a cessé
Lorsque l'état est 1, il existe des communications continues avec l'équipement associé.
Lorsque l'état est 2, le pilote est hors ligne pour cet équipement. Le pilote a tenté de communiquer avec l'équipement associé, mais a eu une dernière temporisation.