categorie: Domotica, Controller programmabili
Numero di visite: 47972
Commenti sull'articolo: 7
Utilizzo del PLC ARIES nei sistemi di controllo automatico dell'illuminazione
La domotica spesso inizia con il compito semplice e urgente di controllare l'illuminazione. Spesso è necessario controllare l'accensione e lo spegnimento della luce da luoghi diversi o da un telecomando comune o da una serie di pulsanti. Inoltre, il numero di apparecchi di illuminazione, stanze, interruttori è sempre diverso. E lo schema di controllo è diverso da un'attività all'altra.
In questo materiale considereremo un mezzo universale per risolvere questo problema - controllore PLC Aries liberamente programmabile.
Con questo dispositivo, puoi automatizzare l'illuminazione di quasi tutte le complessità. Allo stesso tempo, non sono necessari contatti intermedi, la commutazione dei circuiti elettrici avviene mediante relè elettromagnetici integrati.
La creazione dell'algoritmo di lavoro inizia con il download Programmi CoDeSys. È gratuito ed è incluso con il PLC.
CoDeSys implementa diversi metodi (linguaggi) per lo sviluppo di un algoritmo. Uno dei più ovvi è i circuiti di relè LD.

Controller programmabile Aries PLC
Supponiamo di dover risolvere l'attività standard di implementazione di uno switch pass-through. In qualunque modo entri nella stanza, accendi la luce. In qualunque modo tu vada, la luce si spegne. Per due interruttori, l'attività è risolta da contatti convenzionali. Ma con un'implementazione con tre o più switch, le cose diventano un po 'più complicate.
Nel linguaggio LD, è consuetudine implementare algoritmi discreti (relay). Il circuito raccoglie i contatti collegati in serie e collegati in parallelo. Il loro ordine e posizionamento definiscono determinate funzioni logiche. Una connessione seriale definisce la logica "AND", parallela - "OR". Inoltre, ci sono contatti normalmente chiusi e normalmente aperti.
Ogni contatto è associato a una variabile. Questo può essere un input per il controller, come un interruttore. Potrebbe essere una variabile intermedia. Il risultato dell'algoritmo, una variabile associata ai relè di uscita, è impostato sotto forma di un avvolgimento. Questo elemento è sempre posizionato all'estremità della catena, a destra. Quando il segnale passa attraverso l'avvolgimento nel circuito LD, il relè di uscita fisico del PLC si chiude. Quando nel programma il segnale smette di passare attraverso l'avvolgimento, il relè si apre.
Un esempio dell'implementazione di un interruttore di passaggio per tre pulsanti e un interruttore a levetta comune è mostrato nella figura.
Vediamo quattro catene. Ognuno di essi stima la posizione corrente dei tre interruttori. Se uno qualsiasi degli interruttori passa allo stato acceso, il segnale passa attraverso l'avvolgimento rele1. Se tutti gli interruttori sono attivi, anche rele1 è attivo. In tutti gli altri casi, la condizione di trasmissione del segnale non è soddisfatta e rele1 è disabilitato.
È possibile verificare il funzionamento di questo circuito direttamente nel sistema di programmazione. Non è necessario disporre di un PLC per questo. CoDeSys implementa un sistema di emulazione del controller. Pertanto, puoi studiare la programmazione e provare i tuoi primi algoritmi direttamente sul tuo computer.
Per ulteriori informazioni, consultare il video corso "Sviluppo di sistemi di controllo dei processi in Codesys". Il video corso è progettato specificamente per i principianti senza esperienza di programmazione. Fornisce istruzioni dettagliate per la creazione dei primi progetti in CoDeSys, in modo da poter iniziare immediatamente a sviluppare i propri algoritmi.
Guarda i tutorial di programmazione del PLC in CoDeSyspuò essere qui:Lezioni di programmazione PLC
Abbiamo cercato di rendere la descrizione il più semplice e comprensibile possibile per qualsiasi persona tecnicamente competente.
Se le informazioni contenute in questo articolo ti sono sembrate utili, scrivi all'autore quali altri semplici esempi di automazione domestica ti interesserebbero fare.
Vedi anche sul nostro sito Web:
Linguaggio di programmazione Ladder Diagram (LD)
I principi di programmazione dei controller programmabili nel linguaggio FBD
Vedi anche su electro-it.tomathouse.com
: