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 | ||
| software:qpaint:qpaint_6 [2024/09/24 10:00] – [Utilizzo] qem214 | software:qpaint:qpaint_6 [2025/01/09 11:50] (versione attuale) – [0.2.5 Eventi e Azioni] qem218 | ||
|---|---|---|---|
| Linea 151: | Linea 151: | ||
| * **Send Command**, invia un comando ad un device dichiarato nel progetto QView; | * **Send Command**, invia un comando ad un device dichiarato nel progetto QView; | ||
| * **Set Variable**, assegna un valore ad una variabile del progetto QView; | * **Set Variable**, assegna un valore ad una variabile del progetto QView; | ||
| + | * **Increment Variable**, '' | ||
| + | * **Decrement Variable**, '' | ||
| * **Led On**, attiva il LED specificato (solitamente i LED sono associati ai tasti funzione); | * **Led On**, attiva il LED specificato (solitamente i LED sono associati ai tasti funzione); | ||
| * **Led Off**, disattiva il LED specificato; | * **Led Off**, disattiva il LED specificato; | ||
| Linea 295: | Linea 297: | ||
| </ | </ | ||
| - | é necessario poi aggiungere un evento // | + | è necessario poi aggiungere un evento // |
| {{: | {{: | ||
| - | Quindi quando il valore della variabile //PagIn// viene cambiato in una riga di codice del progetto QView, viene attivata l' | + | Quindi quando il valore della variabile //PageIn// viene cambiato in una riga di codice del progetto QView, viene attivata l' |
| Il codice QCL sarà quindi: | Il codice QCL sarà quindi: | ||
| Linea 400: | Linea 402: | ||
| ===== - Paradigmi di programmazione ===== | ===== - Paradigmi di programmazione ===== | ||
| - | FIXME | + | Gli strumenti |
| - | <WRAP center round todo 60%> | + | |
| - | Breve spiegazione sui due modi di programmare gli HMI QEM | + | |
| - | </ | + | |
| - | ==== - Paradigmi di programmazione: con senza device MMIQ2 ==== | + | |
| - | <WRAP center round todo 60%> | + | |
| - | (spiegare che è l' | + | |
| - | </ | + | |
| + | I dispositivi integrati sono composti dal PLC ([[https:// | ||
| + | |||
| + | Per ognuna di queste categorie c'è una paradigma di programmazione da seguire (la seconda categoria può essere comunque programmata con entrambi i paradigmi [//occorre dichiarare il device MMIQ2 senza usarlo//]): | ||
| + | |||
| + | - dispositivi non integrati :->: senza l'uso del device MMIQ2 [[https:// | ||
| + | - dispositivi integrati :->: uso del device MMIQ2 [[https:// | ||
| + | |||
| + | Questi paradigmi di programmazione sono riferiti a come il software del PLC (software QCL) si interfaccia al software dell' | ||
| + | |||
| + | I dispositivi integrati possono utilizzare il device [[software: | ||
| + | | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ==== - Paradigmi di programmazione: | ||
| + | |||
| + | Questo modo di programmare è quello in cui la logica del software QCL non dispone del device MMIQ2 per l' | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ---- | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | ---- | ||
| ==== - Paradigmi di programmazione: | ==== - Paradigmi di programmazione: | ||
| - | <WRAP center round todo 60%> | + | PRELIMINARE- |
| - | (spiegare che è il caso degli strumenti " | + | |
| - | </ | + | I dispositivi integrati si devono programmare con l'uso del [[software: |
| Linea 420: | Linea 448: | ||
| ===== Vector image ===== | ===== Vector image ===== | ||
| - | |||
| - | <WRAP center round todo 60%> | ||
| - | SEZIONE IN COSTRUZIONE | ||
| - | </ | ||
| Il Vector Image è un oggetto di tipo dinamico di QPaint, serve a disegnare sullo schermo figure piane. | Il Vector Image è un oggetto di tipo dinamico di QPaint, serve a disegnare sullo schermo figure piane. | ||
| Linea 749: | Linea 773: | ||
| </ | </ | ||
| ==== Inserimento Figure ==== | ==== Inserimento Figure ==== | ||
| - | <WRAP center round todo 60%> | ||
| - | Sezione in costruzione. | + | Mediante l' |
| - | </WRAP> | + | Per fare ciò è necessario usare la funzione QCL [[https:// |