Vai all indice del manuale di programmazione
| Variable | IECType | Description |
|---|---|---|
| SysClock100 | BOOL | Clock con periodo 100mS |
| SysClock1000 | BOOL | Clock con periodo 1S |
| SysBackupEnd | BOOL | Si attiva per un loop di programma ad ogni loop di esecuzione backup dati |
| SysRestoreFault | BOOL | Si attiva alla accensione del sistema se i dati dibackup sono in errore. Tutti i dati ritentivi sono azzerati |
| SysPLCInRun | BOOL | Attiva se il PLC è in esecuzione |
| SysFirstLoop | BOOL | Attiva per un loop di programma alla prima esecuzione |
| SysLLabCn | BOOL | Attiva se LogicLab connesso al sistema |
| SysIsDST | BOOL | Attiva se ora legale in corso |
| SysUVSet | BOOL | Si attiva per un loop su impostazione da pagina web di una delle variabili SysUSetX |
| SysAlwaysOff | BOOL | Variabile sempre FALSE |
| SysAlwaysOn | BOOL | Variabile sempre TRUE |
| SysFFBUspt | BOOL | Attiva se il programma stà eseguendo una funzione o un blocco funzione non supportato |
| SysFFBPrt | BOOL | Attiva se il programma stà eseguendo una funzione o un blocco funzione protetto ed è terminato il periodo di test |
| SysCfgChanged | BOOL | Si attiva per un loop se variazione configurazione sistema |
| SysTimeInit | BOOL | Se settata da debug esegue inizializzazione valori minimo/massimo tempi (Si autoresetta) |
| SysActTaskID | USINT | Identificativo task corrente |
| SysErActTaskID | USINT | Su stop PLC a causa di errore ritorna l’ID della task in cui si è generato l’errore |
| SysTimeZone | SINT | Time zone |
| SysModulesReady | WORD | Moduli connessi al sistema. Ogni bit si attiva se il relativo modulo è connesso: Bit 0: Modulo 0, Bit 1: Modulo 1, ecc |
| SysApllVMajor | UINT | Definizione versione maggiore programma PLC, come definita in LogicLab (Project->Option->Project info) |
| SysApllVMinor | UINT | Definizione versione minore programma PLC, come definita in LogicLab (Project->Option->Project info) |
| SysTBackLpTm | UDINT | Tempo di loop task back (uS) |
| SysTBackLpTmMin | UDINT | Tempo di loop task back [Minimo] (uS), Settare SysTimeInit per inizializzare valore |
| SysTBackLpTmMax | UDINT | Tempo di loop task back [Massimo] (uS), Settare SysTimeInit per inizializzare valore |
| SysTBootExTm | UDINT | Tempo di esecuzione task boot (uS) |
| SysTBootExTmMin | UDINT | Tempo di esecuzione task boot [Minimo] (uS), Settare SysTimeInit per inizializzare valore |
| SysTBootExTmMax | UDINT | Tempo di esecuzione task boot [Massimo] (uS), Settare SysTimeInit per inizializzare valore |
| SysTFastExTm | UDINT | Tempo di esecuzione task fast (uS) |
| SysTFastExTmMin | UDINT | Tempo di esecuzione task fast [Minimo] (uS), Settare SysTimeInit per inizializzare valore |
| SysTFastExTmMax | UDINT | Tempo di esecuzione task fast [Massimo] (uS), Settare SysTimeInit per inizializzare valore |
| SysTSlowExTm | UDINT | Tempo di esecuzione task slow (uS) |
| SysTSlowExTmMin | UDINT | Tempo di esecuzione task slow [Minimo] (uS), Settare SysTimeInit per inizializzare valore |
| SysTSlowExTmMax | UDINT | Tempo di esecuzione task slow [Massimo] (uS), Settare SysTimeInit per inizializzare valore |
| SysTBackExTm | UDINT | Tempo di esecuzione task back (uS) |
| SysTBackExTmMin | UDINT | Tempo di esecuzione task back [Minimo] (uS), Settare SysTimeInit per inizializzare valore |
| SysTBackExTmMax | UDINT | Tempo di esecuzione task back [Massimo] (uS), Settare SysTimeInit per inizializzare valore |
| SysStartTime | UDINT | Data/Ora avvio programma PLC (Epoch time) |
| SysTime | UDINT | Tempo di sistema, si incrementa ad ogni uS all’avvio programma PLC ed esegue il rool-over sul valore massimo |
| SysTFastLpTm | UDINT | Tempo di loop task fast (uS) |
| SysTSlowLpTm | UDINT | Tempo di loop task slow (uS) |
| SysApplID | UDINT | ID applicazione |
| SysMfcCode | UDINT | Codice manufacturer |
| SysCustomerCode | UDINT | Codice customer |
| SysErCode | UDINT | Su stop PLC a causa di errore ritorna il numero di errore |
| SysErTime | UDINT | Su stop PLC a causa di errore ritorna Data/Ora in cui l’errore è successo (Epoch) |
| SysSerialNr | UDINT | Numero di serie modulo CPU |
| SysApllBTime | UDINT | Data/Ora di compilazione programma PLC (Epoch) |
| SysUniqueID | UDINT | ID univoco modulo CPU |
| SysPLCUpTime | UDINT | Tempo trascorso da avvio esecuzione programma PLC (S) |
| SysLpWrNrDiskC | UDINT | Numero di scritture ad ogni loop di programma su disco “C:” |
| SysLpWrNrDiskD | UDINT | Numero di scritture ad ogni loop di programma su disco “D:” |
| SysLpWrNrDiskF | UDINT | Numero di scritture ad ogni loop di programma su disco “F:” |
| SysDateTime | UDINT | Data/Ora corrente localizzata (Epoch time) |
| SysUTCDateTime | UDINT | Data/Ora corrente UTC (Epoch time) |
| SysLastError | UDINT | Codice ultimo errore |
| SysDaylightZone | DAYLIGHT_ZONE | Definizione zona luce solare (Definizione) |
| SysCode | STRING[10] | Codice modulo CPU |
| SysFVersion | STRING[10] | Codice firmware modulo CPU |
| SysErInfos | STRING[32] | Messaggio con informazioni sull’errore |
| SysApllName | STRING[10] | Definizione applicazione, come definita in LogicLab (Project->Option->Project info) |
| SysUSetA | STRING[16] | Definzione ad uso cliente, impostabile dal pagina web |
| SysUSetB | STRING[16] | Definzione ad uso cliente, impostabile dal pagina web |
| SysUSetC | STRING[16] | Definzione ad uso cliente, impostabile dal pagina web |
| SysUSetD | STRING[16] | Definzione ad uso cliente, impostabile dal pagina web |
| SysUInfoA | STRING[16] | Informazione ad uso cliente, visualizzabile da pagina web |
| SysUInfoB | STRING[16] | Informazione ad uso cliente, visualizzabile da pagina web |
| SysUInfoC | STRING[16] | Informazione ad uso cliente, visualizzabile da pagina web |
| SysUInfoD | STRING[16] | Informazione ad uso cliente, visualizzabile da pagina web |