Che cos’è la logica ladder?
Ladder Logic è uno dei primi 5 tipi più diffusi di linguaggi di programmazione PLC utilizzati negli ambienti di produzione. Prima dei controllori logici programmabili, gli impianti di produzione utilizzavano circuiti basati su relè per eccitare carichi diversi in base al modo in cui i relè venivano cablati insieme. I relè erano costosi, richiedevano una manutenzione costante e non potevano essere facilmente riconfigurati., Come PLC ha assunto questo processo, era essenziale per mantenere una somiglianza del vecchio sistema; così, logica ladder è stato creato come il primo linguaggio di programmazione PLC.
Logica ladder è etichettato come tale perché il software è disposto a forma di scala. Sul lato sinistro, le istruzioni logiche ladder sono impostate come condizioni, mentre quelle sul lato destro sono istruzioni che vengono attivate se le condizioni sono soddisfatte. Ogni gradino della scala si estende da sinistra a destra e viene eseguito dall’alto verso il basso dal PLC.
Come accennato in precedenza, la logica ladder è estremamente popolare tra i programmatori PLC., È facile da imparare, imita i circuiti elettrici ed è facile da risolvere una volta distribuito.
La logica ladder di apprendimento è in genere il punto di ingresso in una carriera nei sistemi di controllo come programmatore PLC. In questo post, andremo oltre componenti logici ladder, coprire i principi di base, e delineare ciò che serve per padroneggiare questo linguaggio di programmazione.
Ladder Logic Basics
Proprio come i computer, i PLC funzionano con segnali binari; ognuno può essere impostato su zero o uno. Nel mondo della programmazione, questo tipo di dati è chiamato booleano., Un booleano prende un singolo bit nella memoria, può essere impostato su 0 o 1 e viene utilizzato nella maggior parte delle istruzioni PLC di base.
Il PLC esegue il programma caricato in esso un gradino alla volta. Quando il PLC inizia a elaborare il ramo, legge le istruzioni a sinistra e determina se la logica su quel lato del ramo è impostata su TRUE. La Logica valuta TRUE quando una corrente ipotetica è in grado di passare attraverso le istruzioni. Ogni istruzione ha una serie di condizioni che la rendono VERA o FALSA.,
Per questo scopo di questo tutorial, inizieremo con due delle istruzioni più basilari nella programmazione plc ladder logic: Esaminare se chiuso e Produrre energia.
Esamina se chiuso – Questa istruzione di input esaminerà il bit booleano specificato e valuterà la condizione su TRUE quando il bit è impostato su 1 (o ALTO). Mentre il bit è impostato su 0 (o BASSO), l’istruzione valuterà FALSE.
Output Energize-Questa istruzione di output imposterà il bit specificato su 1 (o ALTO) se le condizioni dell’istruzione di input sono VERE., Se sono FALSE, l’istruzione Output Energize imposterà il bit su 0 (o BASSO).
Logica di base Ladder Rung Analysis
- Passo 1 – La corrente ipotetica inizia a muoversi da sinistra a destra.
- Step 2-Quando l’ipotetica corrente incontra e l’istruzione XIC, controlla se la condizione è VERA o FALSA. Se l’XIC è Falso, il PLC interrompe questo ramo.
- Passo 3-La corrente ipotetica passa all’istruzione successiva. Ripete il passaggio 2 fino al completamento del gradino.
- Passo 4-Il PLC si sposta sul gradino sottostante.,