Strumenti Utente

Strumenti Sito


semaforo

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 revisioneRevisione precedente
Prossima revisione
Revisione precedente
semaforo [2018/12/18 10:51] – [Soluzione] adminsemaforo [2022/11/25 10:46] (versione attuale) admin
Linea 44: Linea 44:
   * disegnare il diagramma SFC dell'automatismo con l'applicazione web [[https://draw.io|draw.io]] ed esportare il risultato in formato .PNG (immagine)   * disegnare il diagramma SFC dell'automatismo con l'applicazione web [[https://draw.io|draw.io]] ed esportare il risultato in formato .PNG (immagine)
   * visualizzare su pannello HMI i due semafori e aggiungere un terzo pulsante sul pannello per prenotare l'attraversamento pedonale   * visualizzare su pannello HMI i due semafori e aggiungere un terzo pulsante sul pannello per prenotare l'attraversamento pedonale
 +
 +
 +
 +===== Visualizzazione HMI =====
 +
 +Per costruire l'oggetto semaforo_auto per un'interfaccia HMI si può procedere in questo modo:
 +  * disegnare un rettangolo che sarà la sagoma del semaforo
 +  * disegnare tre cerchi (rosso, giallo e verde scuri)
 +  * disegnare tre cerchi (rosso, giallo e verde chiari)
 +  * selezionare uno alla volta i sei cerchi scuri e dalla scheda //Animazioni// dinamizzare la visibilità in modo che il cerchio sia visibile solo se una variabile del PLC vale 0 (scegliere un campo di valori da 0 a 0)
 +  * fare lo stesso per i cerchi chiari abbinando la visibilità alle rispettive variabili del PLC (stavolta scegliere un campo da 1 a 1)
 +  * sovrapporre i cerchi dello stesso colore e posizionarli nel rettangolo, che deve essere sullo sfondo (usare l'opzione //Ordine//)
 +  * selezionare rettangolo e cerchi, raggrupparli e dargli il nome //semaforo_auto//
 +  * creare una nuova biblioteca e salvare l'oggetto semaforo nella biblioteca trascinandolo
 +
 +Per il semaforo pedonale si può procedre allo stesso modo. Per oggetti più complicati su possono usare i campi I/O grafici a abbinargli delle grafiche (immagini) create precedentemente.
 +
 +Vedi la pagina sulle [[hmi|HMI]] per i dettagli.
  
  
Linea 54: Linea 72:
  
  
-/*+
  
 ===== Tabella con voti e annotazioni 17/18 ===== ===== Tabella con voti e annotazioni 17/18 =====
Linea 65: Linea 83:
  
  
-*/ 
  
-/*+ 
  
 ===== Soluzione ===== ===== Soluzione =====
Linea 74: Linea 92:
  
  
-*/+
 ===== Variante con un solo timer ===== ===== Variante con un solo timer =====
  
Linea 96: Linea 114:
  
 {{::parte_della_gestione_uscite_semaforo_con_un_solo_timer.png|}} {{::parte_della_gestione_uscite_semaforo_con_un_solo_timer.png|}}
 +
 +===== HMI per semaforo =====
 +
 +Procedura:
 +  * aggiungere un dispositivo: HMI|KPT700 Basic|versione PROFINET
 +  * nella procedura guidata collegarlo al PLC e configurare a piacere il resto
 +  * modificare l'indirizzo IP dell'HMI (proprietà|indirizzi ethernet|protocollo IP) e scegliere 192.168.0.3
 +  * aggiungere un pulsante poi dalle sue proprietà, nella scheda Eventi, selezionare //Premi// poi a destra scegliere l'azione //ImpostaBitConTastoAttivato// e nel campo //Variabile//, coi pulsanti a destra selezionare la variabile PTOUCH dalla tabella delle variabili del PLC (il questo modo premendo il pulsante sull'HMI si attiva una variabile del PLC che attiva la chiamata pedone)
 +  * disegnare un rettangolo (da oggetti semplici)
 +  * trascinare nel rettangolo in //Campo I/O grafico// (da Elementi)
 +  * in in //Generale// nelle proprietà del campo I/O:
 +    * nella sezione //Processo// selezionare una variabile del PLC che attiva una lampada del semaforo (ad esempio HR)
 +    * nella sezione //Modo// selezionare //Due stati//
 +    * nella sezione //Contenuto// per i campi //On// e //Off//, con la freccia in basso, caricare due nuove grafiche scegliendole da file immagine in una cartella del PC
 +  * ridimensionare il campo I/O con le maniglie o da //Rappresentazione//, aggiustare sfondo (riempimento trasparente) e bordo (compatto con larghezza 0) da //Conformazione//
 +  * per le altre due lampade del semaforo procedere allo stesso modo (volendo anche con copia-incolla e aggiustando)
 +  * alla fine raggruppare il rettangolo e i tre campi I/O per creare l'oggetto semaforo (menu //Modifica|Raggruppa//)
 +  * per il semaforo pedonale procedere come per il semaforo auto
 +
 +File per HMI:
 +  * {{ :biblioteca_semafori_hmi.zip |Biblioteca per HMI con semafori}}
 +  * {{ :grafiche.zip |Immagini usate nella biblioteca}}
  
  
semaforo.1545130288.txt.gz · Ultima modifica: 2020/07/03 15:58 (modifica esterna)