Kazalo:

Enostaven program ABB PLC- akademski projekt: 17 korakov (s slikami)
Enostaven program ABB PLC- akademski projekt: 17 korakov (s slikami)

Video: Enostaven program ABB PLC- akademski projekt: 17 korakov (s slikami)

Video: Enostaven program ABB PLC- akademski projekt: 17 korakov (s slikami)
Video: FANUC Webinar – ROBOGUIDE-Inteligentna 3D simulacija robota 2024, Julij
Anonim
Enostaven program ABB PLC- akademski projekt
Enostaven program ABB PLC- akademski projekt

To je preprost projekt, katerega cilj je programiranje s programsko opremo CoDesys z jezikom Ladder Diagram (LD). Prosimo, upoštevajte, da to ni projekt vaje, delite svoje znanje in komentirajte z mano.

Projekt vsebuje te funkcije.., Postopek polnjenja

Postopek omejevanja

Postopek označevanja

Nosilec

Postopek sproščanja

Vzorec izdelka

Samodejno/ročno

Zgornje funkcije bodo razložene v naslednjih korakih.

Korak 1: Programabilni logični krmilnik (PLC) in programska oprema za kodiranje

Programabilni krmilnik logike (PLC) in programska oprema za kodiranje
Programabilni krmilnik logike (PLC) in programska oprema za kodiranje
Programabilni krmilnik logike (PLC) in programska oprema za kodiranje
Programabilni krmilnik logike (PLC) in programska oprema za kodiranje

Programabilni logični krmilnik (PLC) ali programabilni krmilnik je industrijski digitalni računalnik za nadzor proizvodnih procesov, na primer montažnih linij ali robotskih naprav, ali katere koli dejavnosti, ki zahteva visoko zanesljivostni nadzor in enostavnost programiranja ter odkrivanje napak v procesu.

Codesys SoftwareCODESYS je razvojno okolje za programiranje krmilnih aplikacij v skladu z mednarodnim industrijskim standardom.

2. korak: Vnesite naslove

Stroj vnaša.., Start - START

Stop - STOP

Samodejno - AUTO

Priročnik - ROČNO

Senzor položaja 1 - S1

Senzor položaja 2 - S2

Senzor položaja 3 - S3

Senzor položaja 4 - S4

Senzor položaja 5 - S5

Senzor položaja 6 -S6

Senzor položaja 7 - S7

Senzor položaja 8 - S8

Senzor položaja 9 - S9

Ročni transportni trak - MANUAL_CONVEYOR_BELT

Ročno polnjenje - MANUAL_FILLING

Ročno omejevanje - MANUAL_CAPPING

Ročna oznaka - MANUAL_LABEL

Ročna nosilna roka - MANUAL_CARRIER_ARM

Ročno roko naprej - MANUAL_ARM_FORWARD

Ročno vzvratno roko - MANUAL_ARM_REVERSE

Ročno sproščanje roke - MANUAL_ARM_RELEASE

Vzorec - VZOREC

Korak: Izhodni naslovi

Stroj oddaja.., Transportni trak - CONVEYOR_BELT

Polnilna roka navzdol - FILL_DOWN

Postopek polnjenja - FILL_FILLING

Polnilna roka navzgor - CAP_UP

Zapiranje roke navzdol - CAP_DOWN

Postopek omejevanja - CAP_CAPPING

Povečanje roke - CAP_UP

Označite roko navzdol - LABEL_DOWN

Postopek lepljenja nalepk - LABEL_LABEL

Označite Arm Up - LABEL_UP

Roka naprej - ARM_FORWARD

Arm Reverse - ARM_REVERSE

Roka strojnega procesa navzdol - MACHINE_CARRY_DOWN

Roka strojnega procesa Odprta - MACHINE_CARRY_OPEN

Roka strojnega procesa Zapri - MACHINE_CARRY_CLOSE

Roka strojnega procesa navzgor - MACHINE_CARRY_UP

4. korak: Postopek transportnega traku

Postopek transportnega traku
Postopek transportnega traku

Ko je naprava v samodejnem načinu, Ko steklenico opazite pred senzorjem številka 1 (S1), se transportni trak začne vrteti, dokler ni senzor položaja 3 (S3).

senzor številka 2 se uporablja za nastavitev postopka pakiranja.

5. korak: Postopek polnjenja

Postopek polnjenja
Postopek polnjenja
Postopek polnjenja
Postopek polnjenja

Ko steklenica pride do senzorja položaja 3 (S3), se bo transportni trak ustavil in začel se bo postopek polnjenja.

Obstajajo trije koraki.., Roka se premakne navzdol, tri sekunde.

Postopek polnjenja, tri sekunde.

Roka se premakne navzgor, tri sekunde.

Za vsak primer sem uporabil tri sekunde z različnimi časovniki, skupaj devet sekund.

Po končanem postopku polnjenja se bo transportni trak začel vrteti za naslednji položaj, ki je postopek zapiranja.

6. korak: Postopek omejevanja

Postopek omejevanja
Postopek omejevanja
Postopek omejevanja
Postopek omejevanja

Senzor položaja 4 (S4) se uporablja za upravljanje postopka zapiranja. Ko senzor zazna steklenico, se pas ustavi in ročica aktivira.

Obstajajo tudi trije koraki z različnimi časi.., Roka se premakne navzdol, tri sekunde.

Postopek zapiranja, dve sekundi.

Roka se premakne navzgor, tri sekunde.

7. korak: Postopek označevanja

Postopek označevanja
Postopek označevanja

Ko steklenica pride do senzorja položaja 5 (S5), se bo transportni trak ustavil in začel se bo postopek označevanja.

Ta postopek ima tri korake., Roka se premakne navzdol, dve sekundi.

Postopek zapiranja, dve sekundi.

Roka se premakne navzgor, dve sekundi.

8. korak: Nosilec in postopek sprostitve

Nosilec in postopek sprostitve
Nosilec in postopek sprostitve
Nosilec in postopek sprostitve
Nosilec in postopek sprostitve
Nosilec in postopek sprostitve
Nosilec in postopek sprostitve

Ko steklenica pride v položaj senzorja 5 (S5), Transportni trak se bo ustavil in začel se bo postopek Carrier.

Ta postopek ima štiri korake., Ročaj za dve sekundi odprt.

Roka se za tri sekunde premakne navzdol.

Ročaj drži steklenico dve sekundi.

Roka se za tri sekunde premakne navzgor.

Naslednji korak je sprostitev steklenice. Roka se premakne v zadnji položaj. Obstajata dve škatli, ki sta pakiranje in vzorec, roka mora izbrati pravo škatlo. Izbrana bo glede na začetne pogoje. Spodaj so navedeni ti pogoji.

Če sta stikalo za vzorec in senzor položaja 9 (S9) aktivirana, bo roka sprostila steklenico pri škatli za vzorce.

Če sta aktivirana senzor položaja 2 (S2) in senzor položaja 8 (S8), bo roka sprostila steklenico na embalaži.

Po končanem postopku se bo Arm začel premikati nazaj do senzorja položaja 7 (S7), nato se bo nastavitev ponastavila za naslednjo steklenico.

Te tri funkcije, kot so Nosilec, Pakiranje in Sproščanje, se dogajajo v isti roki. Za predstavitev v vizualizaciji sem za program uporabil ločene poligone in spomine.

9. korak: Samodejno in ročno

Samodejno in ročno
Samodejno in ročno

Projekt je na voljo v samodejnem načinu in ročnem načinu. Najprej je treba izbrati način. Samodejni sistem deluje kot običajno. Za ročni način obstajajo ločena stikala.

10. korak: Vizualizacija in reprezentacija

Vizualizacija in reprezentacija
Vizualizacija in reprezentacija
Vizualizacija in reprezentacija
Vizualizacija in reprezentacija
Vizualizacija in reprezentacija
Vizualizacija in reprezentacija

S poligoni sem predstavljal stanje stroja in stanje sistema.

11. korak: Transportni trak

Tekoči trak
Tekoči trak
Tekoči trak
Tekoči trak

Ko teče tekoči trak, je barva rdeča.

12. korak: Polnjenje, zapiranje in označevanje

Polnjenje, zapiranje in označevanje
Polnjenje, zapiranje in označevanje

Puščice navzdol so predstavljene, roke se premikajo navzdol.

Puščice navzgor so predstavljene, roke se premikajo navzgor.

Spodnji deli se nanašajo na vizualizacijo polnjenja, prekrivanja in nalepk.

13. korak: Nosilec in sprostitev

Nosilec in sprostitev
Nosilec in sprostitev
Nosilec in sprostitev
Nosilec in sprostitev
Nosilec in sprostitev
Nosilec in sprostitev

Prevoznik:-

Prvi del je predstavljen o odpiranju ročaja za nošenje.

Puščice navzdol so predstavljene, roke se premikajo navzdol.

Puščice navzgor so predstavljene, roke se premikajo navzgor.

Spodnji del je prikazan o prenašanju.

Izdaja:-

Puščice navzdol so predstavljene, roke se premikajo navzdol.

Puščice navzgor so predstavljene, roke se premikajo navzgor.

Zadnji del predstavlja predstavitev.

Tretji del je predstavljen o tesnem oprijemu.

Arm Forward in Arm Reverse sta predstavljena z gibanjem roke.

Korak 14: Nadzorna plošča in stikalna plošča

Nadzorna plošča in stikalna plošča
Nadzorna plošča in stikalna plošča
Nadzorna plošča in stikalna plošča
Nadzorna plošča in stikalna plošča

Na stikalni plošči so Start, Stop, Sample, Auto, Manual.

Ročna nadzorna plošča ima osem stikal.

Korak 15: Pakiranje in škatla za vzorce

Embalažna škatla in škatla za vzorce
Embalažna škatla in škatla za vzorce

Korak 16: Dokončanje in testiranje

Dokončanje in testiranje
Dokončanje in testiranje
Dokončanje in testiranje
Dokončanje in testiranje
Dokončanje in testiranje
Dokončanje in testiranje
Dokončanje in testiranje
Dokončanje in testiranje

17. korak: Kode in preskusni video

Obstaja video z enostavno vizualizacijo.

Priporočena: