Abilitare JavaScript per vedere questo sito.

Aggiunge una nuova variabile generica.

Sintassi

bool add_var(uint32 type, const string &in name, const string &in link='')

type

Tipo di variabile (vedi tabella tipi di variabile)

name

Nome della variabile

link

Collegamento della variabile (opzionale)

Risultato

Ritorna true se variabile aggiunta, false altrimenti

Note

Il nome della variabile deve essere univoco.

La nuove variabili saranno operative, se valide, solo dopo un riavvio del monitor dati, ad esempio con una chiamata al metodo restart_monitor().

Esempio di utilizzo:

bool execute(pan3d::object @panel)

{

  ...

  panel.add_var(pan3d::var_bool"flag1"); /* Variabile in memoria non linkata */

  panel.add_var(pan3d::var_double"rr100""SYS:RR(100)"); /* Variabile in memoria linkata a registro reale 100 */

  ...

  restart_monitor();

}

 

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Contents: ALT+c
Search: ALT+s
Exit Menu/Up: ESC