Jump to content
PLC Forum


Wonderware System Platform - Script con puntatori


Recommended Posts

Posted

Ciao, 

Sto lavorando sulla System Platform 2020 di Wonderware. 

 

Nella galaxy ho degli oggetti che si chiamano PIPPO, PLUTO ecc e in ogniuno di essi ho delle variabili array di stringhe che si chiamano A, B, C ecc. 

 

Ho creato un oggetto che si chiama RICERCA e in esso ho dichiarato le seguenti variabili:

"Gruppo" definita come stringa

"Valore" definuto come stringa

"Indice" definito come intero

 

Se nello script scrivo 

Me.Valore = PIPPO.A[1]

nella varibile Valore mi trovo il testo scritto nella prima cella dell'array A di pippo. 

 

Se scrivo

Me.Valore = PIPPO. A[Me.Indice]

facendo cambiare il valore di Indice riesco a scorrere l'arrey. 

 

Quello che voglio fare, però, è poter dichiarare in modo dinamico l'oggetto su cui andare a leggere. 

 

Ho provato a scrivere

Me.Valore = Me.Gruppo + "A[" + Me. Indice +"]" 

ma nella varialibe Valore, anziché trovarmi il valore contenuto nell'array mi trovo PIPPO.A[1]

 

Come faccio a convertire la stringa di testo in un comando? 

Qualcuno può aiutarmi? 

 

Grazie 1000 in anticipo. 

 

Ciao


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...