Variabili di Sistema per le pagine
Questo paragrafo descrive le Variabili di Sistema disponibili solo nella programmazione dell’interfaccia operatore.Il contenuto delle Variabili di Sistema non dipende dalla piattaforma hardware utilizzata.
NOME VARIABILE | DESCRIZIONE |
@@DATA_COMMA | Posizione virgola del dato attualmente puntato dal cursore |
@@DATA_HINT | Valore numerico corrispondente al parametro “hint” del dato attualmente puntato dal cursore. È utilizzabile direttamente come “label” del componente “StringDisplay” con lo scopo di visualizzare sulla pagina una descrizione associata al dato |
@@DATA_LIMIT_MAX | Valore massimo impostabile sul dato attualmente puntato dal cursore |
@@DATA_LIMIT_MIN | Valore minimo impostabile sul dato attualmente puntato dal cursore |
@@EXPORTCOUNT | Usato nel Datalog export: incrementato ad ogni export |
@@EXPORTFILENAME | Usato nel componente Datalog export: nome del file da esportare |
@@EXPORTITEM | Usato nel componente Datalog export: gruppo da esportare |
@@EXPORTPOSITION | Usato nel componente Datalog export: attuale posizione della fase di export |
@@EXPORTMAXIMUM | Usato nel componente Datalog export : valore massimo della variabile @@EXPORTPOSITION da raggiungere con l’esportazione |
@@IS_ALARM_ACTIVE | Contiene un valore diverso da zero quando almeno un allarme è attivo |
@@LANGUAGE | Contiene un valore numerico corrispondente alla lingua attiva.È possibile cambiare lingua settando questa variabile ad un valore numerico diverso. |
@@LANGUAGENAME | Stringa contenente la descrizione della lingua attiva. Variabile read/only |
@@LANGUAGESCOUNT | Numero di lingue installate sul target. Variabile read/only |
@@LEVEL | Livello dell’utente attivo |
@@LEVEL_PREV | Livello attivo prima di un login |
@@LEVEL_PAGE | Numero pagina non accessibile al livello attuale.Di default vale -1; se fallisce un richiamo pagina a causa di livello errato assume il valore ‘pageNum’ della pagina chiamata.Al primo richiamo pagina eseguito con successo ritorna al valore -1 |
@@PAGENUM | Valore numerico corrispondente alla proprietà “pageNum” della pagina correntemente a video.È possibile forzare un cambio pagina settando questa variabile ad un valore numerico diverso |
@@USER | Nome dell’utente attivo |
@@USER_PREV | Nome dell’utente attivo prima di un login |
@@USER_REQ | Nome dell’utente richiesto durante il login |
@@USERLOGIN_PWD | Password usata per richiedere un login |
@@USERLOGIN_USER | Utente usato per richiedere un login |
@@RECIPE_NAME | Variabile utilizzata dal componente visuale Recipe: nome della ricetta.Nota: queste variabili di controllo sono associate al componente Recipe tramite il suffiso della proprietà “index”. Il nome di queste variabili va, quindi, costruito tenendo conto di questa proprietà. Ad esempio, con “index=1”, le variabili prenderanno nome “@@RECIPE_NAME1”, “@@RECIPE_TYPE1”, ecc.Per approfondimenti, consultare il manuale del componente “Recipe” |
@@RECIPE_TYPE | Variabile utilizzata dal componente visuale Recipe: tipo ricetta (valore numerico) |
@@RECIPE_STATUS | Variabile utilizzata dal componente visuale Recipe: codice numerico del messaggio. Sono previsti i seguenti codici:0: empty message1: “Waiting field manager…”,2: “Waiting field data…”,3: “Reading recipe…”,4: “Writing recipe…”,5: “Reading done.”,6: “Write done.”,7: “Recipe copy done.”,8: “Delete done.”,9: “Please specify a recipe name”,10: “Please select a recipe to load”,11: “Please select a recipe to delete”,12: “Please select a recipe to copy”,13: “Directory doesn’t exist”,14: “Recipe exists. Cannot overwrite”,15: “Destination recipe already exists”, |
@@RUNNINGONTARGET | Variabile read/only che vale 1 se l’applicazione viene eseguita sul target. Vale 0 se l’applicazione viene eseguita su PC Windows (es.: Esecutore PC) |
@@EXPORTPOSITION | variabile incrementata durante la fase di esportazione con il componente DatalogExport |
@@EXPORTMAXIMUM | valore massimo che la variabile @@EXPORTPOSITION deve raggiungere a fine esportazione |
@@PAGES_MEMMAX | Memoria massima utilizzata dalle pagine |
@@PAGES_MEMTOP | Memoria totale a disposizione per le pagine (escluse bitmap) |
@@PAGES_MEMUSED | Memoria usata per le pagine |
@@SYSERR_POPUP | Incrementando il suo valore si provoca il richiamo della schermata di diagnosi PLC runtime |
@@SYSERR_POPUP_CNT | Contatore dei richiami della finestra di SYSTEM ERROR. Viene incrementato ad ogni visualizzazione del popup |
@@VALUE | Ultimo valore aggiornato del dato (da usare all’interno di eventi onDataChanged e onDataEntered) |
@@OLDVALUE | Valore precedente all’impostazione utente (da usare all’interno dell’evento onDataEntered) |
@@POSX, @@POSY | Coordinata relativa del mouse/touch all’interno del componente (variabili disponibili negli eventi mouse) |
@@BOUNDSX, @@BOUNDSY@@BOUNDSW, @@BOUNDSH | Posizione e dimensioni del componente relativo al click del mouse (variabili disponibili negli eventi mouse) |
ghost_PathFileDst | Nome complete del file di destinazione per operazioni di copia (include il nome della directory). |
ghost_PathFileSrc | Nome complete del file sorgente per operazioni di copia (include il nome della directory). |
ghost_lastRecipeLoaded | Nome dell’ultima ricotta caricata. |
ghost_lastRecipeSaved | Nome dell’ultima ricotta memorizzata |
ghost_recipeLoaded | Array contenente l’ultima ricetta per tipo (max 10) letta |
ghost_recipeSaved | Array contenente l’ultima ricetta per tipo (max 10) memorizzata |
gqt_TimeSecond | Visualizzazione/impostazione dei secondi dell’orologio di sistema |
gqt_TimeMinute | Visualizzazione/impostazione dei minuti dell’orologio di sistema |
gqt_TimeHour | Visualizzazione/impostazione dell’ora dell’orologio di sistema |
gqt_DateDay | Visualizzazione/impostazione del giorno della data dell’orologio di sistema |
gqt_DateMonth | Visualizzazione/impostazione del mese dell’orologio di sistema |
gqt_DateYear | Visualizzazione/impostazione dell’anno dell’orologio di sistema |
gqt_HWversion | Versione fpga |
gqt_Release1 – 2 – 3 | Sono I tre numeri della versione di seven.out |
gqt_usb0inserted | Flag di inserimento prima usb |
gqt_usb1inserted | Flag di inserimento swconda usb |
gqt_UsbAutoMsg | ID messaggio relativo all’operazione in corso con chiavetta USB. Codici messaggio:-2 Error during operation-1 Operation aborted by user0 No operation in progress1 Autoinstall found on USBKey. Waiting 10 secs…2 Autoinstall_reboot found on USBKey. Waiting 10 secs…3 SysLog_copy found on USBKey. Waiting 10 secs…4 SysLog_move found on USBKey. Waiting 10 secs…5 System_debug found on USBKey. Waiting 10 secs…6 System_backup found on USBKey. Waiting 10 secs…7 Pages_update found on USBKey. Waiting 10 secs…8 System_clearfiles found on USBKey. Waiting 10 secs…9 reserved10 Selected operation in progress. Please wait…20 Operation completed successfully |
gqt_UsbAutoStatus | Codice di status relativo all’operazione in corso con chiavetta USB. Codici status:-2 Error during operation-1 Operation aborted by user0 No operation in progress1 Autoinstall in progress2 Autoinstall_reboot in progress3 SysLog_copy in progress4 SysLog_move in progress5 System_debug in progress6 System_backup in progress7 Pages_update in progress8 System_clearfiles in progress9 reserved20 Operation completed successfully |
gqt_UsbAutoError | Codice di errore relativo all’operazione in corso con chiavetta USB. Codici di errore:0 No errors1 Aborted by HMI command2 Aborted by removing USBKey3 Internal error4 Error copying files5 USBKey inserted too soon after reboot. Operation ignored.6 Operation stopped by a shutdown command |
ghost_AlarmHistoryCsv | Counter progressivo incrementato ad ogni chiamata della funzione AlarmExportCSV |
ghost_Dim_Kb_History | Dimensione in Kb del file dello storico impostazione |
ghost_Thousandth_MaxDim_History | Percentuale (rispetto alla dimensione massima impostata nei parametri) della dimensione del file dello storico impostazione |
EM63_ServerIPAddress | Indirizzo del server per Euromap63. Viene letta solo all’accensione. Se viene modificata, bisogna riavviare.Variabile STRING(100) retain. |
EM63_IMMName | Nome della macchina per Euromap63. Viene letta solo all’accensione. Se viene modificata, bisogna riavviare.Variabile STRING(100) retain. |
EM63_ConnectionErrorCounter | Contatore degli errori per Euromap63. Viene incrementata ad ogni nuovo errore.Variabile intera a 32 bit (DINT). |
EM63_LastConnectionErrorCode | Codice dell’ultimo errore Euromap63 rilevato.Variabile intera a 32 bit (DINT). |
EM63_MachVendor | Nome del machine vendor per Euromap63.Variabile STRING(100) retain. |
EM63_MachNbr | Codice o numero seriale della macchina per Euromap63.Variabile STRING(100) retain. |
EM63_MachDesc | Descrizione della macchina per Euromap63.Variabile STRING(100) retain. |
EM63_ContrType | Codice o tipo controllore PLC per Euromap63.Variabile STRING(100) retain. |
EM63_ContrVersion | Versione controllore PLC per Euromap63.Variabile STRING(100) retain. |
EM63_InjUnitNbr | Numero o codice Injection unit per Euromap63.Variabile STRING(100) retain. |
EM63_MaterialNbr | Numero o codice materiale in uso per Euromap63.Variabile STRING(100) retain. |