Sommario:
- Passaggio 1: controllore logico programmabile (PLC) e software Codesys
- Passaggio 2: Indirizzi di input
- Passaggio 3: indirizzi di uscita
- Passaggio 4: processo del nastro trasportatore
- Passaggio 5: processo di riempimento
- Passaggio 6: processo di chiusura
- Passaggio 7: processo di etichettatura
- Passaggio 8: corriere e processo di rilascio
- Passaggio 9: automatico e manuale
- Passaggio 10: visualizzazione e rappresentazione
- Passaggio 11: nastro trasportatore
- Passaggio 12: riempimento, tappatura ed etichettatura
- Passaggio 13: portante e rilascio
- Passaggio 14: pannello di controllo e quadro elettrico
- Passaggio 15: scatola di imballaggio e scatola del campione
- Passaggio 16: finitura e test
- Passaggio 17: codici e video di test
Video: Semplice programma PLC ABB - Progetto accademico: 17 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Questo è un progetto semplice che mira a programmare utilizzando il software CoDesys con il linguaggio Ladder Diagram (LD). E per favore nota che non è un progetto tutorial, condividi le tue conoscenze e commenta con me.
Il progetto contiene con queste funzioni.., Processo di riempimento
Processo di tappatura
Processo di etichettatura
Processo del corriere
Processo di rilascio
Prodotto campione
Automatico/Manuale
Le funzioni di cui sopra verranno spiegate con i passaggi successivi.
Passaggio 1: controllore logico programmabile (PLC) e software Codesys
Un controllore logico programmabile (PLC) o controllore programmabile è un computer digitale industriale per il controllo dei processi di produzione, come linee di assemblaggio o dispositivi robotici, o qualsiasi attività che richieda un controllo ad alta affidabilità e facilità di programmazione e diagnosi dei guasti di processo.
Codesys SoftwareCODESYS è un ambiente di sviluppo per la programmazione di applicazioni di controllo secondo lo standard industriale internazionale.
Passaggio 2: Indirizzi di input
La macchina immette.., Inizio - INIZIO
Basta basta
Automatico - AUTO
Manuale - MANUALE
Sensore di posizione 1 - S1
Sensore di posizione 2 - S2
Sensore di posizione 3 - S3
Sensore di posizione 4 - S4
Sensore di posizione 5 - S5
Sensore di posizione 6 -S6
Sensore di posizione 7 - S7
Sensore di posizione 8 - S8
Sensore di posizione 9 - S9
Nastro trasportatore manuale - MANUAL_CONVEYOR_BELT
Riempimento manuale - MANUAL_FILLING
Capping manuale - MANUAL_CAPPING
Etichetta manuale - MANUAL_LABEL
Braccio portante manuale - MANUAL_CARRIER_ARM
Inserimento manuale in avanti - MANUAL_ARM_FORWARD
Inversione braccio manuale - MANUAL_ARM_REVERSE
Rilascio manuale del braccio - MANUAL_ARM_RELEASE
Campione - CAMPIONE
Passaggio 3: indirizzi di uscita
La macchina emette.., Nastro trasportatore - CONVEYOR_BELT
Braccio di riempimento giù - FILL_DOWN
Processo di riempimento - FILL_FILLING
Braccio di riempimento su - CAP_UP
Capping Arm Down - CAP_DOWN
Processo di tappatura - CAP_CAPPING
Capping Arm Up - CAP_UP
Etichetta braccio giù - LABEL_DOWN
Processo di incollaggio delle etichette - LABEL_LABEL
Braccio etichetta in alto - LABEL_UP
Braccio in avanti - ARM_FORWARD
Inversione del braccio - ARM_REVERSE
Braccio di processo della macchina Giù - MACHINE_CARRY_DOWN
Braccio di processo macchina Aperto - MACHINE_CARRY_OPEN
Braccio di processo della macchina Chiudi - MACHINE_CARRY_CLOSE
Braccio di processo della macchina Su - MACHINE_CARRY_UP
Passaggio 4: processo del nastro trasportatore
Quando la macchina è in modalità automatica, Quando si vede una bottiglia davanti al sensore numero 1 (S1), il nastro trasportatore inizia a ruotare fino a posizionare il sensore 3 (S3).
il sensore numero 2 viene utilizzato per impostare il processo di confezionamento.
Passaggio 5: processo di riempimento
Quando la bottiglia raggiunge il sensore di posizione 3 (S3), il nastro trasportatore si fermerà e verrà avviato il processo di riempimento.
Ci sono tre passaggi.., Il braccio si abbassa, tre secondi.
Processo di riempimento, tre secondi.
Il braccio si alza, tre secondi.
Ho usato tre secondi per ogni caso con timer diversi. Totalmente nove secondi per il processo di riempimento.
Dopo aver completato il processo di riempimento, il nastro trasportatore inizierà a ruotare per la posizione successiva che è il processo di tappatura.
Passaggio 6: processo di chiusura
Il sensore di posizione 4 (S4) viene utilizzato per azionare il processo di tappatura. Quando il sensore rileva la bottiglia, la cintura si ferma e il braccio viene attivato.
Ci sono anche tre passaggi con tempi diversi.., Il braccio si abbassa, tre secondi.
Processo di tappatura, due secondi.
Il braccio si alza, tre secondi.
Passaggio 7: processo di etichettatura
Quando la bottiglia arriva al sensore di posizione 5 (S5), il nastro trasportatore si arresta e il processo di etichettatura inizia.
Questo processo ha tre passaggi.., Il braccio si abbassa, due secondi.
Processo di tappatura, due secondi.
Il braccio si alza, due secondi.
Passaggio 8: corriere e processo di rilascio
Quando la bottiglia arriva al sensore di posizione 5 (S5), Il nastro trasportatore si fermerà e il processo del trasportatore inizierà.
Questo processo ha quattro passaggi.., Impugnatura del braccio aperta per due secondi.
Il braccio si abbassa per tre secondi.
La presa del braccio porta la bottiglia per due secondi.
Il braccio si alza per tre secondi.
Il prossimo passo è rilasciare la bottiglia. Il braccio si sposta nell'ultima posizione. Ci sono due scatole che stanno imballando e campionando, il braccio deve scegliere la scatola giusta. Sarà scelto in base alle condizioni iniziali. Menzionate queste condizioni di seguito.
Se l'interruttore del campione e il sensore di posizione 9 (S9) sono attivati, il braccio rilascerà la bottiglia nella scatola del campione.
Se il sensore di posizione 2 (S2) e il sensore di posizione 8 (S8) sono attivati, il braccio rilascerà il flacone nella confezione.
Dopo aver completato il processo, il braccio inizierà a tornare indietro fino al sensore di posizione 7 (S7). Quindi l'impostazione verrà ripristinata per la bottiglia successiva.
Queste tre funzioni, ovvero Carrier, Packing e Releasing, avvengono nello stesso braccio. Per rappresentare nella visualizzazione, ho usato poligoni e memorie separati per il programma.
Passaggio 9: automatico e manuale
Il progetto è disponibile in modalità automatica e modalità manuale. Per prima cosa deve essere selezionata la modalità. Il sistema automatico funziona come al solito. Ci sono interruttori separati per il manuale.
Passaggio 10: visualizzazione e rappresentazione
Ho rappresentato lo stato della macchina e lo stato del sistema utilizzando i poligoni.
Passaggio 11: nastro trasportatore
Quando il nastro trasportatore è in funzione, il colore è rosso.
Passaggio 12: riempimento, tappatura ed etichettatura
Le frecce in basso sono rappresentate, le braccia che si muovono verso il basso.
Le frecce in alto sono rappresentate, le braccia si muovono verso l'alto.
Le parti a soffietto riguardano il riempimento, la tappatura e la visualizzazione dell'etichetta.
Passaggio 13: portante e rilascio
Vettore:-
La prima parte è rappresentata sull'apertura dell'impugnatura di trasporto.
Le frecce in basso sono rappresentate, le braccia che si muovono verso il basso.
Le frecce in alto sono rappresentate, le braccia si muovono verso l'alto.
La parte inferiore è rappresentata sul trasporto.
Pubblicazione:-
Le frecce in basso sono rappresentate, le braccia che si muovono verso il basso.
Le frecce in alto sono rappresentate, le braccia si muovono verso l'alto.
L'ultima parte è rappresentata sul rilascio.
La terza parte è rappresentata sulla chiusura della presa.
Arm Forward e Arm Reverse sono rappresentati dal movimento del braccio.
Passaggio 14: pannello di controllo e quadro elettrico
Ci sono Start, Stop, Sample, Auto, Manual nel quadro elettrico.
Il pannello di controllo manuale ha otto interruttori.
Passaggio 15: scatola di imballaggio e scatola del campione
Passaggio 16: finitura e test
Passaggio 17: codici e video di test
C'è il video con visualizzazione semplice.
Consigliato:
Programma un ATtiny con Arduino: 7 passaggi (con immagini)
Programmare un ATtiny con Arduino: Di seguito sono riportate le indicazioni per programmare i microcontrollori ATtiny utilizzando l'IDE Arduino. In parole povere, ecco come programmare i chip Atmel a 8 pin come faresti normalmente con un Arduino. È fantastico perché l'ATtiny è minuscolo e, beh, questo permette
Programma di addizione semplice nel linguaggio di programmazione Shakespeare: 18 passaggi
Programma di aggiunta semplice in Shakespeare Programming Language: Shakespeare Programming Language (SPL) è un esempio di un linguaggio di programmazione esoterico, forse interessante da conoscere e divertente da usare, ma non particolarmente utile nelle applicazioni della vita reale. SPL è un linguaggio in cui il codice sorgente r
Programma di chat semplice in batch: 5 passaggi
Programma di chat semplice in batch: ti mostrerò oggi come creare un semplice programma batch. Credo che batch sia uno dei linguaggi più semplici (è??) nel suo genere. Guarda il video E lo capirai. Avevo spiegato tutta la linea ma la qualità del video non è tanto quanto pensavo
Circuito ECG semplice e programma di frequenza cardiaca LabVIEW: 6 passaggi
Circuito ECG semplice e programma di frequenza cardiaca LabVIEW: un elettrocardiogramma, o più avanti indicato come ECG, è un sistema diagnostico e di monitoraggio estremamente potente utilizzato in tutte le pratiche mediche. Gli ECG vengono utilizzati per osservare graficamente l'attività elettrica del cuore per verificare la presenza di anomalie
Come creare un semplice programma di chat in Visual Basic utilizzando il controllo Microsoft Winsock: 7 passaggi
Come creare un semplice programma di chat in Visual Basic utilizzando il controllo Microsoft Winsock: In questo instuctable ti mostrerò come creare un semplice programma di chat in Visual Basic. esaminerò cosa fa tutto il codice così imparerai mentre lo crei e alla fine ti mostrerò come usarlo