Page 1 sur 1

Visualisation codesys

Publié : 27 juin 2017, 16:34
par pittyWoa
Bonjours,

Je suis en train de programmer un automate pour le relevé énergétique d'un bâtiment. J'ai plusieurs capteurs de différents types ( température, impulsionnel...) .
J'aimerai créer une visualisation qui m'affiche, la valeur du capteur,son type et son numéro (1, 2, 3...) en fonction de la référence associé au capteur. l'objectif est de rendre un résultat comme çela,
Capture.PNG
. Mais je sais pas comment afficher un variable en fonction d'une entré ( si Jean-Michel-Utilisateur tape une référence différente dans le champ référence, il veut voir les informations s'adapter) ...

J'ai lu la note d'application wago sur la visualisation mais je ne trouve pas... quelqu'un à déjà fait ce genre de visu ? :?

Re: Visualisation codesys

Publié : 27 juin 2017, 19:07
par itasoft
slts,
Mais je sais pas comment afficher un variable en fonction d'une entré .
Tu veux dire en fonction d'une valeur saisie par l'opérateur , c'est ça ?

Pour m'orienter un peu, es que tu sais déjà afficher un variable tout court , normale ? ou es que pour le moment tu ne sais rien afficher du tout ?

Re: Visualisation codesys

Publié : 28 juin 2017, 08:36
par pittyWoa
Salut,

effectivement : en fonction d'une valeur saisie par l'opérateur, c'est ce que je cherche à faire.
Afficher une variable, oui, sur la visu double clique le rectangle catégorie variable==> affichage de, on fait F2 et on sélectionne la variable que l'on veut afficher. Après les autres configuration reste une peu mystérieuses
Mais je sais pas comment demander à ma visu : Si opérateur saisie la référence 'toto' tu m'affiche variable 'blague'
; Si opérateur saisie la référence 'titeuf' tu m'affiche variable 'BD'

Vu la manière dont je l'exprime, j'ai l'impression qu'un condition est necessaire mais je sais pas si cette condition est configurable sur la visu, voir même si c'est possible...

Voila voila

Re: Visualisation codesys

Publié : 28 juin 2017, 08:44
par itasoft
ok,
Alors Utiliser des variables « Tampon » pour afficher les objets
-Numéro de capteur variable:VAR_Tampon_Capteur
-Valeurs variable:VAR_Tampon_Valeur
-Type variable:VAR_Tampon_Type
Puis en fonction de la valeur saisie dans la variable « Référence » par programme, affecter les variables concernées dans les variables Tampon d'affichage

Ex :
IF VAR_Reference=1003563 THEN
VAR_Tampon_Capteur:=VAR_Capteur_1;
VAR_Tampon_Valeur:=VAR_Valeur_1;
VAR_Tampon_Type:=VAR_type_1;
END_IF ;

IF VAR_Reference=1004567 THEN
VAR_Tampon_Capteur:=VAR_Capteur_2;
VAR_Tampon_Valeur:=VAR_Valeur_2;
VAR_Tampon_Type:=VAR_type_2;
END_IF ;

Re: Visualisation codesys

Publié : 28 juin 2017, 11:03
par pittyWoa
Salut,

Merci pour ta réponse
Par contre j'ai pas de notion de ce qu'est une variable tampon,
Sur mon programme je travail uniquement en ladder, j'ai essayer de faire un bloc IF pour voir mais bon c'est pas concluant, du coup j'arrive pas à faire des conditions IF ... THEN. Je comprend le principe pour la visualisation, il me manque juste la partie IF ... THEN en ladder et meme dans l'aide codesys il n'en parle pas ...

Re: Visualisation codesys

Publié : 28 juin 2017, 12:49
par itasoft
slts,
une variable tampon c'est une variable normale comme une autre.
je te met ci dessous juste un un petit exemple, car le Codesys ça me les brises menu.

cliquer dessus pour agrandir
codesys.JPG

Re: Visualisation codesys

Publié : 09 juil. 2017, 11:11
par wagodomo
Bonjour
Je profite du sujet pour exposer mon problème: j'ai créé une visu sous codesys et elle fonctionne lorsque je suis dans codesys, mais elle ne fonctionne pas sous Web ethenet setting. A l'appel de la page j'ai le message:
"404 Not Found Url '/WEBSERV\INDEX.SSI' not found on server".
J'ai la version 2.3.9.50.
Merci