I sistemi di smistamento e riciclaggio automatizzati rappresentano una pietra angolare della moderna gestione dei rifiuti, che devono separare in modo affidabile vetro, plastica, metalli, carta e altri materiali ad alti livelli, il tutto mantenendo il tempo di lavoro e la sicurezza dei lavoratori. Al centro di questa automazione si trova il controllore logica programmabile (PLC), e il linguaggio di programmazione più ampiamente usato per descrivere le sue operazioni di selezione sequenziale è logica scala.

Fondamenti della Logica della Scala per l'automazione industriale

La logica della scala è un linguaggio di programmazione grafico che imita visivamente i circuiti di controllo del relè indurito. Si è evoluto dalla necessità di rendere la programmazione del PLC accessibile agli elettricisti e agli ingegneri familiari con i diagrammi di logica del relè. Ogni programma è costituito da rungs posizionati tra due rotaie verticali. La rotaia sinistra rappresenta la fonte di alimentazione, e ogni rung contiene una combinazione di contatti (trutti) e bobine (output) che eseguono quando la rung è ".

Il PLC esegue la scansione del programma scale ciclicamente: legge lo stato di tutti gli input, esegue la logica dall'alto al basso, e quindi aggiorna le uscite. Capire questo ciclo di scansione è fondamentale per la progettazione di logica tempo-sensibile, come la sincronizzazione delle velocità del trasportatore di tutorial o innescare gli attuatori di selezione dopo un ritardo di rilevamento del materiale.

Elementi di logica della scala chiave

  • Aprire (NO) Normelmente Contatto:[] Passa l'alimentazione quando l'ingresso associato è ON.
  • Chiuso (NC) Normemente:[] Passa l'energia quando l'ingresso associato è OFF.
  • Accetta la bobina:[ Energizza un dispositivo di uscita (motore, solenoide, indicatore) quando la condizione di rung è vera.
  • Orari (TON, TOF): Introdurre ritardi per l'impostazione dei materiali, il tempo di viaggio dei trasportatori o le durate di impulso.
  • Paesi (CTU, CTD):[ Contare eventi come numero di articoli ordinati, cicli di macchina, o eventi di guasto.
  • Latches (Set/Reset):[] Mantenere uno stato anche dopo che la condizione di iniziazione scompare, utile per selezioni di modalità o ricordi di allarme.

Sensori chiave e attuatori nelle linee di selezione di riciclaggio

La logica della scala inizia con una comprensione approfondita dei dispositivi di campo. I moderni impianti di riciclaggio impiegano una varietà di sensori per identificare la composizione del materiale e attuatori per deviare o elaborare quei materiali. La logica deve tenere conto dei segnali dei sensori, filtrare il rumore e coordinare più attuatori in sequenza.

Sensori di rilevamento dei materiali

  • Near-Infrared (NIR) Spectrometers:] Usato per identificare i tipi di polimeri (PET, HDPE, PP, ecc.). Il sensore NIR emette un segnale digitale dopo l'analisi; la logica della scala può memorizzare questa classificazione e attivare l'appropriato cancello del bin o getto d'aria.
  • Sensori di colore:[] Diversare i colori del vetro o rilevare plastiche opache vs trasparenti. Spesso sono uscite discrete (ad esempio, un output per "clear", uno per "verde").
  • Sensori di prossimità induttivi:[] Rileva metalli ferrosi. Essi forniscono un semplice segnale di on/off che può impostare un braccio di deviatore per un percorso di smistamento dell'acciaio.
  • I sensori di corrente parassite:[] Identificare metalli non ferrosi (alluminio, rame) generando un campo magnetico e misurando disturbi.
  • Scale di sicurezza e celle di carico:[] Usato per la ri-peso dei materiali in massa o per rilevare il peso del pacchetto prima di ordinare.
  • Conveyor Position Encoders:[ Fornisci feedback di velocità e posizione, consentendo tempi precisi di attivazione del diverter.

Ordinazione degli attuatori

  • I getti d'aria pneumatici:[ Sbattere rapidamente un flusso d'aria per spingere materiali leggeri (fiocchi di plastica, carta) fuori dal trasportatore.
  • Motorized Diverter Gates:[] Guidato da servomotori o stepper.
  • Robotic Arms:[] In strutture avanzate, robot articolati scelgono oggetti da un trasportatore. La logica della scala invia segnali di avvio/arresto, ma la sequenza robotica è spesso gestita da un controller dedicato, con interlock e sicurezza di gestione della scala.

Progettazione di una sequenza di base

Un sensore NIR rileva la bottiglia e un sensore induttivo rileva la la lattina. Un cancello di deviatore alla fine del trasportatore deve oscillare a sinistra per la plastica e a destra per il metallo. La logica della scala deve gestire i tempi di rilevamento al movimento del cancello, assicurarsi che solo un contenitore entri nella zona di selezione alla volta, e gestire le condizioni di errore come le classificazioni perse.

Passo 1: Rilevazione dei materiali e tempistica

L'uscita del sensore NIR è un impulso digitale che rimane alto per tutta la durata del materiale sotto il sensore. La logica della scala utilizza un "uno-shot" (un rilevamento del bordo in aumento) per catturare il momento del rilevamento. Un timer poi ritarda l'azione del cancello per il tempo di viaggio del contenitore da sensore a cancello (ad esempio, velocità del trasportatore di 1 m/s, distanza 2 m → 2 secondo ritardo).

Passo 2: Controllo della porta

Due bobine di uscita controllano il cancello: uno per "sinistra" e uno per "destra". Queste uscite devono essere interbloccate in modo che entrambe non possano eccitare simultaneamente. La scala per "porta sinistra" potrebbe essere: (il cliente ha fatto e plastica rilevata) O (manuale sovrascrivente sinistro). Il rung per "porta destra" è simile con il rilevamento di metallo.

Fase 3: Contatori e verifica

Se i sensori di rilevamento segnalano un materiale ma il cancello non si muove (ad esempio, mancanza di aria compressa), un contatore di guasto può avvisare la manutenzione. Una semplice istruzione di confronto (GRT, LES) sui valori di contatore innesca un allarme quando le soglie sono superate. Esempio snippet logica di scale (mostra concettualmente):

<!-- Not actual ladder, but textual representation -->
Rung 1: [NIR_DETECT] [TON_TMR] (SET_PLASTIC_FLAG)
Rung 2: [IND_DETECT] [TON_TMR] (SET_METAL_FLAG)
Rung 3: [PLASTIC_FLAG] [GATE_LEFT_TIMER] (GATE_LEFT_COIL)
Rung 4: [METAL_FLAG] [GATE_RIGHT_TIMER] (GATE_RIGHT_COIL)

In un vero programma PLC, la logica includerebbe anche un fermo per tenere la bandiera fino a quando la specie non è completa, e poi resettarla. Per esempio completo codice, vedi Siemens Ladder Logic Sorting Esempi.

Integrazione logica della scala di sicurezza

La logica della scala deve integrare i circuiti di arresto di emergenza, la protezione degli interlock e gli stati di sicurezza. ]Rockwell Automation Safety Guidelines] delinea le migliori pratiche per i sistemi di sicurezza industriale.

  • Hardwired E-Stop Circuits:[ L'arresto fisico riduce la potenza alle unità motorie; il PLC monitora lo stato E-stop e avvia un arresto controllato se premuto.
  • Zone di blocco sicurezza:[] Le porte di accesso o le tende leggere sono cablate in un PLC di sicurezza o in un relè di sicurezza. La logica della scala all'interno del PLC standard può leggere un bit di stato dal relè di sicurezza e inibire il movimento quando la zona è aperta.
  • Input ridondanti: Per sensori critici (ad esempio, rilevatori di confetture di trasportatori), utilizzare due sensori cablati in logica opposta (un NC, un NO) e controllare l'accordo nella logica della scala.
  • Latch and Test:[ Per le uscite che potrebbero causare movimento pericoloso (ad esempio, un cancello diverter), la logica dovrebbe richiedere un impulso di avvio seguito da un test di feedback prima di consentire il normale funzionamento.
  • Modalità manuale memorizzata:[ La logica della scala può imporre limiti di velocità o funzionamento a un passo singolo quando la struttura è in modalità di manutenzione, impedendo movimenti inaspettati.

Rilevamento e risposta degli errori

Gli errori comuni nelle linee di smistamento includono marmellate di trasporto, guasti dei sensori e perdita di pressione pneumatica. La logica della scala dovrebbe rilevare questi tramite timer: se un materiale non raggiunge un sensore a valle entro un tempo massimo di viaggio, il sistema dovrebbe allarmare e fermare la linea. Un contatore può tracciare consecutive jams; dopo tre, la linea si blocca fino a reset.

Tecniche Avanzate: Macchine di Stato e Logica Strutturata

Mentre la logica della scala è eccellente per sostituzioni relè semplici, sequenze di selezione complesse spesso beneficiano di un approccio della macchina statale. Una macchina statale rompe il processo di selezione in stati ben definiti (ad esempio, IDLE, DETECTING, SORTING, CLEARING, FAULT). In scala, è possibile implementare una macchina statale utilizzando set / risistemare le bobine per ogni stato bit e condizioni di transizione.

Alcuni ambienti di programmazione PLC permettono di mescolare la scala e il testo strutturato (ST) o i grafici di funzione sequenziale (SFC). Per la sequenza di selezione descritta in precedenza, un SFC potrebbe essere più chiaro. Tuttavia, molti team di manutenzione preferiscono la scala pura. Un compromesso è quello di utilizzare macchine di stato basate su scala]. Per ulteriori informazioni sulle macchine di stato in PLC, vedere

Registrati per il monitoraggio dei trasportatori

Quando un trasportatore trasporta molti oggetti distanziati da vicino, una tecnica di registro a turni può monitorare la posizione e il tipo di ogni elemento. Ogni volta che il trasportatore muove una "zona" (ad esempio, ogni impulso di encoder), il registro sposta i dati un passo. I dati provengono da rilevazioni di sensori. All'ultima zona (dove il diverter è), l'uscita del registro indica al diverter quale azione prendere.

Test, simulazione e messa in servizio

Prima di distribuire la logica della scala a un impianto live, è essenziale un test approfondito. La maggior parte dei fornitori di PLC offrono strumenti di simulazione offline che consentono di eseguire il programma con ingressi e uscite virtuali. Ad esempio, Rockwell Studio 5000 e ]Siemens TIA Portal] entrambi includono ambienti di simulazione.

  • Creare una tabella dei casi di prova: ordinamento normale, casi di bordo (materiale unico), guasto del sensore, condizione di marmellata.
  • Utilizzare uno strumento come PLCSim per iniettare segnali e monitorare le uscite.
  • Convalida tempistica con un cronometro o strumento di traccia incorporato.
  • Controllare le funzioni di sicurezza: il programma risponde a E-stop entro il ciclo richiesto?

Dopo la simulazione, la messa in servizio in loco comporta il controllo dell'allineamento meccanico, delle gamme dei sensori e la verifica che la logica della scala corrisponda al layout fisico. È comune eseguire cicli a vuoto per guardare i movimenti del diverter senza materiale, quindi gradualmente introdurre gli elementi di prova.

Manutenzione e risoluzione dei problemi

Una volta che una linea di selezione è operativa, la manutenzione logica scala è fondamentale per l'affidabilità a lungo termine.

  • Commenti completi:[] Annota ogni rung con una descrizione del suo scopo. Utilizzare commenti rung e convenzioni di denominazione basate sui tag (ad esempio, “SortGate Left Output”).
  • Monitoraggio online:[] Usare la modalità online del software di programmazione per visualizzare stati in tempo reale di contatti e bobine.
  • Controllo di verifica:[]] Mantenere un repository di tutte le versioni del programma PLC. Utilizzare i registri di cambiamento all'interno del programma o strumenti esterni come Git (con strumenti diff file binari appropriati).
  • Watchdogs:[] Implementa un cane da guardia della salute del PLC che regola un'uscita; se l'output smette di agitarsi, un timer di watchdog hardwired può spegnere la linea.
  • In attesa:[]] Utilizzare HMI trend storico per monitorare i contatori dei sensori, i tempi di ciclo e le occorrenze dei guasti.

Tendenze future nella logica della scala per il riciclaggio

L'industria del riciclaggio si sta muovendo verso l'Industria 4.0, che colpisce la progettazione logica della scala in diversi modi:

  • IoT & MQTT:[] I PLC ora comunicano su MQTT alle piattaforme cloud. La logica della scala deve gestire MQTT pubblicare istruzioni per inviare i dati di produzione (conti di serie, downtime).
  • AI Integrazione:[[]]] Le decisioni di uscita della rete neurale o dei classificatori di visione del computer al PLC tramite una connessione seriale o Ethernet/IP. La logica della scala deve analizzare questi pacchetti di dati e integrarli con gli input tradizionali del sensore.
  • Edge Computing:[[]] Dati preprocessuali dei dispositivi locali (ad esempio, analisi delle vibrazioni sui motori) e invio di avvisi al PLC.
  • Cybersecurity:[] La comunicazione sicura tra PLC e sistemi di livello superiore è fondamentale. La logica della scala può implementare modifiche della modalità protetta da password o blocchi di dati crittografati.

Queste tendenze non eliminano la logica della scala; la migliorano aggiungendo capacità di comunicazione e di gestione dei dati. La logica di selezione e sicurezza del nucleo rimane meglio espressa in scala a causa della sua natura intuitiva e sicura.

Conclusioni

La logica di progettazione delle scale per la selezione automatizzata e le strutture di riciclaggio è uno sforzo multidisciplinare che combina ingegneria di controllo, scienza dei materiali e standard di sicurezza.