Variabili di Sistema utilizzabili nel PLC
Le Variabili di Sistema utilizzabili nella programmazione del PLC sono disponibili anche nella programmazione dell’interfaccia operatore.Il contenuto di alcune Variabili di Sistema può variare in funzione della piattaforma hardware utilizzata.
NOME VARIABILE | DESCRIZIONE |
GPV_ABSWARNCOUNT_WDOG1131 | Valore che contiene il numero totale di cicli del PLC, anche non consecutivi, per i quali è intervenuto GPV_WARNINGTIME_WDOG1131 |
GPV_ABSWARNCOUNT_WDOG1131_NORMAL | Valore che contiene il numero totale di cicli del PLC, anche non consecutivi, per i quali è intervenuto GPV_WARNINGTIME_WDOG1131_NORMAL |
GPV_ABSWARNCOUNT_WDOG1131_SLOW | Valore che contiene il numero totale di cicli del PLC, anche non consecutivi, per i quali è intervenuto GPV_WARNINGTIME_WDOG1131_SLOW |
GPV_ALARMTIME_WDOG1131 | Tempo massimo esecuzione PLC task FAST prima di intervento watch dog. Base tempi 100 us |
GPV_ALARMTIME_WDOG1131_NORMAL | Tempo massimo esecuzione PLC task NORMAL prima di intervento watch dog. Base tempi 100 us |
GPV_ALARMTIME_WDOG1131_SLOW | Tempo massimo esecuzione PLC task SLOW prima di intervento watch dog. Base tempi 100 us |
GPV_BASE_TIMER | Contatore free running espresso in 100 us; La variazione ad ogni ciclo è pari alla base tempi impostata; default 50 (5 ms) |
GPV_CCYCLE | contatore di ciclo. Viene incrementato ad ogni ciclo PLC |
GPV_CYCDURMICROSEC | Durata del task FAST PLC in us |
GPV_CYCDURMICROSEC_NORMAL | Durata del task NORMAL PLC in us |
GPV_CYCDURMICROSEC_SLOW | Durata del task SLOW PLC in us |
GPV_CYCMAXDURMICROSEC | Latch misura max di GPV_CYCMAXDURMICROSEC |
GPV_CYCMAXDURMICROSEC_NORMAL | Latch misura max di GPV_CYCMAXDURMICROSEC_NORMAL |
GPV_CYCMAXDURMICROSEC_SLOW | Latch misura max di GPV_CYCMAXDURMICROSEC_SLOW |
GPV_MEM_WDOG_STATUS | stato watch dog |
GPV_DISKMAX | Quantità massima di memoria di massa allocata a partire da avvio applicazione o da reset manuale (espressa in kB) |
GPV_DISKTOP | Quantità di memoria di massa installata sul prodotto (espressa in kB) |
GPV_DISKUSED | Quantità istantanea di memoria di massa allocata (espressa in kB) |
GPV_USBKEYMAX | Quantità massima di memoria di massa allocata a partire da avvio applicazione o da reset manuale (espressa in kB) |
GPV_USBKEYTOP | Quantità di memoria di massa installata sul prodotto (espressa in kB) |
GPV_USBKEYUSED | Quantità istantanea di memoria di massa allocata (espressa in kB) |
GPV_SDCARDMAX | Quantità massima di memoria di massa allocata a partire da avvio applicazione o da reset manuale (espressa in kB) |
GPV_SDCARDTOP | Quantità di memoria di massa installata sul prodotto (espressa in kB) |
GPV_SDCARDUSED | Quantità istantanea di memoria di massa allocata (espressa in kB) |
GPV_GDNET_ERR | Riporta lo status della configurazione di GDnet (gqt_Cfg_GDNet_Network_Err) |
GPV_MAXWARNCOUNT_WDOG1131 | Valore che contiene il latch del massimo numero di cicli consecutivi, per i quali è intervenuto GPV_WARNINGTIME_WDOG1131 |
GPV_MAXWARNCOUNT_WDOG1131_NORMAL | Valore che contiene il latch del massimo numero di cicli consecutivi, per i quali è intervenuto GPV_WARNINGTIME_WDOG1131_NORMAL |
GPV_MAXWARNCOUNT_WDOG1131_SLOW | Valore che contiene il latch del massimo numero di cicli consecutivi, per i quali è intervenuto GPV_WARNINGTIME_WDOG1131_SLOW |
GPV_MEM_WDOG_STATUS | Stato del watchdog |
GPV_MEMBLOCKMAX | Massimo blocco di memoria DRAM contigua libera a partire da avvio applicazione o da reset manuale (espressa in kB) |
GPV_MEMMAX | Quantità massima di memoria DRAM allocata a partire da avvio applicazione o da reset manuale (espressa in KB) |
GPV_MEMTOP | Quantità di memoria DRAM installata in KB |
GPV_MEMUSED | Quantità istantanea di memoria DRAM allocata (espressa in KB) |
GPV_PERIOD_WDOG1131 | Massimo periodo di esecuzione tasks con priorità uguale o inferiore al task FAST del PLC. Base tempi 100 us. |
GPV_PERIOD_WDOG1131_NORMAL | Massimo periodo di esecuzione tasks con priorità uguale o inferiore al task NORMAL del PLC. Base tempi 100 us. |
GPV_PERIOD_WDOG1131_SLOW | Massimo periodo di esecuzione tasks con priorità uguale o inferiore al task SLOW del PLC. Base tempi 100 us. |
GPV_PERIOD_WDOG170 | Massimo periodo di esecuzione tasks con priorità inferiore a 170. Base tempi 100 us. |
GPV_PERIOD_WDOG255 | Massimo periodo di esecuzione tasks con priorità inferiore a 255. Base tempi 100 us. |
GPV_PLCTIME | Periodo di esecuzione base del PLC ovvero del task FAST.. Base tempi 100 us. Valore di default 5 ms (50) |
GPV_RESETWDOG | Variabile per azzeramento conteggi watch dog |
GPV_RESTORE_OUTWDOG | variabile per abilitazione uscite azzerate da intervento watch dog |
GPV_SRAMTOP | Quantità di memoria SRAM installata sul prodotto (espressa in KB) |
GPV_SRAMUSED | Quantità istantanea di memoria SRAM allocata (espressa in KB) |
GPV_TARGET_TYPE | Contiene il codice della piattaforma hardware utilizzata, rilevato runtime.Caso:10 // codice vedo EV 11 // codice EPCL400 |
GPV_TEMAXC_MICROSEC | Latch misura max di GPV_TEREC_MICROSEC |
GPV_TEMAXC_MICROSEC_NORMAL | Latch misura max di GPV_TEREC_MICROSEC_NORMAL |
GPV_TEMAXC_MICROSEC_SLOW | Latch misura max di GPV_TEREC_MICROSEC_SLOW |
GPV_TEREC_MICROSEC | Misura del periodo di esecuzione del task FAST del PLC. Base tempi 1 us |
GPV_TEREC_MICROSEC_NORMAL | Misura del periodo di esecuzione del task NORMAL del PLC. Base tempi 1 us |
GPV_TEREC_MICROSEC_SLOW | Misura del periodo di esecuzione del task SLOW del PLC. Base tempi 1 us |
GPV_TIME_SECOND | valore dei secondi dell’orologio |
GPV_TIME_MINUTE | valore dei minuti dell’orologio |
GPV_TIME_HOUR | valore dell’ora dell’orologio |
GPV_TIME_DAY | valore del giorno del mese |
GPV_TIME_MONTH | valore del mese 1 = gennaio2 = febbraio12 = dicembre |
GPV_TIME_YEAR | TIME_YEAR: anno in formato aaaa Es: 2007 |
GPV_TIME_DAYOFTHEWEEK | giorno della settimana 0 = domenica1 = lunedi2 = martedi…6 = sabato |
GPV_WARNCOUNT_WDOG1131 | Valore che contiene il numero di cicli consecutivi, per i quali è intervenuto GPV_WARNINGTIME_WDOG1131 |
GPV_WARNCOUNT_WDOG1131_NORMAL | Valore che contiene il numero di cicli consecutivi, per i quali è intervenuto GPV_WARNINGTIME_WDOG1131_NORMAL |
GPV_WARNCOUNT_WDOG1131_SLOW | Valore che contiene il numero di cicli consecutivi, per i quali è intervenuto GPV_WARNINGTIME_WDOG1131_SLOW |
GPV_WARNINGCYCLE_WDOG1131 | Numero cicli consecutivi per i quali è consentito il superamento di GPV_WARNINGTIME_WDOG1131 |
GPV_WARNINGCYCLE_WDOG1131_NORMAL | Numero cicli consecutivi per i quali è consentito il superamento di GPV_WARNINGTIME_WDOG1131_NORMAL |
GPV_WARNINGCYCLE_WDOG1131_SLOW | Numero cicli consecutivi per i quali è consentito il superamento di GPV_WARNINGTIME_WDOG1131_SLOW |
GPV_WARNINGTIME_WDOG1131 | Abilitazione controllo tempo warning e controllo superamento conteggi per il task FAST del PLC. Base tempi 100 us |
GPV_WARNINGTIME_WDOG1131_NORMAL | Abilitazione controllo tempo warning e controllo superamento conteggi per il task NORMAL del PLC. Base tempi 100 us |
GPV_WARNINGTIME_WDOG1131_SLOW | Abilitazione controllo tempo warning e controllo superamento conteggi per il task SLOW del PLC. Base tempi 100 us |
GPV_WDOG_MODE | Selezione modalità di funzionamento watch dog |
GPV_WDOG_OUTPUTOFF | variabile per segnalazione intervento watch dog |
GPV_WDOG_STATUS | Status istantaneo controlli watch dog |