Affichage d'un tableau SoMachine sur Vijéo

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
Iksayne
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 30 janv. 2020, 09:56
Localisation : Limoges

Affichage d'un tableau SoMachine sur Vijéo

Message 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. :x
Je bloque totalement n'ayant pas grand de connaissance sur ces deux logiciels! :roll:

Merci d'avance
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Affichage d'un tableau SoMachine sur Vijéo

Message 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...........
Automaticien privé (de tout)
itasoft@free.fr
Iksayne
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 30 janv. 2020, 09:56
Localisation : Limoges

Re: Affichage d'un tableau SoMachine sur Vijéo

Message 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!
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Affichage d'un tableau SoMachine sur Vijéo

Message par itasoft »

slts,
il faut le faire dans type de données utilisateur si ça existe sur le HMISCUA5
Automaticien privé (de tout)
itasoft@free.fr
Iksayne
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 30 janv. 2020, 09:56
Localisation : Limoges

Re: Affichage d'un tableau SoMachine sur Vijéo

Message 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 ? :)
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Affichage d'un tableau SoMachine sur Vijéo

Message 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
Automaticien privé (de tout)
itasoft@free.fr
Iksayne
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 30 janv. 2020, 09:56
Localisation : Limoges

Re: Affichage d'un tableau SoMachine sur Vijéo

Message 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é :D
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Affichage d'un tableau SoMachine sur Vijéo

Message par itasoft »

-----clic dessus pour zoom----
Vijeo-designer
--------------
Capture01.JPG
-----------
Capture02.JPG
Automaticien privé (de tout)
itasoft@free.fr
Iksayne
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 30 janv. 2020, 09:56
Localisation : Limoges

Re: Affichage d'un tableau SoMachine sur Vijéo

Message 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 Image


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 :?
Fichiers joints
TableauVijéo.PNG
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Affichage d'un tableau SoMachine sur Vijéo

Message par itasoft »

slts,
dans ce cas la variable ArsuiviD01 ce n'est plus une variable externe mais locale
Automaticien privé (de tout)
itasoft@free.fr
Répondre