manipolatore
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| manipolatore [2019/02/19 13:34] – [Motori e sensori] admin | manipolatore [2021/04/27 10:40] (versione attuale) – [Scrivere il programma per PLC: da SFC a ladder] admin | ||
|---|---|---|---|
| Linea 119: | Linea 119: | ||
| * fase operativa: contatore A/B (encoder in quadratura) | * fase operativa: contatore A/B (encoder in quadratura) | ||
| * ingresso di reset abilitato | * ingresso di reset abilitato | ||
| - | * **NB per le CPU serie 40 bisogna modificare l' | + | * **NB per le CPU serie 40 bisogna modificare l' |
| L' | L' | ||
| Linea 154: | Linea 154: | ||
| Si può scaricare il programma da PLC a Tia Portal: | Si può scaricare il programma da PLC a Tia Portal: | ||
| - | * usando la stessa versione con cui è stato creato il progetto (Tia Prota 11) | + | * usando la stessa versione con cui è stato creato il progetto (Tia Portal |
| * creando un nuovo progetto | * creando un nuovo progetto | ||
| * aggiungendo una CPU uguale a quella da cui si vuole scaricare il progetto | * aggiungendo una CPU uguale a quella da cui si vuole scaricare il progetto | ||
| Linea 242: | Linea 242: | ||
| Osservazioni: | Osservazioni: | ||
| * i passi del diagramma SFC non coincidono con gli stati del diagramma temporale (sono di più per il parallelismo) ma il risultato è lo stesso | * i passi del diagramma SFC non coincidono con gli stati del diagramma temporale (sono di più per il parallelismo) ma il risultato è lo stesso | ||
| - | * lo stato iniziale P0, quando attivo, fa partire l' | + | * lo stato iniziale P0, quando attivo, fa partire l' |
| * i movimenti sono attivi contemporaneamente ma indipendenti sono gestiti con parallelismo e sincronizzazione | * i movimenti sono attivi contemporaneamente ma indipendenti sono gestiti con parallelismo e sincronizzazione | ||
| * nel parallelismo sono necessari degli stati di attesa che segnalano il completamento di un movimento; quando tutti gli stati di attesa sono attivi tutti i movimenti sono completati e la sequenza può procedere | * nel parallelismo sono necessari degli stati di attesa che segnalano il completamento di un movimento; quando tutti gli stati di attesa sono attivi tutti i movimenti sono completati e la sequenza può procedere | ||
| Linea 263: | Linea 263: | ||
| * uscite, che gestisca i 4 motori nelle due direzioni e i due contatori dei sensori ad impulsi | * uscite, che gestisca i 4 motori nelle due direzioni e i due contatori dei sensori ad impulsi | ||
| * altre osservazioni: | * altre osservazioni: | ||
| - | * i finecorsa sono normalmente chiusi | + | * i finecorsa sono normalmente |
| * negli operatori di confronto è indispensabile impostare il tipo di dati corretto ('' | * negli operatori di confronto è indispensabile impostare il tipo di dati corretto ('' | ||
| * non usare '' | * non usare '' | ||
| Linea 276: | Linea 276: | ||
| * cosmetici | * cosmetici | ||
| * rinominare gli stati in modo che il parallelismo attivi passi con numerazione successiva (P1, P2, P3 e P4 invece che P1, P3, P5, P7) | * rinominare gli stati in modo che il parallelismo attivi passi con numerazione successiva (P1, P2, P3 e P4 invece che P1, P3, P5, P7) | ||
| - | * semplificazioni | + | * semplificazioni |
| * usando il qualificatore C (condizionata) per alcune azioni si semplifica la gestione dell' | * usando il qualificatore C (condizionata) per alcune azioni si semplifica la gestione dell' | ||
| * pratici | * pratici | ||
| Linea 287: | Linea 287: | ||
| * timer su tutti i movimenti? | * timer su tutti i movimenti? | ||
| * sicurezza sulla chiusura pinza (se il contatore non avanza e il motore è attivo disattivare il motore) | * sicurezza sulla chiusura pinza (se il contatore non avanza e il motore è attivo disattivare il motore) | ||
| - | * HMI | + | * configurazione (anche |
| - | * adattare GUI di Silighini per il programma 2017 | + | |
| - | * monitoraggio motori, contatori e finecorsa | + | |
| - | * impostazione delle coordinate | + | |
| Linea 313: | Linea 310: | ||
| ===== Risorse ===== | ===== Risorse ===== | ||
| + | * [[hmi# | ||
| * {{ :: | * {{ :: | ||
| * [[https:// | * [[https:// | ||
| * {{ :: | * {{ :: | ||
manipolatore.1550583264.txt.gz · Ultima modifica: (modifica esterna)
