Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente Prossima revisioneEntrambe le parti successive la revisione | ||
strumenti:qpanelplus:qc104:mima1hmiqc104 [2016/09/21 17:52] – qem103 | strumenti:qpanelplus:qc104:mima1hmiqc104 [2024/07/04 14:50] – [3.4.1 16 ingressi digitali (G16)] qem218 | ||
---|---|---|---|
Linea 1: | Linea 1: | ||
====== A1-HMI-QC104 ====== | ====== A1-HMI-QC104 ====== | ||
- | {{:varie:timbro_preliminare_30g.png?nolink&100 }} | + | {{ |
- | {{strumenti: | + | ---- |
- | < | + | {{page>lib: |
- | ====== | + | < |
+ | |||
+ | ====== Informazioni ====== | ||
<WRAP center round box 90%> | <WRAP center round box 90%> | ||
Linea 14: | Linea 16: | ||
^Descrizione: | ^Descrizione: | ||
^Redattore: | ^Redattore: | ||
- | ^Approvatore| | + | ^Approvatore| |
^Link: | ^Link: | ||
^Lingua: | ^Lingua: | ||
| |||| | | |||| | ||
^ Release documento ^ Descrizione ^ Note ^ Data ^ | ^ Release documento ^ Descrizione ^ Note ^ Data ^ | ||
- | | 01 | Manuale | + | | 01 | Manuale |
| 02 | Aggiunta l' | | 02 | Aggiunta l' | ||
+ | | 03 | Rivista l' | ||
</ | </ | ||
{{page> | {{page> | ||
- | < | + | < |
====== - Descrizione ====== | ====== - Descrizione ====== | ||
- | **A1-HMI-QC104** è un terminale operatore della gamma Qpanel+ | + | **A1-HMI-QC104** è un terminale operatore della gamma Qpanel+. |
- | ^ Dotazione di serie || | + | ===== - Identificazione del prodotto ===== |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | ^ Dotazione opzionale (Cunsultare la tabella [[#Versioni hardware]]) | + | |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | |{{Icone: | + | |
- | |||
- | ===== - Codice di ordinazione ===== | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
- | In base al Codice d' | + | In base al Codice d' |
</ | </ | ||
+ | |||
+ | ==== - Etichetta prodotto ==== | ||
+ | {{strumenti: | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | < | ||
+ | |||
+ | ==== - Codice di ordinazione ==== | ||
|Modello||| |Caratteristiche||||| | |Modello||| |Caratteristiche||||| | ||
- | ^**A1-HMI-QC104**|-^**03**|/^**TP04**|/^**CG2**|/^**24**| | + | ^A1-HMI-QC104|-^03|/ |
- | | | | | | | | | |**24** = Alimentazione| | + | | | | | | | | | |**24** = Alimentazione{{: |
| | | | | | |**CG2** = Schede di specializzazione||| | | | | | | | |**CG2** = Schede di specializzazione||| | ||
| | | | |**TP00** = Codice tastiera (TP00 = pannello con touch-screen resistivo, logo e tasti funzione personalizzabili); | | | | | |**TP00** = Codice tastiera (TP00 = pannello con touch-screen resistivo, logo e tasti funzione personalizzabili); | ||
Linea 62: | Linea 56: | ||
|**A1** | |**A1** | ||
- | < | + | < |
- | + | ||
- | ===== - Etichetta prodotto ===== | + | |
- | {{strumenti: | + | |
- | + | ||
- | * **a - Codice di ordinazione** | + | |
- | * **b - Settimana di produzione**: | + | |
- | * **c - Part number**: codice univoco che identifica un codice d' | + | |
- | * **d - Serial number**: numero di serie dello strumento, unico per ogni pezzo prodotto | + | |
- | * **e - Release hardware**: release dell' hardware | + | |
==== - Versioni hardware ==== | ==== - Versioni hardware ==== | ||
Linea 78: | Linea 63: | ||
| ^ Caratteristiche | | ^ Caratteristiche | ||
^Modello^Ingressi digitali^Conteggi bidirezionali\\ 20KHz AB (24V-PP)^Ingressi analogici 12bit^Uscite digitali protette^ | ^Modello^Ingressi digitali^Conteggi bidirezionali\\ 20KHz AB (24V-PP)^Ingressi analogici 12bit^Uscite digitali protette^ | ||
- | ^A1-HMI-QC104-03/ | + | ^A1-HMI-QC104-03/ |
- | ^A1-HMI-QC104-03/ | + | ^A1-HMI-QC104-03/ |
- | ^A1-HMI-QC104-03/ | + | ^A1-HMI-QC104-03/ |
- | ^A1-HMI-QC104-03/ | + | ^A1-HMI-QC104-03/ |
- | < | + | < |
===== - Conformazione prodotto ===== | ===== - Conformazione prodotto ===== | ||
Linea 91: | Linea 76: | ||
**A)** Tasti funzione e led\\ **B)** Led di sistema | **A)** Tasti funzione e led\\ **B)** Led di sistema | ||
- | < | + | < |
==== - Morsettiere posteriori ==== | ==== - Morsettiere posteriori ==== | ||
Linea 99: | Linea 84: | ||
- | < | + | < |
====== - Caratteristiche tecniche ====== | ====== - Caratteristiche tecniche ====== | ||
===== - Caratteristiche generali ===== | ===== - Caratteristiche generali ===== | ||
- | {{template> | + | {{template> |
|peso=2Kg | |peso=2Kg | ||
|mat_contenitore=Lamiera | |mat_contenitore=Lamiera | ||
Linea 130: | Linea 115: | ||
^FeRAM| | ^FeRAM| | ||
+ | < | ||
+ | |||
+ | ===== - Dimensioni meccaniche ===== | ||
<WRAP center round info 60%> | <WRAP center round info 60%> | ||
- | Per maggiori informazioni sull' | + | Quote in mm |
- | [[sezioni: | + | |
- | </ | + | |
- | + | ||
- | < | + | |
- | + | ||
- | ===== - Dimensioni meccaniche ===== | + | |
- | <WRAP round info 300px> | + | |
- | Quote in mm. | + | |
</ | </ | ||
{{strumenti: | {{strumenti: | ||
- | < | + | < |
===== - Dima di foratura ===== | ===== - Dima di foratura ===== | ||
Linea 151: | Linea 131: | ||
{{strumenti: | {{strumenti: | ||
- | < | + | < |
===== - Installazione ===== | ===== - Installazione ===== | ||
Linea 157: | Linea 137: | ||
{{page> | {{page> | ||
- | < | + | < |
- | {{page> | + | ====== |
- | <html><pagebreak | + | <WRAP center round tip 60%> |
+ | Per informazioni riguardanti le sezioni dei cavi utilizabili ed i connettori usati, consultare l' | ||
+ | </WRAP> | ||
+ | . | ||
+ | <WRAP center round tip 60%> | ||
+ | Le caratteristiche elettriche sono riportate nel paragrafo [[# | ||
+ | </WRAP> | ||
- | ====== - Caratteristiche elettriche e collegamenti ====== | ||
{{strumenti: | {{strumenti: | ||
- | < | + | < |
===== - Power supply ===== | ===== - Power supply ===== | ||
Linea 172: | Linea 157: | ||
{{strumenti: | {{strumenti: | ||
- | {{page>lib:mdl:mdl-h-cnalim-020}} | + | {{template>lib:tpl:tpl-h-cnalim-010|power=10}} |
- | < | + | < |
===== - Collegamenti seriali ===== | ===== - Collegamenti seriali ===== | ||
- | |||
==== - PROG PORT (USB mini-B) ==== | ==== - PROG PORT (USB mini-B) ==== | ||
{{page> | {{page> | ||
- | < | + | < |
==== - USER PORT ==== | ==== - USER PORT ==== | ||
- | {{page>lib:mdl:mdl-h-cnuserp-010}} | + | {{template>lib:tpl:tpl-h-cnuserp-010|cnn=CN2|dip=SW2}} |
- | < | + | < |
===== - MMC/SD ===== | ===== - MMC/SD ===== | ||
Linea 194: | Linea 178: | ||
{{page> | {{page> | ||
- | < | + | < |
- | ==== - Caratteristiche collegamenti seriali | + | ===== - Ingressi digitali ===== |
+ | ==== - 16 ingressi digitali (G16) ==== | ||
- | {{page>lib:mdl:mdl-h-ceprog-010}} | + | ^ CN11 ^ Morsetto |
+ | | | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | | ||
+ | \\ | ||
+ | ^ CN12 ^ Morsetto | ||
+ | | {{connettori: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
- | <html>< | + | <WRAP center round info 60%> |
+ | Per poter utilizzare i valori di questi connettori in QView fare riferimento alla sezione: [[https:// | ||
+ | </WRAP> | ||
- | {{page>lib: | + | < |
- | < | + | ==== - 12 ingressi digitali e 2 ingressi di conteggio (CG2) ==== |
- | {{page>lib:mdl:mdl-h-cers422-010}} | + | ^ CN11 ^ Morsetto |
+ | | | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | \\ | ||
+ | ^ CN12 ^ Morsetto | ||
+ | | {{connettori: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
- | < | + | < |
- | {{page> | + | ===== - Ingressi analogici ===== |
+ | ==== - 2 ingressi analogici 12bit potenziometrici, | ||
- | < | + | ^ CN18 ^ Morsetto |
+ | | {{connettori: | ||
+ | | ::: | 2 | IA1 | Ingresso analogico 1 | $AI01 | | ||
+ | | ::: | 3 | SEL1V | Selettore ingresso analogico 1 voltmetrico 0÷10V ((Collegando questo morsetto a GAI, l' | ||
+ | | ::: | 4 | SEL1C | Selettore ingresso analogico 1 amperometrico 0÷20mA ((Collegando questo morsetto a GAI, l' | ||
+ | | ::: | 5 | GAI | Comune ingressi analogici | ||
+ | | ::: | 6 | IA2 | Ingresso analogico 2 | $AI02 | | ||
+ | | ::: | 7 | SEL2V | Selettore ingresso analogico 2 voltmetrico 0÷10V ((Collegando questo morsetto a GAI, l' | ||
+ | | ::: | 8 | SEL2C | Selettore ingresso analogico 2 amperometrico 0÷20mA ((Collegando questo morsetto a GAI, l' | ||
+ | | ::: | 9 | VREF | Tensione di riferimento | ||
+ | FIXME Apici in fondo alla pagina. Prima erano sotto questa tabella. | ||
+ | < | ||
- | {{page> | + | ===== - Uscite digitali ===== |
- | < | + | ^ CN15 ^ Morsetto |
+ | | {{connettori: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
+ | | ::: | ||
- | ===== - Scheda di specializzazione ===== | + | < |
- | ==== - Ingressi digitali ==== | + | |
- | === - 16 ingressi digitali (G16) ==== | + | |
- | ^ CN11 ^Morsetto^Simbolo^Descrizione^Indirizzo^ | + | /*--------------------------------------Caratteristiche elettriche-----------------------------------------*/ |
- | | {{connettori: | + | |
- | |:::| 2 | | + | |
- | |:::| 3 | 0V |Comune degli ingressi digitali| | | + | |
- | |:::| 4 | I1 |Ingresso I1|3.INP01| | + | |
- | |:::| 5 | I2 |Ingresso I2|3.INP02| | + | |
- | |:::| 6 | I3 |Ingresso I3|3.INP03| | + | |
- | |:::| 7 | I4 |Ingresso I4|3.INP04| | + | |
- | |:::| 8 | I5 |Ingresso I5|3.INP05| | + | |
- | |:::| 9 | I6 |Ingresso I6|3.INP06| | + | |
- | |:::| 10 | I7 |Ingresso I7|3.INP07| | + | |
- | |:::| 11 | I8 |Ingresso I8|3.INP08| | + | |
- | |:::| 12 | 0V |Comune degli ingressi digitali| | | + | |
- | ^ CN12 ^Morsetto^Simbolo^Descrizione^Indirizzo^ | + | ====== |
- | | {{connettori: | + | Di seguito sono riportate le caratteristiche elettriche hardware.\\ |
- | |:::| 2 | - |Non utilizzato| | | + | I valori di frequenze massime e minime e tempi di acquisizione effettivi, possono comunque dipendere da eventuali filtri software aggiuntivi, vedere per esempio la variabile di sistema "QMOVE:sys004" |
- | |:::| 3 | 0V |Comune degli ingressi digitali| | | + | |
- | |:::| 4 | I9 |Ingresso I9|3.INP09| | + | |
- | |:::| 5 | I10 |Ingresso I10|3.INP10| | + | |
- | |:::| 6 | I11 |Ingresso I11|3.INP11| | + | |
- | |:::| 7 | I12 |Ingresso I12|3.INP12| | + | |
- | |:::| 8 | I13 |Ingresso I13|3.INP13| | + | |
- | |:::| 9 | I14 |Ingresso I14|3.INP14| | + | |
- | |:::| 10 | I15 |Ingresso I15|3.INP15| | + | |
- | |:::| 11 | I16 |Ingresso I16|3.INP16| | + | |
- | |:::| 12 | 0V |Comune degli ingressi digitali| | | + | |
- | < | + | ===== - PROG PORT (USB mini-B) ===== |
- | === - 12 ingressi digitali e 2 ingressi di conteggio (CG2) ==== | + | {{page> |
- | ^ CN11 ^Morsetto^Simbolo^Descrizione^Indirizzo^ | + | < |
- | | {{connettori: | + | |
- | |:::| 2 | - |Non utilizzato| | | + | |
- | |:::| 3 | 0V |Comune degli ingressi digitali| | | + | |
- | |:::| 4 | I1 |Ingresso I1|3.INP01| | + | |
- | |:::| 5 | I2 |Ingresso I2|3.INP02| | + | |
- | |:::| 6 | I3 |Ingresso I3|3.INP03| | + | |
- | |:::| 7 | I4 |Ingresso I4|3.INP04| | + | |
- | |:::| 8 | I5 |Ingresso I5|3.INP05| | + | |
- | |:::| 9 | I6 |Ingresso I6|3.INP06| | + | |
- | |:::| 10 | PHA1 |Fase A del primo conteggio|3.CNT01| | + | |
- | |:::| 11 | PHB1 |Fase B del primo conteggio|::: | + | |
- | |:::| 12 | 0V |Comune degli ingressi digitali| | | + | |
- | ^ CN12 ^Morsetto^Simbolo^Descrizione^Indirizzo^ | + | ===== - RS232 ===== |
- | | {{connettori: | + | |
- | |:::| 2 | - |Non utilizzato| | | + | |
- | |:::| 3 | 0V |Comune degli ingressi digitali| | | + | |
- | |:::| 4 | I7 |Ingresso I7|3.INP07| | + | |
- | |:::| 5 | I8 |Ingresso I8|3.INP08| | + | |
- | |:::| 6 | I9 |Ingresso I9|3.INP09| | + | |
- | |:::| 7 | I10 |Ingresso I10|3.INP10| | + | |
- | |:::| 8 | I11 |Ingresso I11|3.INP11| | + | |
- | |:::| 9 | I12 |Ingresso I12|3.INP12| | + | |
- | |:::| 10 | PHA2 |Fase A del secondo conteggio|3.CNT02| | + | |
- | |:::| 11 | PHB2 |Fase B del secondo conteggio|::: | + | |
- | |:::| 12 | 0V |Comune degli ingressi digitali| | | + | |
- | < | + | {{page>lib: |
- | ==== - Ingressi analogici ==== | + | < |
- | === - 2 ingressi analogici 12bit potenziometrici, | + | |
- | {{page> | + | ===== - RS422 ===== |
- | < | + | {{page>lib: |
- | ==== - Uscite digitali ==== | + | < |
- | {{page>lib: | + | |
- | < | + | ===== - RS485 ===== |
- | ===== - Caratteristiche elettriche | + | {{page> |
- | Di seguito sono riportate le caratteristiche elettriche hardware.\\ | + | |
- | I valori di frequenze massime e minime e tempi di acquisizione effettivi, possono comunque dipendere da eventuali filtri software aggiuntivi, vedere per esempio la variabile di sistema "QMOVE:sys004" | + | < |
+ | |||
+ | ===== - MMC/ | ||
+ | |||
+ | {{page> | ||
+ | |||
+ | < | ||
+ | |||
+ | ===== - Ingressi digitali ===== | ||
{{page> | {{page> | ||
- | < | + | < |
+ | |||
+ | ===== - Ingressi analogici ===== | ||
+ | ==== - Ingressi analogici potenziometrici ==== | ||
{{page> | {{page> | ||
- | < | + | < |
+ | |||
+ | ==== - Ingressi analogici voltmetrici ==== | ||
{{page> | {{page> | ||
- | < | + | < |
+ | |||
+ | ==== - Ingressi analogici amperometrici ==== | ||
{{page> | {{page> | ||
- | < | + | < |
+ | |||
+ | ===== - Uscite digitali protette ===== | ||
{{page> | {{page> | ||
- | < | + | < |
====== - Esempi di collegamento ====== | ====== - Esempi di collegamento ====== | ||
Linea 325: | Linea 355: | ||
{{schemi: | {{schemi: | ||
- | < | + | < |
===== - Ingressi analogici voltmetrici e amperometrici ===== | ===== - Ingressi analogici voltmetrici e amperometrici ===== | ||
+ | |||
{{schemi: | {{schemi: | ||
- | < | + | < |
===== - Ingressi analogici voltmetrici e potenziometrici ===== | ===== - Ingressi analogici voltmetrici e potenziometrici ===== | ||
+ | |||
{{schemi: | {{schemi: | ||
- | < | + | < |
===== - Uscite digitali protette ===== | ===== - Uscite digitali protette ===== | ||
+ | |||
{{schemi: | {{schemi: | ||
- | < | + | < |
====== - Settaggi, procedure e segnalazioni ====== | ====== - Settaggi, procedure e segnalazioni ====== | ||
+ | |||
{{strumenti: | {{strumenti: | ||
===== - 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-switch: | ||
Linea 366: | Linea 401: | ||
~~REFNOTES~~ | ~~REFNOTES~~ | ||
- | < | + | < |
===== - Led ===== | ===== - Led ===== | ||
+ | |||
I led **" | I led **" | ||
Linea 377: | Linea 413: | ||
{{led: | {{led: | ||
- | < | + | < |
==== - Segnalazioni “Led di sistema” ==== | ==== - Segnalazioni “Led di sistema” ==== | ||
=== - Legenda: === | === - Legenda: === | ||
+ | |||
{{led: | {{led: | ||
Linea 393: | Linea 430: | ||
|**error**|Rosso|{{led: | |**error**|Rosso|{{led: | ||
- | < | + | < |
==== - Segnalazioni “Led utente” ==== | ==== - Segnalazioni “Led utente” ==== | ||
+ | |||
{{led: | {{led: | ||
Linea 405: | Linea 443: | ||
|{{led: | |{{led: | ||
- | < | + | < |
===== - Pulsanti ===== | ===== - Pulsanti ===== | ||
+ | |||
{{strumenti: | {{strumenti: | ||
Linea 415: | Linea 454: | ||
|{{varie: | |{{varie: | ||
- | < | + | < |
====== - 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 | ||
- | 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' | + | {{page> |
- | {{sezioni: | + | ===== - Pagina di setup (SETUP PAGE) ===== |
- | Come si può notare, all' | + | <WRAP center round important |
- | + | ||
- | **" | + | |
- | * **Programma QCL:** è l' | + | |
- | * **Programma HMI:** è l' | + | |
- | * **Dati di configurazione: | + | |
- | + | ||
- | **" | + | |
- | * **Variabili ritentive: | + | |
- | + | ||
- | **" | + | |
- | * **Variabili non ritentive: | + | |
- | 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. | + | |
- | + | ||
- | **" | + | |
- | E' inoltre utilizzato per memorizzare il backup dell' | + | |
- | + | ||
- | **" | + | |
- | + | ||
- | < | + | |
- | + | ||
- | ===== - Pagina di setup (SETUP PAGE) ===== | + | |
- | <WRAP center round important | + | |
ATTENZIONE: L' | ATTENZIONE: L' | ||
</ | </ | ||
Linea 473: | Linea 490: | ||
==== - 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 661: | Linea 678: | ||
1..60 = spegne il display dopo un tempo di non pressione dei tasti o del touch pari a 1..60 minuti. Alla pressione di un qualsiasi tasto o touch viene riattivato il display. | 1..60 = spegne il display dopo un tempo di non pressione dei tasti o del touch pari a 1..60 minuti. Alla pressione di un qualsiasi tasto o touch viene riattivato il display. | ||
- | < | + | < |
===== - Funzioni di sistema ===== | ===== - Funzioni di sistema ===== | ||
Linea 683: | Linea 700: | ||
* **d** = indica che la funzione è stata eseguita correttamente. | * **d** = indica che la funzione è stata eseguita correttamente. | ||
- | < | + | < |
==== - Funzione Upload MMC ==== | ==== - Funzione Upload MMC ==== | ||
Linea 715: | Linea 732: | ||
Il numero di lampeggi indica il tipo di errore avvenuto come riportato nella tabella [[#Messaggi di errore delle Funzioni di sistema]]. | Il numero di lampeggi indica il tipo di errore avvenuto come riportato nella tabella [[#Messaggi di errore delle Funzioni di sistema]]. | ||
- | < | + | < |
==== - Funzione Touch Calib.==== | ==== - Funzione Touch Calib.==== | ||
Linea 729: | Linea 746: | ||
|{{sezioni: | |{{sezioni: | ||
- | < | + | < |
==== - Messaggi di errore delle Funzioni di sistema ==== | ==== - Messaggi di errore delle Funzioni di sistema ==== | ||
Linea 755: | Linea 772: | ||
| **19** | | **19** | ||
- | < | + | < |
===== - Informazioni per la programmazione ===== | ===== - Informazioni per la programmazione ===== | ||
Linea 763: | Linea 780: | ||
Per la programmazione del prodotto è necessario utilizzare gli ambienti Qview-5 per la programmazione del codice QCL e se il prodotto è equipaggiato di display grafico, anche l' | Per la programmazione del prodotto è necessario utilizzare gli ambienti Qview-5 per la programmazione del codice QCL e se il prodotto è equipaggiato di display grafico, anche l' | ||
- | Per programmare con l' | + | Per programmare con l' |
{{page> | {{page> | ||
+ | |||
+ | ==== - Utilizzo dei connettori da QView ==== | ||
+ | |||
+ | Per poter visualizzare ed utilizzare una variabile "// | ||
+ | - Creare un progetto QView e **dichiarare una variabile** in cui verrà inserito il valore che si vuole leggere dal QC104 | ||
+ | - Creare un progetto QPaint | ||
+ | - Aprire l' | ||
+ | - Aggiungere un **nuovo Evento** di tipo "//On Change Var//" con il tasto "// | ||
+ | - Inserire la variabile di cui si vuole leggere il valore nel riquadro "// | ||
+ | - Ora cliccare l' | ||
+ | - Inserire la variabile di cui si vuole leggere il valore nel riquadro "// | ||
+ | - Inserire la variabile in cui si vuole copiare il valore del campo "// | ||
+ | |||
+ | === Esempio === | ||
+ | Si prende in esame un **Ingresso Analogico** inserito nel **QC104** visibile come variabile "// | ||
+ | |||
+ | **1. Creare varibile QCL** | ||
+ | <code pascal> | ||
+ | GLOBAL | ||
+ | ;analog input variable | ||
+ | glAI01 L | ||
+ | </ | ||
+ | |||
+ | **2. Apertura " | ||
+ | {{ : | ||
+ | {{ : | ||
+ | **3. Creare l' | ||
+ | {{ : | ||
+ | **4. Creare l' | ||
+ | {{ : | ||
+ | |||
+ | ---- | ||
+ | === Caso Ingressi Usicite Digitali === | ||
+ | <WRAP center round important 60%> | ||
+ | **Gli ingressi e le uscite digitali nel QC104 vengono salvati sottoforma di maschera di bit rispettivamente in "// | ||
+ | </ | ||
+ | |||
+ | Per esempio*: se fossero alzati gli ingressi 1, 2, 5. La **bit mask** sarebbe 0..0100101 e in "// | ||
+ | |||
+ | Quindi per poter leggere Ingressi Digitali o settare Uscite Digitali è necessario seguire la seguente procedura. | ||
+ | |||
+ | **1. Creare una varibile QCL per gli input e una per gli output** | ||
+ | <code pascal> | ||
+ | GLOBAL | ||
+ | ;digital I_O bit mask | ||
+ | glINPL1 L | ||
+ | glOUTL1 L | ||
+ | </ | ||
+ | ** | ||
+ | 2. Creare una variabile di tipo flag(F) per ciascuno degli input/ | ||
+ | <code pascal> | ||
+ | GLOBAL | ||
+ | ;inputs variables | ||
+ | ifHMIInp01 F | ||
+ | ifHMIInp02 F | ||
+ | ifHMIInp03 F | ||
+ | ifHMIInp04 F | ||
+ | ifHMIInp05 F | ||
+ | ifHMIInp06 F | ||
+ | ifHMIInp07 F | ||
+ | ifHMIInp08 F | ||
+ | |||
+ | ifHMIInp09 F | ||
+ | ifHMIInp10 F | ||
+ | ifHMIInp11 F | ||
+ | ifHMIInp12 F | ||
+ | ifHMIInp13 F | ||
+ | ifHMIInp14 F | ||
+ | ifHMIInp15 F | ||
+ | ifHMIInp16 F | ||
+ | |||
+ | ;outputs variables | ||
+ | ofHMIOut01 F | ||
+ | ofHMIOut02 F | ||
+ | ofHMIOut03 F | ||
+ | ofHMIOut04 F | ||
+ | ofHMIOut05 F | ||
+ | ofHMIOut06 F | ||
+ | ofHMIOut07 F | ||
+ | ofHMIOut08 F | ||
+ | </ | ||
+ | ** | ||
+ | 3. Seguire la procedura generica del paragrafo sopra al fine di tener sempre aggiornato lo stato di glINPL1 e glOUTL1** | ||
+ | {{ : | ||
+ | {{ : | ||
+ | |||
+ | **4. Creare una funzione che converta il valore di glINPL1 e/o glOUTL1 in binario per assegnare lo stato di ciascun bit al rispettivo ingresso/ | ||
+ | |||
+ | |||
+ | | **Maschera di Bit -> | ||
+ | | **Id In/Output -> | ||
+ | | **Esempio* (1,2,5) -> | ||
+ | |||
+ | === Esempi di codice === | ||
+ | Qui sotto è possibile scaricare alcuni **applicativi di prova**. In questi appicativi è stato usato un PLC [[https:// | ||
+ | <WRAP center round download 60%> | ||
+ | [[ link |QC104-CG2]] | ||
+ | |||
+ | [[ link |QC104-G16]] | ||
+ | </ | ||
- | < | + | < |
====== - Accessori disponibili ====== | ====== - Accessori disponibili ====== |