Come i controllori di logica programmabili gestiscono il mondo intorno a te

Come i controllori di logica programmabili gestiscono il mondo intorno a te / Programmazione

I controllori logici programmabili (PLC) sono tra i computer più comuni. Tuttavia, mentre questi computer sono incredibilmente prevalenti, rimangono meno esposti rispetto ai computer tradizionali. Ma i PLC risiedono tutt'intorno a noi, automatizzando la vita di tutti i giorni.

Con un aumento di automazione, i PLC perpetuano questa tendenza. La maggior parte delle funzioni della macchina, linee di produzione e processi automatizzati beneficiano dell'uso di controllori logici programmabili. Scopri cos'è un PLC, come funzionano e come governano il mondo.

Cos'è un controllore logico programmabile?

Ci si potrebbe chiedere che cosa sia un controllore logico programmabile Qual è la programmazione del PLC nel mondo? In che mondo sta programmando il PLC? Nel mondo della produzione, ci sono i computer, e poi c'è l'automazione del computer. Sebbene tu possa pensare di sapere tutto ciò che c'è da sapere sui computer, non hai nemmeno scalfito la superficie dell'uso ... Per saperne di più. Un controllore logico programmabile è un sistema di controllo computer industriale. Come un computer tradizionale, i PLC dispongono di un processore. Ma la sua architettura è progettata per interfacciarsi con input e output. I PLC monitorano attivamente i dispositivi I / O, quindi prendono decisioni in base ai criteri di un programma che controlla lo stato del dispositivo di output. I controllori logici programmabili variano da piccoli dispositivi con un'infarinatura di input e output a mostruose mostruosità montate su rack.

Credito d'immagine: Wikipedia

La produzione ha contribuito alla popolarità dei PLC con la sua necessità di automazione. Nell'industria manifatturiera, i lavoratori hanno completato manualmente le attività. Tuttavia, i controllori logici programmabili hanno consentito l'automazione in ambienti come fabbriche o macchinari pesanti. Pertanto i PLC sono spesso robusti a causa dell'uso in situazioni industriali. Pertanto, i controllori logici programmabili possono presentare immunità ai disturbi elettrici, resistenza agli urti e capacità di resistere a temperature estreme.

Nozioni di base sulla programmazione

Come suggerisce il nome, si programma un controller logico programmabile. Inizialmente, i PLC si basavano su terminali di programmazione proprietari. Questi tasti funzione speciali presenti per catturare gli elementi logici dei programmi PLC. Tuttavia, a metà degli anni '90, i PLC hanno assistito a un passaggio alla programmazione su PC standard utilizzando software anziché terminali. Invece, il software descrive la logica in un formato grafico piuttosto che in caratteri. Per programmare un PLC, è sufficiente collegare un computer usando una periferica come un cavo Ethernet o USB per esempio e programmare usando un software.

La programmazione del PLC comprende interruttori e contatti aperti e chiusi. Uno stato on / off è determinato dal suo stato normale. Quindi un contatto tipicamente chiuso viene considerato attivo quando l'interruttore non viene premuto e aperto. Ma un contatto aperto è attivo mentre è premuto e chiuso.

Per la sua programmazione, i PLC utilizzano “logica ladder.” Questo è un linguaggio di programmazione di base che appare come una serie di interruttori elettrici. Tuttavia la logica ladder è disposta all'interno del processore in una sequenza che controlla tutto ciò che accade. La programmazione PLC è più simile a una serie di schemi elettrici o schemi.

Nozioni di base sulla funzionalità PLC

Ok, ma cosa sono i controllori logici programmabili fare? I PLC prendono informazioni dai componenti e leggono lo stato di questi ingressi. Gli ingressi sono vari interruttori o sensori. Questo potrebbe essere un tappetino a pressione, un nastro trasportatore o un termometro.

Quando un dispositivo diventa attivo, attiva anche un dispositivo di output. Questo potrebbe essere semplice come spingere un pad di pressione che accende una luce, o impostare un timer che poi scatta un allarme quando il timer raggiunge lo zero.

Credito d'immagine: Wikipedia

Il processo funziona in fasi. C'è una lettura di input, in cui viene scansionato lo stato dei dispositivi di input. Poi c'è una scansione per l'esecuzione del programma che si basa sulla logica di un programma. Successivamente, le uscite vengono scansionate e attivate in base allo stato degli input.

Differenze da computer standard

Come un PC standard, un PLC dispone di porte di input / output (I / O), un processore e memoria. Grazie alle funzionalità di rete remota, è sempre più possibile utilizzare un desktop standard o anche dispositivi IoT (Internet of Things) come i computer Raspberry Pi per fungere da PLC. Essenzialmente, tutto ciò che può essere sincronizzato con ingressi e uscite e può essere programmato può funzionare come un PLC. Ma i PLC dedicati vantano funzionalità come la capacità di resistere a condizioni estreme. Questo perché molti PLC sono utilizzati in ambienti industriali.

Inoltre, programmare i PLC è diverso rispetto alla creazione di un'applicazione web o desktop standard. I controllori logici programmabili si basano sulla logica ladder. Tuttavia, i nuovi processori possono gestire anche i linguaggi di scripting. Come tutti i computer, i PLC si sono evoluti in uno stato sempre più avanzato. Dispositivi I / O più avanzati come i sensori a infrarossi supportati ulteriormente dai PLC che automatizzano attività manuali in precedenza.

Che controllo dei PLC

Quindi cosa controllano i PLC in realtà? Automation Mag ha un'eccellente documentazione sui PLC e la loro cronologia, nonché numerosi casi d'uso. Secondo Automation Mag, General Motors usava i PLC già nel novembre 1969. General Electric utilizzava anche controllori logici programmabili nella loro infanzia. La produzione vede i maggiori vantaggi dai PLC con un focus sull'automazione.

Immagine di credito: ToastyKen via EveryStockPhoto

I sistemi informatici di macchina scindono ulteriormente gli usi del settore in esempi specifici. All'interno della produzione, i sistemi di controllo dell'alimentazione dei silos utilizzano PLC. Anche i nastri trasportatori negli stabilimenti di imbottigliamento o negli aeroporti utilizzano in genere i PLC per le operazioni automatizzate. Considera un semplice esempio di un attraversamento pedonale. Premi un pulsante o calpesti un pad a pressione. Questo input di premere un pulsante o un pad di pressione registra con una scansione del dispositivo di input. In base ai segnali elaborati, la luce cambia in “camminare” o “non camminare.”

Credito immagine: StockSnap via Pixabay

PLC: aumento delle macchine

Come si può vedere, i controllori logici programmabili sono probabilmente i computer più diffusi che non si vedono mai. I PLC offrono l'informatica di base e automatizzano il mondo che ci circonda. La prossima volta che raccoglierai i tuoi bagagli dal nastro trasportatore al ritiro bagagli dell'aeroporto, in attesa su un ponte levatoio o in piedi su un passaggio pedonale, pensa a come un PLC automatizza questo processo. In particolare, la domanda di automazione continua ad avere un impatto sul mondo degli affari. Proprio come i PLC automatizzano le attività fisiche, l'intelligenza artificiale cerca di ottenere lo stesso risultato con l'elaborazione dei dati.

Sebbene i PLC industriali rimangano meno accessibili alla popolazione generale, puoi realizzare totalmente il tuo progetto. Se sei interessato ad approfondire il regno del controller di automazione e del logic controller programmabile, le schede Arduino e Raspberry Pi sono degli ottimi avviatori fai-da-te. Ecco una fantastica guida per principianti Arduino Guida introduttiva ad Arduino: Guida per principianti Guida introduttiva ad Arduino: Guida per principianti Arduino è una piattaforma di prototipazione elettronica open source basata su hardware e software flessibili e facili da usare. È pensato per artisti, designer, hobbisti e chiunque sia interessato a creare oggetti o ambienti interattivi. Leggi di più . Un Arduino può essere usato per controllare le appliance Control Appliances From An Arduino: L'inizio delle apparecchiature di controllo domotico da un Arduino: l'inizio della domotica L'ultima volta, ti ho mostrato alcuni modi per rendere i tuoi progetti Arduino controllati tramite SiriProxy, OS Gli elementi vocaboli incorporati di X e alcuni script di Automator o persino un chip hardware di riconoscimento vocale dedicato. Io ... Leggi di più e crea una casa intelligente fai-da-te. Entrambe le schede Raspberry Pi e Arduino offrono la possibilità di creare configurazioni automatizzate. e si può affrontare uno stuolo di progetti di automazione domestica pulito Home Automation Guide Con Raspberry Pi e Arduino Home Automation Guide Con Raspberry Pi e Arduino Il mercato domotico è invaso da costosi sistemi di consumo, incompatibili tra loro e costosi da installare. Se hai un Raspberry Pi e un Arduino, puoi sostanzialmente ottenere la stessa cosa a ... Leggi altro. Puoi persino rinforzare il tuo Pi per l'utilizzo nelle tipiche impostazioni del PLC.

Quali sono i tuoi esempi preferiti di PLC che eseguono il mondo?

Scopri di più su: Computer Automation, Programming.