Jump to content
PLC Forum


Wonderware System Platform - Script con puntatori


marco1278
 Share

Recommended Posts

marco1278

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

Link to comment
Share on other sites


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
 Share

×
×
  • Create New...