strumenti:qpanelplus:qc050:mima1hmiqc050

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:qc050:mima1hmiqc050 [2024/07/04 16:08] – [6.4.1 Ambienti di sviluppo] qem218strumenti:qpanelplus:qc050:mima1hmiqc050 [2024/07/18 15:01] (versione attuale) – [6.4.2 Utilizzo degli I/O da QView] qem218
Linea 12: Linea 12:
 ====== Informazioni ====== ====== Informazioni ======
 <WRAP center round box 90%> <WRAP center round box 90%>
-| {{:varie:logo_qem_documentazione.png?200&direct}}                                                                                                                                                        ||||| +| {{:varie:logo_qem_documentazione.png?200&direct}}                                                                                                                                                                                                                   ||||| 
-^ Documento:                                         | **MIMJ1P20Fx BASE**                                                                                                                                  |||| +^ Documento:                                         | **MIMJ1P20Fx BASE**                                                                                                                                                                                             |||| 
-^ Descrizione:                                       | Manuale di installazione e manutenzione                                                                                                              |||| +^ Descrizione:                                       | Manuale di installazione e manutenzione                                                                                                                                                                         |||| 
-^ Redattore:                                         Riccardo Furlato                                                                                                                                     |||| +^ Redattore:                                         Frison Alessandro                                                                                                                                                                                               |||| 
-^ Approvatore                                        | Gabriele Bazzi                                                                                                                                       |||| +^ Approvatore                                        | Denis Dal Ronco                                                                                                                                                                                                 |||| 
-^ Link:                                              | http://www.qem.eu/doku/doku.php/strumenti/qmoveplus/j1p20/mimj1p20fx_base                                                                            |||| +^ Link:                                              | http://www.qem.eu/doku/doku.php/strumenti/qmoveplus/j1p20/mimj1p20fx_base                                                                                                                                       |||| 
-^ Lingua:                                            | Italiano                                                                                                                                             |||| +^ Lingua:                                            | Italiano                                                                                                                                                                                                        |||| 
-                                                                                                                                                                                                         ||||| +                                                                                                                                                                                                                                                                    ||||| 
-^ Release documento                                  ^ Release hardware                                                           ^ Descrizione                                         ^ Note  ^ Data         ^ +^ Release documento                                  ^ Release hardware                                                           ^ Descrizione                                                                                                    ^ Note  ^ Data         ^ 
-|  01                                                |  02                                                                        | Nuovo manuale                                       |  /    |  16/09/2013 +|  01                                                |  02                                                                        | Nuovo manuale                                                                                                  |  /    |  16/09/2013 
-|  02                                                |  02                                                                        | Risistemata l'impaginazione                         |  /    |  29/11/2018  |+|  02                                                |  02                                                                        | Risistemata l'impaginazione                                                                                    |  /    |  29/11/2018  
 +|  03                                                |  02                                                                        | Cambio Redattore: Riccardo Furlato → Frison Alessandro & Cambio Approvatore: Gabriele Bazzi → Denis Dal Ronco  |  /    | 11/07/2024   | 
 +|  04                                                |  02                                                                        | Aggiunta sezione 6.4.2: Informazioni per la programmazione & corretta la dichiarazione degli input ed output    /    | 11/07/2024   |
 </WRAP> </WRAP>
  
Linea 139: Linea 141:
 ====== - Caratteristiche elettriche e collegamenti ====== ====== - Caratteristiche elettriche e collegamenti ======
 {{  strumenti:qmoveplus:j1p20:j1p20_slot2_01.png?direct&650  }} {{  strumenti:qmoveplus:j1p20:j1p20_slot2_01.png?direct&650  }}
 +
  
 ===== - Alimentazione ===== ===== - Alimentazione =====
Linea 199: Linea 202:
  
 ==== - ingressi digitali ==== ==== - ingressi digitali ====
-=== - 16 ingressi digitali e 2 ingressi di conteggio ==== 
 <WRAP center round tip 60%> <WRAP center round tip 60%>
 Le caratteristiche elettriche sono riportate nel paragrafo [[#Caratteristiche elettriche]].\\ Gli esempi di collegamento sono riportati nel paragrafo [[#Esempi di collegamento]] Le caratteristiche elettriche sono riportate nel paragrafo [[#Caratteristiche elettriche]].\\ Gli esempi di collegamento sono riportati nel paragrafo [[#Esempi di collegamento]]
 </WRAP> </WRAP>
-^  CN6  ^Morsetto^Simbolo^Descrizione^^Indirizzo^ +^  CN6                                           ^ Morsetto  ^ Simbolo  ^ Descrizione                        |^ Indirizzo         
-|  {{connettori:cnn_9fv_p3.5_01.png?nolink&80}}  |  1  |  0V  |Comune degli ingressi digitali|| | +|  {{connettori:cnn_9fv_p3.5_01.png?80&nolink}}  |  1        |  0V      | Comune degli ingressi digitali     ||                   
-|:::|  2  |  I1  |Ingresso I1||  2.INP01  | +| :::                                            |  2        |  I1      | Ingresso I1                        ||   $INPL1 (bit 0)  | 
-|:::|  3  |  I2  |Ingresso I2||  2.INP02  +| :::                                            |  3        |  I2      | Ingresso I2                        ||  $INPL1 (bit 1)   
-|:::|  4  |  I3  |Ingresso I3||  2.INP03  +| :::                                            |  4        |  I3      | Ingresso I3                        ||  $INPL1 (bit 2)   
-|:::|  5  |  I4  |Ingresso I4||  2.INP04  +| :::                                            |  5        |  I4      | Ingresso I4                        ||  $INPL1 (bit 3)   
-|:::|  6  |  I5  |Ingresso I5||  2.INP05  +| :::                                            |  6        |  I5      | Ingresso I5                        ||  $INPL1 (bit 4)   
-|:::|  7  |  I6  |Ingresso I6||  2.INP06  +| :::                                            |  7        |  I6      | Ingresso I6                        ||  $INPL1 (bit 5)   
-|:::|  8  |  I7  |Ingresso I7||  2.INP07  +| :::                                            |  8        |  I7      | Ingresso I7                        ||  $INPL1 (bit 6)   
-|:::|  9  |  I8  |Ingresso I8||  2.INP08  |+| :::                                            |  9        |  I8      | Ingresso I8                        ||  $INPL1 (bit 7)   |
 ~~REFNOTES~~ ~~REFNOTES~~
 +<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/qc050/mima1hmiqc050#utilizzo_dei_connettori_da_qview|6.4.2 Utilizzo dei connettori da QView]] 
 +</WRAP>
  
  
Linea 222: Linea 226:
 </WRAP> </WRAP>
  
-^  CN7  ^Morsetto^Simbolo^Descrizione^Indirizzo^ +^  CN7                                            ^ Morsetto  ^ Simbolo  ^ Descrizione                                ^ Indirizzo        
-|  {{connettori:cnn_10fv_p3.5_01.png?nolink&80}}  |  1  |  V+  |Ingresso alimentazione uscite (12÷28V dc)|    +|  {{connettori:cnn_10fv_p3.5_01.png?80&nolink}}  |  1        |  V+      | Ingresso alimentazione uscite (12÷28V dc)                   
-|:::|  2  |  O1  |Uscita digitale 1|2.OUT01+| :::                                             |  2        |  O1      | Uscita digitale 1                           $OUTL1 (bit 0)  
-|:::|  3  |  O2  |Uscita digitale 2|2.OUT02+| :::                                             |  3        |  O2      | Uscita digitale 2                          $OUTL1 (bit 1)   
-|:::|  4  |  O3  |Uscita digitale 3|  2.OUT03  | +| :::                                             |  4        |  O3      | Uscita digitale 3                          |  $OUTL1 (bit 2 | 
-|:::|  5  |  O4  |Uscita digitale 4|  2.OUT04  | +| :::                                             |  5        |  O4      | Uscita digitale 4                          |  $OUTL1 (bit 3)  | 
-|:::|  6  |  O5  |Uscita digitale 5|  2.OUT05  | +| :::                                             |  6        |  O5      | Uscita digitale 5                          |  $OUTL1 (bit 4)  | 
-|:::|  7  |  O6  |Uscita digitale 6|  2.OUT06  | +| :::                                             |  7        |  O6      | Uscita digitale 6                          |  $OUTL1 (bit 5)  | 
-|:::|  8  |  O7  |Uscita digitale 7|  2.OUT07  | +| :::                                             |  8        |  O7      | Uscita digitale 7                          |  $OUTL1 (bit 6)  | 
-|:::|  9  |  O8  |Uscita digitale 8|2.OUT08+| :::                                             |  9        |  O8      | Uscita digitale 8                          $OUTL1 (bit 7)   
-|:::|  10  |  V-  |Ingresso alimentazione uscite (0V dc)| | +| :::                                             |  10       |  V-      | Ingresso alimentazione uscite (0V dc)                       
-.+ 
 +<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/qc050/mima1hmiqc050#utilizzo_dei_connettori_da_qview|6.4.2 Utilizzo dei connettori da QView]] 
 +</WRAP>
  
  
Linea 675: Linea 682:
 {{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 QC104 all'interno di un progetto QView è necessario seguire i seguenti passaggi. +Per poter visualizzare ed utilizzare una variabile "//Terminal//" del QC050 all'interno di un progetto QView è necessario seguire i seguenti passaggi. 
-  - Creare un progetto QView e **dichiarare una variabile** in cui verrà inserito il valore che si vuole leggere dal QC104+  - Creare un progetto QView e **dichiarare una variabile** in cui verrà inserito il valore che si vuole leggere dal QC050
   - Creare un progetto QPaint   - Creare un progetto QPaint
   - Aprire l'**Editor degli Eventi Globali**    - Aprire l'**Editor degli Eventi Globali** 
Linea 687: Linea 694:
     - Inserire la variabile in cui si vuole copiare il valore del campo "//Source//", sotto la dicitura "//Base//"     - Inserire la variabile in cui si vuole copiare il valore del campo "//Source//", sotto la dicitura "//Base//"
  
-=== Esempio === +=== Esempio di utilizzo Ingressi Uscite Digitali ===
-Si prende in esame un **Ingresso Analogico** inserito nel **QC104** visibile come variabile "//Terminal//" del QPaint ("//$CNT01//")  +
- +
-**1. Creare varibile QCL**  +
-<code pascal> +
-GLOBAL +
- ;analog input variable +
- glAI01 L +
-</code> +
- +
-**2. Apertura "Global Events Editor" in QPaint** +
-{{ :strumenti:qpanelplus:qc104:step2.png?nolink&800 |}} +
-{{ :strumenti:qpanelplus:qc104:step3.png?nolink&500 |}} +
-**3. Creare l'Evento** +
-{{ :strumenti:qpanelplus:qc104:step4.png?nolink&500 |}} +
-**4. Creare l'Azione** +
-{{ :strumenti:qpanelplus:qc104:step5.png?nolink&600 |}} +
- +
----- +
-=== Caso Ingressi Usicite Digitali ===+
 <WRAP center round important 60%> <WRAP center round important 60%>
-**Gli ingressi e le uscite digitali nel QC104 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 QC050 vengono salvati sottoforma di maschera di bit rispettivamente in "//$INPL1//" e in "//$OUTL1//". Tuttavia vengono interpretate del QPaint come un numero digitale.**
 </WRAP> </WRAP>
  
Linea 716: Linea 704:
  
 **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 724: Linea 712:
 ** **
 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 740: Linea 728:
  ifHMIInp11 F  ifHMIInp11 F
  ifHMIInp12 F    ifHMIInp12 F  
-        ifHMIInp13 F+ ifHMIInp13 F
  ifHMIInp14 F  ifHMIInp14 F
  ifHMIInp15 F  ifHMIInp15 F
Linea 754: Linea 742:
  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 768: Linea 756:
  
 === Esempi di codice === === Esempi di codice ===
-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 QC104+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 QC050
 <WRAP center round download 60%> <WRAP center round download 60%>
-[[  link  |QC104-CG2]] +[[https://www.qemservice.it/Download/Prog/QCL/QC050_example.zip|QC050]]
- +
-[[  link  |QC104-G16]]+
 </WRAP> </WRAP>
  
  • Ultima modifica: 2024/07/04 16:08