strumenti:qpanelplus:qc104:mima1hmiqc104

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
Prossima revisioneEntrambe le parti successive la revisione
strumenti:qpanelplus:qc104:mima1hmiqc104 [2016/10/11 09:24] qem211strumenti:qpanelplus:qc104:mima1hmiqc104 [2017/05/10 10:38] – [13.3.2.2.18. Tabella checksum] qem201
Linea 32: Linea 32:
 ====== - Descrizione ====== ====== - Descrizione ======
 **A1-HMI-QC104** è un terminale operatore della gamma Qpanel+. **A1-HMI-QC104** è un terminale operatore della gamma Qpanel+.
- 
 ===== - Identificazione del prodotto ===== ===== - Identificazione del prodotto =====
  
Linea 46: Linea 45:
 ==== - Codice di ordinazione ==== ==== - Codice di ordinazione ====
  
-^:tip:^In base al Codice d'ordinazione dello strumento è possibile ricavarne esattamente le caratteristiche.\\ Verificare che le Caratteristiche dello strumento corrispondano alle Vostre esigenze.^ 
-. 
 |Modello||| |Caratteristiche||||| |Modello||| |Caratteristiche|||||
 ^A1-HMI-QC104|-^03|/^TP04|/^CG2|/^24| ^A1-HMI-QC104|-^03|/^TP04|/^CG2|/^24|
Linea 327: Linea 324:
  
 ===== - Ingressi analogici voltmetrici e amperometrici ===== ===== - Ingressi analogici voltmetrici e amperometrici =====
 +
 {{schemi:cbl_in-volt-amp_01.png?nolink&400|Esempio di collegamento di ingressi analogici amperometrici e voltmetrici}} {{schemi:cbl_in-volt-amp_01.png?nolink&400|Esempio di collegamento di ingressi analogici amperometrici e voltmetrici}}
  
Linea 332: Linea 330:
  
 ===== - Ingressi analogici voltmetrici e potenziometrici ===== ===== - Ingressi analogici voltmetrici e potenziometrici =====
 +
 {{schemi:cbl_in-volt-pot_01.png?nolink&400|Esempio di collegamento di ingressi analogici potenziometrici e voltmetrici}} {{schemi:cbl_in-volt-pot_01.png?nolink&400|Esempio di collegamento di ingressi analogici potenziometrici e voltmetrici}}
  
Linea 337: Linea 336:
  
 ===== - Uscite digitali protette ===== ===== - Uscite digitali protette =====
 +
 {{schemi:cbl_out-protette_01.png?nolink&600|Esempio di collegamento di uscite protette}} {{schemi:cbl_out-protette_01.png?nolink&600|Esempio di collegamento di uscite protette}}
  
Linea 342: Linea 342:
  
 ====== - Settaggi, procedure e segnalazioni ====== ====== - Settaggi, procedure e segnalazioni ======
 +
 {{strumenti:qpanelplus:qc104:qc104_settaggi_01.png?direct&500|Vista posteriore per l'individuazione dei dispositivi illustrati nel presente capitolo.}} {{strumenti:qpanelplus:qc104:qc104_settaggi_01.png?direct&500|Vista posteriore per l'individuazione dei dispositivi illustrati nel presente capitolo.}}
  
 ===== - Selettore baud-rate di PROG PORT e USER PORT ===== ===== - Selettore baud-rate di PROG PORT e USER PORT =====
 +
 ^  SW1  ^Dip^Impostazione dei DIP^^^^Funzione^ ^  SW1  ^Dip^Impostazione dei DIP^^^^Funzione^
 |  {{dip-switch:dip-8.jpg?direct&100}}  |  1  |  OFF  |  OFF  |  ON  |  ON  |Selezione velocità di trasmissione PROG PORT| |  {{dip-switch:dip-8.jpg?direct&100}}  |  1  |  OFF  |  OFF  |  ON  |  ON  |Selezione velocità di trasmissione PROG PORT|
Linea 367: Linea 369:
  
 ===== - Led ===== ===== - Led =====
 +
 I led **"key, com, state, error"** sono detti led di sistema, essi sono presenti sia sul pannello anteriore che sulla parte posteriore degli HMI. I led **"key, com, state, error"** sono detti led di sistema, essi sono presenti sia sul pannello anteriore che sulla parte posteriore degli HMI.
  
Linea 379: Linea 382:
 ==== - Segnalazioni “Led di sistema” ==== ==== - Segnalazioni “Led di sistema” ====
 === - Legenda: === === - Legenda: ===
 +
 {{led:led_on.jpg?direct&30}} Led ON {{led:led_on.jpg?direct&30}} Led ON
  
Linea 394: Linea 398:
  
 ==== - Segnalazioni “Led utente” ==== ==== - Segnalazioni “Led utente” ====
 +
 {{led:qc104_led_utente-retro_01.png?direct&550}} {{led:qc104_led_utente-retro_01.png?direct&550}}
  
Linea 406: Linea 411:
  
 ===== - Pulsanti ===== ===== - Pulsanti =====
 +
 {{strumenti:qpanelplus:qc104:qc104_pulsanti_01.png?direct&550}} {{strumenti:qpanelplus:qc104:qc104_pulsanti_01.png?direct&550}}
  
Linea 417: Linea 423:
 ====== - Generalità di funzionamento ====== ====== - Generalità di funzionamento ======
 ===== - Introduzione ===== ===== - Introduzione =====
 +
 Nel presente capitolo verranno introdotti alcuni concetti e descritti alcuni funzionamenti del prodotto. Tali contenuti sono in parte legati e implementati nel  firmware. Tale software implementa tutte le funzionalità che permettono al prodotto di essere un componente del sistema programmabile QEM chiamato Qmove.  Nel presente capitolo verranno introdotti alcuni concetti e descritti alcuni funzionamenti del prodotto. Tali contenuti sono in parte legati e implementati nel  firmware. Tale software implementa tutte le funzionalità che permettono al prodotto di essere un componente del sistema programmabile QEM chiamato Qmove. 
  
 ===== - Organizzazione dei dati e delle memorie ===== ===== - Organizzazione dei dati e delle memorie =====
-Per meglio comprendere la terminologia utilizzata in questo capitolo, è necessario  conoscere l'organizzazione dei dati e delle memorie di un applicativo QMOVE. Un applicativo QMOVE è un programma scritto in linguaggio QCL che, opportunamente tradotto in codice binario, viene trasferito su un hardware QMOVE e ivi memorizzato. In questo hardware il microprocessore, sul quale gira un programma chiamato firmware, si occupa di interpretare le istruzioni del codice binario di cui sopra ed eseguire le appropriate operazioni ad esse associate. 
  
-Un applicativo QCL è composto, oltre che dalle istruzioni, anche dalle variabili sulle quali possono agire le istruzioni QCL. Alcune di queste variabili sono ritentive, cioè mantengono inalterato il loro valore tra uno spegnimento ed una accensione, le altre assumono valore zero ad ogni accensione. Lo schema a blocchi seguente illustra l'organizzazione dei dati in un applicativo QCL trasferito sulle memorie di un qualsiasi hardware QMOVE: +{{page>lib:mdl:mdl-f-orgdatmem-010}}
- +
-{{sezioni:funzionamento:organizzazione_dati-mem_01.png?nolink&500}} +
- +
-Come si può notare, all'interno di un hardware QMOVE, vi sono più dispositivi di memorizzazione di tecnologia anche diversa (ad esempio la memoria dati non volatile potrebbe essere una ram tamponata piuttosto che una eeprom, piuttosto che una ram magneto-resistiva, …) che sono stati divisi nelle seguenti categorie: +
- +
-**"Memoria non volatile"**, dove vengono memorizzati: +
-  * **Programma QCL:** è l'insieme delle istruzioni QCL tradotte dal compilatore in codice binario. +
-  * **Programma HMI:** è l'insieme delle pagine HMI tradotte dal compilatore in codice binario. E' presente solamente negli hardware QMOVE con display. +
-  * **Dati di configurazione:** sono i dati di taratura e configurazione come ad esempio i valori di calibrazione del touch screen, i dati di configurazione della comunicazione ethernet (indirizzo IP, ecc...), ecc. Questi dati possono essere inseriti sia da apposite funzioni di sistema che da specifici software PC di utilità. +
- +
-**"Memoria dati non volatile"**, dove vengono memorizzate: +
-  * **Variabili ritentive:** è l'insieme delle variabili che mantengono inalterato il loro valore tra uno spegnimento ed una accensione (es. la categoria SYSTEM, ARRAYS, DATAGROUP, ecc...). +
- +
-**"Memoria dati volatile"**, dove vengono memorizzate: +
-  * **Variabili non ritentive:** è l'insieme delle variabili che assumono il valore 0 ad ogni accensione (es.: GLOBAL, ARRGBL, ecc...). +
-La memoria dati volatile è utilizzata anche come memoria dinamica, cioè quella memoria necessaria al firmware per le operazioni internen e per la gestione delle pagine HMI attive. +
- +
-**"Memoria di massa interna" **gestita attraverso un filesystem standard, è utile per la memorizzazione di informazioni attraverso il device DATASTORE (lettura - scrittura di file binari o csv con ricette, log, parametrizzazioni varie, ecc).\\ +
-E' inoltre utilizzato per memorizzare il backup dell'applicativo QMOVE. +
- +
-**"Memoria di massa esterna"** gestita attraverso un filesystem standard, è utile per il caricamento dell'applicativo QMOVE, al caricamento/salvataggio dei dati, all'aggiornamento firmware oppure per la memorizzazione di informazioni attraverso il device DATASTORE. +
- +
-<pagebreak>+
  
 ===== - Pagina di setup (SETUP PAGE) ===== ===== - Pagina di setup (SETUP PAGE) =====
Linea 469: Linea 452:
  
 ==== - Menù della pagina di setup ==== ==== - Menù della pagina di setup ====
-Di seguito sono elencate e descritte tutte le funzioni di sistema.\\+Di seguito sono elencate e descritte tutte le funzioni di sistema.
  
 === - Pulsanti di navigazione === === - Pulsanti di navigazione ===
Linea 553: Linea 536:
 {{strumenti:qpanelplus:qpanel_infop5_01.png?500}} {{strumenti:qpanelplus:qpanel_infop5_01.png?500}}
  
-== - Tabella checksum == +== - Checksum Table == 
-Vengono visualizzati i checksum configurazione e simboli dell’applicazione Qmove e del file simboli con cui é stata generata l’applicazioneLa prima viene letta con la seriale dalla CPU, la seconda é un valore contenuto nei dati di download.\\ +The configuration and symbols checksum of the Qmove application and the symbol file that generated the application are displayedThe first is read with the serial from the CPU, the second is a value contained in download data.\\ 
-Se i checksum non coincidononon viene abilitato il collegamento tra il terminale e le variabili del Qmove. (vedi “[[#Com.St.|errore no match o Checksum errati]]” ).+If the checksums do not coincidethe connection between the terminal and Qmove variables is not enabled. (see “[[#Com.St.|errore no match o Checksum errati]]” ).
  
 == - INFO PAGE 6/6 == == - INFO PAGE 6/6 ==
Linea 762: Linea 745:
  
 {{page>lib:mdl:mdl-s-ipmemuti-010}} {{page>lib:mdl:mdl-s-ipmemuti-010}}
- 
  
 <pagebreak> <pagebreak>
  • Ultima modifica: 2024/07/02 10:14