software:devices:hmi2

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisione
Revisione precedente
software:devices:hmi2 [2017/01/19 15:25] – [2. Dichiarazione del device] qem103software:devices:hmi2 [2020/07/13 15:13] (versione attuale) qem103
Linea 2: Linea 2:
  
  
-===== - Introduzione =====+====== - Introduzione ======
  
 HMI2 è un device appositamente studiato per assolvere alle funzioni di interfaccia tra l'operatore, un display fino a 32 digit, leds (fino a 32) ed una tastiera (fino a 32 tasti). Gestisce 3 visualizzazioni ricorsive contemporanee configurabili ciascuna con proprio numero di caratteri, punto decimale e posizione all'interno del display. Possiede, integrata, la funzionalità di data entry (introduzione di un dato tramite la tastiera) completamente configurabile rispetto al numero caratteri, alla posizione e alle cifre decimali con la possibilità di controllo dei limiti superiore ed inferiore del dato introdotto. HMI2 è un device appositamente studiato per assolvere alle funzioni di interfaccia tra l'operatore, un display fino a 32 digit, leds (fino a 32) ed una tastiera (fino a 32 tasti). Gestisce 3 visualizzazioni ricorsive contemporanee configurabili ciascuna con proprio numero di caratteri, punto decimale e posizione all'interno del display. Possiede, integrata, la funzionalità di data entry (introduzione di un dato tramite la tastiera) completamente configurabile rispetto al numero caratteri, alla posizione e alle cifre decimali con la possibilità di controllo dei limiti superiore ed inferiore del dato introdotto.
Linea 132: Linea 132:
 |13|**d**|27|**Y**|41|**%**| |13|**d**|27|**Y**|41|**%**|
  
-<WRAP center round info 60%>Nota:il bit 7 (corrispondente al valore -128 decimale) dei parametri //dis0÷31// può essere utilizzato con ogni carattere per visualizzare anche il punto decimale. Se definiamo la seguente costante nella unità di configurazione:\\ CHAR_POINT &H80 ; bit to enable decimal point\\ sarà possibile poi stampare stringhe con punto decimale in modo semplice. Ad esempio per stampare: “Prnr”\\ dvHMI:dis6 = CHAR_P\\ dvHMI:dis5 = CHAR_R ORB CHAR_POINT\\ dvHMI:dis4 = CHAR_N\\ dvHMI:dis3 = CHAR_R ORB CHAR_POINT</WRAP>+^:info:^Nota:il bit 7 (corrispondente al valore -128 decimale) dei parametri //dis0÷31// può essere utilizzato con ogni carattere per visualizzare anche il punto decimale. Se definiamo la seguente costante nella unità di configurazione:\\ CHAR_POINT &H80 ; bit to enable decimal point\\ sarà possibile poi stampare stringhe con punto decimale in modo semplice. Ad esempio per stampare: “Prnr”\\ dvHMI:dis6 = CHAR_P\\ dvHMI:dis5 = CHAR_R ORB CHAR_POINT\\ dvHMI:dis4 = CHAR_N\\ dvHMI:dis3 = CHAR_R ORB CHAR_POINT^
  
  
  • Ultima modifica: 2020/07/13 15:13