Vai al contenuto

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 VARIABILEDESCRIZIONE
@@DATA_COMMAPosizione virgola del dato attualmente puntato dal cursore
@@DATA_HINTValore 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_MAXValore massimo impostabile sul dato attualmente puntato dal cursore
@@DATA_LIMIT_MINValore minimo impostabile sul dato attualmente puntato dal cursore
@@EXPORTCOUNTUsato nel Datalog export: incrementato ad ogni export
@@EXPORTFILENAMEUsato nel componente Datalog export: nome del file da esportare
@@EXPORTITEMUsato nel componente Datalog export: gruppo da esportare
@@EXPORTPOSITIONUsato nel componente Datalog export: attuale posizione della fase di export
@@EXPORTMAXIMUMUsato nel componente Datalog export : valore massimo della variabile @@EXPORTPOSITION da raggiungere con l’esportazione
@@IS_ALARM_ACTIVEContiene un valore diverso da zero quando almeno un allarme è attivo
@@LANGUAGEContiene un valore numerico corrispondente alla lingua attiva.È possibile cambiare lingua settando questa variabile ad un valore numerico diverso.
@@LANGUAGENAMEStringa contenente la descrizione della lingua attiva. Variabile read/only
@@LANGUAGESCOUNTNumero di lingue installate sul target. Variabile read/only
@@LEVELLivello dell’utente attivo
@@LEVEL_PREVLivello attivo prima di un login
@@LEVEL_PAGENumero 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
@@PAGENUMValore numerico corrispondente alla proprietà “pageNum” della pagina correntemente a video.È possibile forzare un cambio pagina settando questa variabile ad un valore numerico diverso
@@USERNome dell’utente attivo
@@USER_PREVNome dell’utente attivo prima di un login
@@USER_REQNome dell’utente richiesto durante il login
@@USERLOGIN_PWDPassword usata per richiedere un login
@@USERLOGIN_USERUtente usato per richiedere un login
@@RECIPE_NAMEVariabile 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_TYPEVariabile utilizzata dal componente visuale Recipe: tipo ricetta (valore numerico)
@@RECIPE_STATUSVariabile 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”,
@@RUNNINGONTARGETVariabile 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)
@@EXPORTPOSITIONvariabile incrementata durante la fase di esportazione con il componente DatalogExport
@@EXPORTMAXIMUMvalore massimo che la variabile @@EXPORTPOSITION deve raggiungere a fine esportazione
@@PAGES_MEMMAXMemoria massima utilizzata dalle pagine
@@PAGES_MEMTOPMemoria totale a disposizione per le pagine (escluse bitmap)
@@PAGES_MEMUSEDMemoria usata per le pagine
@@SYSERR_POPUPIncrementando il suo valore si provoca il richiamo della schermata di diagnosi PLC runtime
@@SYSERR_POPUP_CNTContatore dei richiami della finestra di SYSTEM ERROR. Viene incrementato ad ogni visualizzazione del popup
@@VALUEUltimo valore aggiornato del dato (da usare all’interno di eventi onDataChanged e onDataEntered)
@@OLDVALUEValore precedente all’impostazione utente (da usare all’interno dell’evento onDataEntered)
@@POSX, @@POSYCoordinata relativa del mouse/touch all’interno del componente (variabili disponibili negli eventi mouse)
@@BOUNDSX, @@BOUNDSY@@BOUNDSW, @@BOUNDSHPosizione e dimensioni del componente relativo al click del mouse (variabili disponibili negli eventi mouse)
ghost_PathFileDstNome complete del file di destinazione per operazioni di copia (include il nome della directory).
ghost_PathFileSrcNome complete del file sorgente per operazioni di copia (include il nome della directory).
ghost_lastRecipeLoadedNome dell’ultima ricotta caricata.
ghost_lastRecipeSavedNome dell’ultima ricotta memorizzata
ghost_recipeLoadedArray contenente l’ultima ricetta per tipo (max 10) letta
ghost_recipeSavedArray contenente l’ultima ricetta per tipo (max 10) memorizzata
gqt_TimeSecondVisualizzazione/impostazione dei secondi dell’orologio di sistema
gqt_TimeMinuteVisualizzazione/impostazione dei minuti dell’orologio di sistema
gqt_TimeHourVisualizzazione/impostazione dell’ora dell’orologio di sistema
gqt_DateDayVisualizzazione/impostazione del giorno della data dell’orologio di sistema
gqt_DateMonthVisualizzazione/impostazione del mese dell’orologio di sistema
gqt_DateYearVisualizzazione/impostazione dell’anno dell’orologio di sistema
gqt_HWversionVersione 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_UsbAutoMsgID 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_UsbAutoErrorCodice 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_AlarmHistoryCsvCounter progressivo incrementato ad ogni chiamata della funzione AlarmExportCSV
ghost_Dim_Kb_HistoryDimensione in Kb del file dello storico impostazione
ghost_Thousandth_MaxDim_HistoryPercentuale (rispetto alla dimensione massima impostata nei parametri) della dimensione del file dello storico impostazione
EM63_ServerIPAddressIndirizzo del server per Euromap63. Viene letta solo all’accensione. Se viene modificata, bisogna riavviare.Variabile STRING(100) retain.
EM63_IMMNameNome della macchina per Euromap63. Viene letta solo all’accensione. Se viene modificata, bisogna riavviare.Variabile STRING(100) retain.
EM63_ConnectionErrorCounterContatore degli errori per Euromap63. Viene incrementata ad ogni nuovo errore.Variabile intera a 32 bit (DINT).
EM63_LastConnectionErrorCodeCodice dell’ultimo errore Euromap63 rilevato.Variabile intera a 32 bit (DINT).
EM63_MachVendorNome del machine vendor per Euromap63.Variabile STRING(100) retain.
EM63_MachNbrCodice o numero seriale della macchina per Euromap63.Variabile STRING(100) retain.
EM63_MachDescDescrizione della macchina per Euromap63.Variabile STRING(100) retain.
EM63_ContrTypeCodice o tipo controllore PLC per Euromap63.Variabile STRING(100) retain.
EM63_ContrVersionVersione controllore PLC per Euromap63.Variabile STRING(100) retain.
EM63_InjUnitNbrNumero o codice Injection unit per Euromap63.Variabile STRING(100) retain.
EM63_MaterialNbrNumero o codice materiale in uso per Euromap63.Variabile STRING(100) retain.