Page 1 sur 1
Affichage d'un tableau SoMachine sur Vijéo
Posté : 30 janv. 2020, 10:06
par Iksayne
Bonjour
Je poste ce sujet car j'essaye tant bien que mal de faire afficher un tableau que j'ai codé sur SoMachine par Vijéo.
J'ai donc un tableau ArSuiviR: ARRAY [0..50,0..8]OF STRING; Qui contient des dates des références et un nom opérateur et j'aimerai l'afficher sur mon IHM pour avoir une traçabilité visuel.
Seulement je ne trouve aucun moyen d'envoyer ma variable de tableau de Somachine à Vijéo ni de crée un tableau sur Vijéo.
Je bloque totalement n'ayant pas grand de connaissance sur ces deux logiciels!
Merci d'avance
Re: Affichage d'un tableau SoMachine sur Vijéo
Posté : 30 janv. 2020, 11:15
par itasoft
slts,
A quelle adresse absolue (%MW) est ton tableau ? de plus il faut une taille fixe
exemple: ARRAY [0..49,0..7]OF STRING[32] adresse=%MW100;
Dans Vijeo-designer déclarer un tableau String 32 de dimensions 50,8 dans type de données utilisateur
Dans Variable externes déclarer une instance de ce tableau et y mettre les adresses absolues ex: %MW100 ect...........
Re: Affichage d'un tableau SoMachine sur Vijéo
Posté : 30 janv. 2020, 12:23
par Iksayne
Pour l'instant aucune car le problème c'est que mon automate est mon IHM et inversement!
Justilise l'IHM HMISCUA5 de Schneider qui est un IHM/automate qui comprend des E/S et différents ports. je sais que c'est farfelu mais c'est un tout petit système et j'ai pas besoin de grand chose.
Du coup pour l'adressage je vais mettre se que tu as écrit sur SoMachine.(et le Pou n'as pas trop aimé d'ailleur mais ça vient de ma prog ><')
De plus j'ai l'impression que vijéo veux pas prendre la seconde dimension du tableau c'est a dire les colonnes quand je lui rente le 8 il me met que je ne peut rentrer que des chiffres donc le 50,8 ou le 50..8 ne passe pas!
Re: Affichage d'un tableau SoMachine sur Vijéo
Posté : 30 janv. 2020, 12:30
par itasoft
slts,
il faut le faire dans type de données utilisateur si ça existe sur le HMISCUA5
Re: Affichage d'un tableau SoMachine sur Vijéo
Posté : 31 janv. 2020, 06:52
par Iksayne
Bonjour
Suite à votre réponse et l'aide Vijéo j'ai réussi a crée le tableau avec les bonnes dimensions.
Par contre il ne veut pas me prendre les adresses tout se qui est %MW.. ou %MB.. il ne le prend pas j'ai donc teste le même principe d'adressage que sur mes autres variables importées de SoMachine qui ressemble a un type : Application.GVL.ArSuiviR.
Ca a l'air de les prendre ne compte mais ça ne les affiches pas a côté de mes variables dans la liste donc je ne sais pas si cela marchera.
Et dernière petite question est'il possible de faire l'affiche de ce tableau sur une page en utilisant cette nouvelle variable ?

Re: Affichage d'un tableau SoMachine sur Vijéo
Posté : 31 janv. 2020, 07:46
par itasoft
slts,
il faut mettre les adresses %MW dans l'instance du type et non dans le type
comment s’appelle ton tableau à deux dimensions crée dans "type de données utilisateur" ?
Et dernière petite question est'il possible de faire l'affiche de ce tableau sur une page en utilisant cette nouvelle variable ?
OUI
Re: Affichage d'un tableau SoMachine sur Vijéo
Posté : 31 janv. 2020, 08:22
par Iksayne
Il me semble que c'est se que je fais ^^'
j'ai crée mon tableau puis dans ma liste de variable j'en crée une nouvelle en utilisant ce tableau et après j'essaye de rentré mon adresse dans la case " adresse du périphérique" et c'est dans cette case que il n'accepte pas le %MW.
Mon tableau s'apelle ArSuiviR et dans la liste de variable ArSuiviR01.
D'accord Merci je vais chercher comment le faire ^^.
Merci beaucoup vous m'avez déjà bien aidé

Re: Affichage d'un tableau SoMachine sur Vijéo
Posté : 31 janv. 2020, 14:55
par itasoft
-----clic dessus pour zoom----
Vijeo-designer
--------------
-----------
Re: Affichage d'un tableau SoMachine sur Vijéo
Posté : 17 févr. 2020, 19:12
par Iksayne
Bonjour!
Comme j'ai pris un IHM/Automate HMISCUxA5 je peut directement affecter mes variables Somachine comme adresse a mes variable Vijéo comme sur la photo si dessous
Je pense je n'ai pas d'adressage a faire pour les tableau vu que je n'ai pas de communication entre l'ihm et l'automate.
Par contre je trouve toujours pas l'affichage du tableau sur une page

Re: Affichage d'un tableau SoMachine sur Vijéo
Posté : 18 févr. 2020, 20:53
par itasoft
slts,
dans ce cas la variable ArsuiviD01 ce n'est plus une variable externe mais locale