Vai al contenuto
PLC Forum


Script VB su HMI, parametri ByRef non funzionano?


batta

Messaggi consigliati

Non uso moltissimo gli scrip ma, già in altre occasioni, ho avuto modo di constatare che anche se passo i parametri ad una funzione come ByRef, non riesco a modificare il parametro.
In pratica, potrei solo avere un valore di ritorno se la funzione è dichiarata come Function anziché come Sub.
Ho avuto modo di rilevare questo comportamento su diverse versioni di TIA e su diversi pannelli operatore.

In altre occasioni ho aggirato il problema, ma oggi mi farebbe davvero comodo riuscire ad usare una Sub o una Function come dovrebbero essere usate.

 

Sbaglio io qualcosa, o è un limite degli HMI?

Se non è permesso modificare un argomento anche se "ByRef", non capisco perché sia possibile scegliere tra ByVal e ByRef.
 

 

Link al commento
Condividi su altri siti


Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...