PLC_R: variabili di sistema di sola lettura del controller
La seguente tabella descrive i parametri della variabile di sistema PLC_R (tipo PLC_R_STRUCT):
Nome var |
Tipo |
Commento |
---|---|---|
i_wVendorID |
WORD |
ID fornitore del controller. 101A hex = Schneider Electric |
i_wProductID |
WORD |
ID riferimento del controller. NOTA: L'ID fornitore e l'ID riferimento sono i componenti dell'ID target del controller riportati nella vista Impostazioni comunicazioni (ID target = 101A XXXX hex). |
i_dwSerialNumber |
DWORD |
Numero di serie del controller (restituisce le ultime cinque cifre). |
i_byFirmVersion[0..3] |
ARRAY [0..3] DI BYTE |
Versione firmware del controller [aa.bb.cc.dd]: oi_byFirmVersion[0]= aa o... oi_byFirmVersion[3]= dd |
i_byBootVersion[0..3] |
ARRAY [0..3] DI BYTE |
Versione di avvio del controller [aa.bb.cc.dd]: oi_byBootVersion[0]= aa o... oi_byBootVersion[3]= dd |
i_dwHardVersion |
DWORD |
Versione dell'hardware del controller. |
i_dwChipVersion |
DWORD |
Versione del processore del controller. |
i_wStatus |
Stato del controller. |
|
i_wBootProjectStatus |
Restituisce le informazioni sull'applicazione di avvio presente nella memoria FLASH. |
|
i_wLastStopCause |
Causa dell'ultima transizione da RUN a un altro stato. |
|
i_wLastApplicationError |
Causa dell'ultima eccezione del controller. |
|
i_lwSystemFault_1 |
LWORD |
Non utilizzato. restituisce sempre FFFF FFFF FFFF FFFF hex. |
i_lwSystemFault_2 |
LWORD |
Non utilizzato. |
i_wIOStatus1 |
Stato degli I/O integrati. |
|
i_wIOStatus2 |
PLC_R_IO_STATUS |
Riservato. |
i_wBatteryStatus |
WORD |
Carica residua della batteria. Questa variabile di sistema può segnalare i seguenti valori significativi: o0064 hex = 100% = 3 V o0032 hex = 50% = 2.5 V o0000 hex = 0% = 2 V NOTA: Lo schermo dell'HMI Controller indica anche che il livello della batteria è basso al 50% o con valori inferiori. |
i_dwAppliSignature1 |
DWORD |
Prima DWORD su firma di quattro DWORD (16 byte in totale). La firma dell'applicazione viene generata automaticamente dal software in fase di compilazione. |
i_dwAppliSignature2 |
DWORD |
Seconda DWORD su firma di quattro DWORD (16 byte in totale). La firma dell'applicazione viene generata automaticamente dal software in fase di compilazione. |
i_dwAppliSignature3 |
DWORD |
Terza DWORD su firma di quattro DWORD (16 byte in totale). La firma dell'applicazione viene generata automaticamente dal software in fase di compilazione. |
i_dwAppliSignature4 |
DWORD |
Quarta DWORD su firma di quattro DWORD (16 byte in totale). La firma dell'applicazione viene generata automaticamente dal software in fase di compilazione. |