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 | ||
| strumenti:qpanelplus:qc121:mima1hmiqc121 [2024/07/05 09:46] – [4.3.1 ingressi digitali] qem218 | strumenti: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/ | + | | {{: |
| + | ^ Documento: | ||
| + | ^ Descrizione: | ||
| + | ^ Redattore: | ||
| + | ^ Approvatore | ||
| + | ^ Link: | https:// | ||
| + | ^ Lingua: | ||
| + | | |||| | ||
| + | ^ Release documento | ||
| + | | 01 | Nuovo manuale | ||
| + | | 02 | Aggiunta sezione 7.4.2: Informazioni per la programmazione & corretta la dichiarazione degli input ed output | ||
| + | </ | ||
| {{page> | {{page> | ||
| Linea 720: | Linea 732: | ||
| {{page> | {{page> | ||
| - | ==== - Utilizzo | + | ==== - Utilizzo |
| Per poter visualizzare ed utilizzare una variabile "// | Per poter visualizzare ed utilizzare una variabile "// | ||
| Linea 734: | Linea 746: | ||
| === Esempio === | === Esempio === | ||
| Si prende in esame un **Ingresso Analogico** inserito nel **QC121** visibile come variabile "// | Si prende in esame un **Ingresso Analogico** inserito nel **QC121** visibile come variabile "// | ||
| + | |||
| + | <WRAP center round important 60%> | ||
| + | Il funzionamento degli **ingressi di conteggio** ($CNT01) è del tutto **analogo** a quello degli **ingressi analogici** ($AI01) | ||
| + | </ | ||
| **1. Creare varibile QCL** | **1. Creare varibile QCL** | ||
| - | < | + | < |
| GLOBAL | GLOBAL | ||
| ;analog input variable | ;analog input variable | ||
| Linea 751: | Linea 767: | ||
| ---- | ---- | ||
| - | === Caso Ingressi | + | === Caso Ingressi |
| <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 "// | **Gli ingressi e le uscite digitali nel QC121 vengono salvati sottoforma di maschera di bit rispettivamente in "// | ||
| Linea 761: | 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** | ||
| - | < | + | < |
| GLOBAL | GLOBAL | ||
| ;digital I_O bit mask | ;digital I_O bit mask | ||
| Linea 769: | Linea 785: | ||
| ** | ** | ||
| 2. Creare una variabile di tipo flag(F) per ciascuno degli input/ | 2. Creare una variabile di tipo flag(F) per ciascuno degli input/ | ||
| - | <code pascal> | + | <file qcl CONFIG.CNF> |
| GLOBAL | GLOBAL | ||
| ;inputs variables | ;inputs variables | ||
| Linea 799: | 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 815: | Linea 831: | ||
| Qui sotto è possibile scaricare alcuni **applicativi di prova**. In questi appicativi è stato usato un PLC [[https:// | Qui sotto è possibile scaricare alcuni **applicativi di prova**. In questi appicativi è stato usato un PLC [[https:// | ||
| <WRAP center round download 60%> | <WRAP center round download 60%> | ||
| - | [[ | + | [[ |
| </ | </ | ||