strumenti:qpanelplus:qc121:mima1hmiqc121

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
strumenti:qpanelplus:qc121:mima1hmiqc121 [2024/07/05 08:47] – [7.4.2 Utilizzo dei connettori da QView] qem218strumenti:qpanelplus:qc121:mima1hmiqc121 [2024/07/12 17:47] (versione attuale) – [7.4.2 Utilizzo degli I/O da QView] qem214
Linea 9: Linea 9:
 ===== - Release ===== ===== - Release =====
  
-^ Release documento ^ Descrizione ^ Note ^ Data ^ +<WRAP center round box 90%> 
-|  01  | Nuovo manuale | Valido per release hardware a partire da 02 e major release firmware a partire da 5 FIXME |29/08/2012|+| {{:varie:logo_qem_documentazione.png?200&direct}}                                                                                                                                                                                                                          |||| 
 +^ Documento:                                         | **MIMA1HMIQC121**                                                                                                                                                                                                      ||| 
 +^ Descrizione:                                       | Manuale di installazione e manutenzione                                                                                                                                                                                ||| 
 +^ Redattore:                                         | Alessandro Frison                                                                                                                                                                                                      ||| 
 +^ Approvatore                                        | Denis Dal Ronco                                                                                                                                                                                                        ||| 
 +^ Link:                                              | https://wiki.qem.it/doku.php/strumenti/qpanelplus/qc121/mima1hmiqc121                                                                                                                                                  ||| 
 +^ Lingua:                                            | Italiano                                                                                                                                                                                                               ||| 
 +|                                                                                                                                                                                                                                                                            |||| 
 +^ Release documento                                  ^ Descrizione                                                                                                   ^ Note                                                                                       ^ Data        
 +|  01                                                | Nuovo manuale                                                                                                 | Valido per release hardware a partire da 02 e major release firmware a partire da 5 FIXME  | 29/08/2012  | 
 +|  02                                                | Aggiunta sezione 7.4.2: Informazioni per la programmazione & corretta la dichiarazione degli input ed output  |  /                                                                                         | 11/07/2024 
 +</WRAP> 
  
 {{page>lib:mdl:mdl-h-cemarce-010}} {{page>lib:mdl:mdl-h-cemarce-010}}
Linea 167: Linea 179:
  
 ==== - ingressi digitali ==== ==== - ingressi digitali ====
-=== - 16 ingressi digitali e 2 ingressi di conteggio ====+=== - 16 ingressi digitali (G16) ====
  
-FIXME controllare se le fasi dell'encoder vengono utilizzati allo stesso modo degli ingressi digitali+^  CN11                                           ^ Morsetto  ^ Simbolo   ^ Descrizione                               ^ Indirizzo        ^ 
 +|  {{connettori:cnn_12fv_p3.5_02.png?80&nolink}}  |  1        |  -        | Non utilizzato                            |                  | 
 +| :::                                              2        |  -        | Non utilizzato                            |                  | 
 +| :::                                              3        |  0V       | Comune degli ingressi digitali                             | 
 +| :::                                              4        |  I1       | Ingresso I1                                $INPL1 (bit 0)  | 
 +| :::                                              5        |  I2       | Ingresso I2                                $INPL1 (bit 1)  | 
 +| :::                                              6        |  I3       | Ingresso I3                                $INPL1 (bit 2)  | 
 +| :::                                              7        |  I4       | Ingresso I4                                $INPL1 (bit 3)  | 
 +| :::                                              8        |  I5       | Ingresso I5                                $INPL1 (bit 4)  | 
 +| :::                                              9        |  I6       | Ingresso I6                                $INPL1 (bit 5)  | 
 +| :::                                              10        I7  | Ingresso I7  | $INPL1 (bit 6)   | 
 +| :::                                              11        I8  | Ingresso I8  | $INPL1 (bit 7)   | 
 +| :::                                              12        0V       | Comune degli ingressi digitali            |                  |
  
-^  CN11  ^Morsetto^Simbolo^Descrizione^Indirizzo^ +.
-|  {{connettori:cnn_12fv_p3.5_02.png?nolink&80}}  |  1  |  -  |Non utilizzato| | +
-|:::|  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  |  I7/PHA1  |Ingresso I7 o fase A del primo conteggio|3.INP07| +
-|:::|  11  |  I8/PHB1  |Ingresso I8 o fase B del primo conteggio|3.INP08| +
-|:::|  12  |  0V  |Comune degli ingressi digitali| |+
  
-^  CN12  ^Morsetto^Simbolo^Descrizione^Indirizzo^ +^  CN12                                           ^ Morsetto  ^ Simbolo  ^ Descrizione                     ^ Indirizzo        
-|  {{connettori:cnn_12fv_p3.5_02.png?nolink&80}}  |  1  |  -  |Non utilizzato| | +|  {{connettori:cnn_12fv_p3.5_02.png?80&nolink}}  |  1        |  -       | Non utilizzato                                   
-|:::|  2  |  -  |Non utilizzato| | +| :::                                             |  2        |  -       | Non utilizzato                                   
-|:::|  3  |  0V  |Comune degli ingressi digitali| | +| :::                                             |  3        |  0V      | Comune degli ingressi digitali                   
-|:::|  4  |  I9  |Ingresso I9|3.INP09+| :::                                             |  4        |  I9      | Ingresso I9                     $INPL1 (bit 8)   
-|:::|  5  |  I10  |Ingresso I10|3.INP10+| :::                                             |  5        |  I10     | Ingresso I10                    $INPL1 (bit 9)   
-|:::|  6  |  I11  |Ingresso I11|3.INP11+| :::                                             |  6        |  I11     | Ingresso I11                    $INPL1 (bit 10)  
-|:::|  7  |  I12  |Ingresso I12|3.INP12+| :::                                             |  7        |  I12     | Ingresso I12                    $INPL1 (bit 11)  
-|:::|  8  |  I13  |Ingresso I13|3.INP13+| :::                                             |  8        |  I13     | Ingresso I13                    $INPL1 (bit 12)  
-|:::|  9  |  I14  |Ingresso I14|3.INP14+| :::                                             |  9        |  I14     | Ingresso I14                    $INPL1 (bit 13)  
-|:::|  10  |  I15/PHA2  |Ingresso I15 o fase A del secondo conteggio|3.INP15+| :::                                             |  10       |  I15     | Ingresso I15                    | $INPL1 (bit 14)  | 
-|:::|  11  |  I16/PHB2  |Ingresso I16 o fase B del secondo conteggio|3.INP16+| :::                                              11        I16     | Ingresso I16                    | $INPL1 (bit 15)  | 
-|:::|  12  |  0V  |Comune degli ingressi digitali| |+| :::                                              12        0V      | Comune degli ingressi digitali  |                  | 
 + 
 +<WRAP center round info 60%> 
 +Per poter utilizzare i valori di questi connettori in QView fare riferimento alla sezione: [[https://wiki.qem.it/doku.php/strumenti/qpanelplus/qc121/mima1hmiqc121#utilizzo_dei_connettori_da_qview|7.5.2 Utilizzo dei connettori da QView]] 
 +</WRAP> 
 + 
 + 
 +=== - 12 ingressi digitali e 2 ingressi di conteggio (CG2) === 
 + 
 + CN11                                           ^ Morsetto  ^ Simbolo  ^ Descrizione                     ^ Indirizzo        ^ 
 +|  {{connettori:cnn_12fv_p3.5_02.png?80&nolink}}  |  1        |  -       | Non utilizzato                  |                  | 
 +| :::                                              2        |  -       | Non utilizzato                  |                  | 
 +| :::                                              3        |  0V      | Comune degli ingressi digitali  |                  | 
 +| :::                                              4        |  I1      | Ingresso I1                      $INPL1 (bit 0)  | 
 +| :::                                              5        |  I2      | Ingresso I2                     | $INPL1 (bit 1)   | 
 +| :::                                              6        |  I3      | Ingresso I3                     | $INPL1 (bit 2)   | 
 +| :::                                              7        |  I4      | Ingresso I4                     | $INPL1 (bit 3)   | 
 +| :::                                              8        |  I5      | Ingresso I5                     | $INPL1 (bit 4)   | 
 +| :::                                              9        |  I6      | Ingresso I6                     | $INPL1 (bit 5)   | 
 +| :::                                              10        PHA1    | Fase A del primo conteggio      $CNT01           
 +| :::                                             |  11       |  PHB1    | Fase B del primo conteggio      | :::              | 
 +| :::                                             |  12        0V      | Comune degli ingressi digitali  |                  | 
 +\\ 
 +^  CN12                                           ^ Morsetto  ^ Simbolo  ^ Descrizione                     ^ Indirizzo        ^ 
 +|  {{connettori:cnn_12fv_p3.5_02.png?80&nolink}}  |  1        |  -       | Non utilizzato                  |                  | 
 +| :::                                              2        |  -       | Non utilizzato                  |                  | 
 +| :::                                              3        |  0V      | Comune degli ingressi digitali  |                  | 
 +| :::                                              4        |  I7      | Ingresso I7                     | $INPL1 (bit 6)   | 
 +| :::                                              5        |  I8      | Ingresso I8                     | $INPL1 (bit 7)   | 
 +| :::                                              6        |  I9      | Ingresso I9                     | $INPL1 (bit 8)   | 
 +| :::                                              7        |  I10     | Ingresso I10                    | $INPL1 (bit 9)   | 
 +| :::                                              8        |  I11     | Ingresso I11                    | $INPL1 (bit 10)  | 
 +| :::                                              9        |  I12     | Ingresso I12                    | $INPL1 (bit 11)  | 
 +| :::                                              10        PHA2    | Fase A del secondo conteggio    | $CNT02           | 
 +| :::                                              11        PHB2    | Fase B del secondo conteggio    :::              
 +| :::                                             |  12       |  0V      | Comune degli ingressi digitali                   |
  
 <WRAP center round info 60%> <WRAP center round info 60%>
Linea 685: Linea 732:
 {{page>lib:mdl:mdl-s-ipmemuti-010}} {{page>lib:mdl:mdl-s-ipmemuti-010}}
  
-==== - Utilizzo dei connettori da QView ====+==== - Utilizzo degli I/O da QView ====
  
 Per poter visualizzare ed utilizzare una variabile "//Terminal//" del QC121 all'interno di un progetto QView è necessario seguire i seguenti passaggi. Per poter visualizzare ed utilizzare una variabile "//Terminal//" del QC121 all'interno di un progetto QView è necessario seguire i seguenti passaggi.
Linea 699: Linea 746:
 === Esempio === === Esempio ===
 Si prende in esame un **Ingresso Analogico** inserito nel **QC121** visibile come variabile "//Terminal//" del QPaint ("//$AI01//" Si prende in esame un **Ingresso Analogico** inserito nel **QC121** visibile come variabile "//Terminal//" del QPaint ("//$AI01//"
 +
 +<WRAP center round important 60%>
 +Il funzionamento degli **ingressi di conteggio** ($CNT01) è del tutto **analogo** a quello degli **ingressi analogici** ($AI01)
 +</WRAP>
  
 **1. Creare varibile QCL**  **1. Creare varibile QCL** 
-<code pascal>+<code qcl>
 GLOBAL GLOBAL
  ;analog input variable  ;analog input variable
Linea 716: Linea 767:
  
 ---- ----
-=== Caso Ingressi Usicite Digitali ===+=== Caso Ingressi Uscite Digitali ===
 <WRAP center round important 60%> <WRAP center round important 60%>
 **Gli ingressi e le uscite digitali nel QC121 vengono salvati sottoforma di maschera di bit rispettivamente in "//$INPL1//" e in "//$OUTL1//". Tuttavia vengono interpretate del QPaint come un numero digitale.** **Gli ingressi e le uscite digitali nel QC121 vengono salvati sottoforma di maschera di bit rispettivamente in "//$INPL1//" e in "//$OUTL1//". Tuttavia vengono interpretate del QPaint come un numero digitale.**
Linea 726: Linea 777:
  
 **1. Creare una varibile QCL per gli input e una per gli output**  **1. Creare una varibile QCL per gli input e una per gli output** 
-<code pascal>+<code qcl>
 GLOBAL GLOBAL
  ;digital I_O bit mask  ;digital I_O bit mask
Linea 734: Linea 785:
 ** **
 2. Creare una variabile di tipo flag(F) per ciascuno degli input/output di cui si vuole visualizzare lo stato (0/1)** 2. Creare una variabile di tipo flag(F) per ciascuno degli input/output di cui si vuole visualizzare lo stato (0/1)**
-<code pascal>+<file qcl CONFIG.CNF>
 GLOBAL GLOBAL
  ;inputs variables  ;inputs variables
Linea 764: Linea 815:
  ofHMIOut07 F  ofHMIOut07 F
  ofHMIOut08 F   ofHMIOut08 F 
-</code>+</file>
 ** **
 3. Seguire la procedura generica del paragrafo sopra al fine di tener sempre aggiornato lo stato di glINPL1 e glOUTL1** 3. Seguire la procedura generica del paragrafo sopra al fine di tener sempre aggiornato lo stato di glINPL1 e glOUTL1**
Linea 780: Linea 831:
 Qui sotto è possibile scaricare alcuni **applicativi di prova**. In questi appicativi è stato usato un PLC [[https://wiki.qem.it/doku.php/strumenti/qmoveplus/c1r44/mimc1r44fx_base|C1-R44]] colleggato tramite USER port all'HMI QC121 Qui sotto è possibile scaricare alcuni **applicativi di prova**. In questi appicativi è stato usato un PLC [[https://wiki.qem.it/doku.php/strumenti/qmoveplus/c1r44/mimc1r44fx_base|C1-R44]] colleggato tramite USER port all'HMI QC121
 <WRAP center round download 60%> <WRAP center round download 60%>
-[[  link  |QC121-CG2]]+[[  https://www.qemservice.it/Download/Prog/QCL/QC121_example.zip  |QC121]]
 </WRAP> </WRAP>
  
  • Ultima modifica: 2024/07/05 08:47