Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Prossima revisione | Revisione precedente | ||
| software:devices:qmos [2014/10/23 14:57] – modifica esterna 127.0.0.1 | software:devices:qmos [2019/08/29 17:01] (versione attuale) – modifica esterna 127.0.0.1 | ||
|---|---|---|---|
| Linea 1: | Linea 1: | ||
| + | ====== DEVICE QMOS ====== | ||
| + | |||
| + | ====== - Elenco Parametri ====== | ||
| + | |||
| + | ===== - osmode ===== | ||
| + | {{template> | ||
| + | |shortdescr=Operative system state| | ||
| + | |dim=Byte| | ||
| + | |default= - | | ||
| + | |accesstype=Read | | ||
| + | |um=-| | ||
| + | |id=-| | ||
| + | |range=0÷5| | ||
| + | |wrcond= - | | ||
| + | |longdescr=Reflects the operative system state. Where: | ||
| + | |||
| + | 0 = OSINI (Initialization)\\ | ||
| + | 1 = OSRES (Reset)\\ | ||
| + | 2 = OSRDY (Ready)\\ | ||
| + | 3 = OSRUN (Run)\\ | ||
| + | 4 = OSSTP (Stop)\\ | ||
| + | 5 = OSERR (Error)\\}} | ||
| + | ---- | ||
| + | < | ||
| + | |||
| + | |||
| + | ===== - oserr ===== | ||
| + | {{template> | ||
| + | |shortdescr=Operative system error code| | ||
| + | |dim=Byte| | ||
| + | |default= - | | ||
| + | |accesstype=Read | | ||
| + | |um=-| | ||
| + | |id=-| | ||
| + | |range=0÷10| | ||
| + | |wrcond= - | | ||
| + | |longdescr=Reflects the operative system error code. Where: | ||
| + | |||
| + | 1 = OSBUSER (Bus Error)\\ | ||
| + | 2 = OSCKSER (CheckSum Error)\\ | ||
| + | 3 = OSIDXOB (Index Out of Bound)\\ | ||
| + | 4 = OSPRGOR (Program Over Range)\\ | ||
| + | 5 = OSSTPOR (Step Over Range)\\ | ||
| + | 6 = OSDVZER (Division By Zero)\\ | ||
| + | 7 = OSSTXER (Syntax Error)\\ | ||
| + | 8 = OSWDGER (WatchDog Error)\\ | ||
| + | 9 = OSSTKER (Stack Error)\\ | ||
| + | 10 = OSFLHER (Flash error)\\}} | ||
| + | ---- | ||
| + | < | ||
| + | |||
| + | |||
| + | ===== - osflags ===== | ||
| + | {{template> | ||
| + | |shortdescr=Operative system flags| | ||
| + | |dim=Byte| | ||
| + | |default= - | | ||
| + | |accesstype=Read | | ||
| + | |um=-| | ||
| + | |id=-| | ||
| + | |range= - | | ||
| + | |wrcond= - | | ||
| + | |longdescr=Reflects the operative system internal flags. Where: | ||
| + | |||
| + | bit 0 (LSB) TSKWDER (Task Watchdog Error)\\ | ||
| + | bit 1 BATTERY (wrong battery)\\ | ||
| + | bit 2 BKDIS (backup disabled)\\ | ||
| + | bit 3 TTASKLOST (timed task list)\\ | ||
| + | bit 4 BKNEW (new backup procedure)\\ | ||
| + | bit 5 BKPRESENT (backup present)\\ | ||
| + | bit 6 BKVALID (backup valid)\\ | ||
| + | bit 7 (MSB) empty\\}} | ||
| + | ---- | ||
| + | < | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ^Nome^D^R^A^Descrizione^ | ||
| + | |||
| + | |||
| + | |systimeh|L|-|R|Visualizza la LONG_H del timer di sistema che ha risoluzione 1 msec.| | ||
| + | |systimel|L|-|R|Visualizza la LONG_L del timer di sistema che ha risoluzione 1 msec.| | ||
| + | |taskmedtime|L|-|R|Indica il tempo medio di esecuzione del programma (decimi di msec.)| | ||
| + | |taskmaxtime|L|-|R|Indica il tempo massimo di esecuzione del programma (decimi di msec.)| | ||
| + | |taskmintime|L|-|R|Indica il tempo minimo di esecuzione del programma (decimi di msec.)| | ||
| + | |sizeapp|L|-|R|Indica la dimensione dell' | ||
| + | |sizeret|L|-|R|Indica la dimensione della memoria ritentiva utilizzata (bytes)| | ||
| + | |memfree|L|-|R|Indica la quantità di memoria volatile (bytes) ancora disponibile| | ||
| + | |sys001\\ ...\\ sys016|L|-|R-W|Variabili di sistema| | ||
| + | |frwname01\\ ...\\ frwname09|B|-|R|Bootloader: | ||
| + | |frwversion|B|-|R|Bootloader: | ||
| + | |frwmajrel|B|-|R|Bootloader: | ||
| + | |frwminrel|B|-|R|Bootloader: | ||
| + | |frwhwid|L|-|R|Bootloader: | ||
| + | |frwcks|L|-|R|Bootloader: | ||
| + | |frwuvalue01\\ ...\\ frwuvalue10|L|-|R|Bootloader: | ||
| + | |fwxversion|B|-|R|Versione del firmware del controllore esterno di supporto| | ||
| + | |fwxmajrel|B|-|R|Release maggiore del firmware del controllore esterno di supporto| | ||
| + | |fwxminrel|B|-|R|Release minore del firmware del controllore esterno di supporto| | ||
| + | |temperature|B|-|R|Temperatura interna espressa in °C| | ||
| + | |par01|L|-|R-W|Parametro per uso futuro| | ||
| + | |par02|L|-|R-W|Parametro per uso futuro| | ||
| + | |par03|L|-|R-W|Parametro per uso futuro| | ||
| + | |par04|L|-|R-W|Parametro per uso futuro| | ||
| + | |par05|L|-|R-W|Parametro per uso futuro| | ||
| + | |||
| + | |||
| + | ===== - Tabella stati ===== | ||
| + | |||
| + | ^Nome^D^R^A^Descrizione^ | ||
| + | |st_backup|F|-|-|Indica che è presente un backup valido| | ||
| + | |st_01|F|-|-|Stato per uso futuro| | ||
| + | |st_02|F|-|-|Stato per uso futuro| | ||
| + | |st_03|F|-|-|Stato per uso futuro| | ||
| + | |st_04|F|-|-|Stato per uso futuro| | ||
| + | |st_05|F|-|-|Stato per uso futuro| | ||
| + | |||
| + | |||
| + | ===== - Tabella comandi ===== | ||
| + | |||
| + | ^Nome^D^R^A^Descrizione^ | ||
| + | |RESTART|F|-|W|Comanda il Restart del sistema.| | ||
| + | |BACKUP|F|-|W|Avvia la procedura di backup (se presente)| | ||
| + | |RESTORE|F|-|W|Avvia la procedura di restore applicativo (se presente)| | ||
| + | |CMD01|F|-|W|Comando per uso futuro| | ||
| + | |CMD02|F|-|W|Comando per uso futuro| | ||
| + | |CMD03|F|-|W|Comando per uso futuro| | ||
| + | |CMD04|F|-|W|Comando per uso futuro| | ||
| + | |CMD05|F|-|W|Comando per uso futuro| | ||
| + | |||