Turinys:

Paprasta ABB PLC programa- akademinis projektas: 17 žingsnių (su paveikslėliais)
Paprasta ABB PLC programa- akademinis projektas: 17 žingsnių (su paveikslėliais)

Video: Paprasta ABB PLC programa- akademinis projektas: 17 žingsnių (su paveikslėliais)

Video: Paprasta ABB PLC programa- akademinis projektas: 17 žingsnių (su paveikslėliais)
Video: ABB PLC PM564 COMMUNICATION WITH PC (ETHERNET) 2024, Liepa
Anonim
Paprasta ABB PLC programa- akademinis projektas
Paprasta ABB PLC programa- akademinis projektas

Tai paprastas projektas, kurio tikslas yra programuoti naudojant „CoDesys“programinę įrangą su „Ladder Diagram“(LD) kalba. Atkreipkite dėmesį, kad tai nėra mokymo programa, pasidalykite savo žiniomis ir komentuokite su manimi.

Projekte yra šios funkcijos.., Užpildymo procesas

Uždarymo procesas

Etikečių procesas

Vežėjo procesas

Išleidimo procesas

Pavyzdinis produktas

Automatinis/rankinis

Aukščiau pateiktos funkcijos bus paaiškintos tolesniais veiksmais.

1 veiksmas: programuojamas loginis valdiklis (PLC) ir „Codesys“programinė įranga

Programuojamas loginis valdiklis (PLC) ir „Codesys“programinė įranga
Programuojamas loginis valdiklis (PLC) ir „Codesys“programinė įranga
Programuojamas loginis valdiklis (PLC) ir „Codesys“programinė įranga
Programuojamas loginis valdiklis (PLC) ir „Codesys“programinė įranga

Programuojamas loginis valdiklis (PLC) arba programuojamas valdiklis yra pramoninis skaitmeninis kompiuteris, skirtas gamybos procesams, pvz., Surinkimo linijoms ar robotizuotiems įrenginiams, valdyti ar bet kuriai veiklai, kuriai reikia didelio patikimumo valdymo ir lengvo programavimo bei proceso gedimų diagnostikos.

„Codesys SoftwareCODESYS“yra kūrimo aplinka programavimo valdikliams programuoti pagal tarptautinį pramonės standartą.

2 veiksmas: įvesties adresai

Mašinos įėjimai.., Pradėti - PRADĖTI

Stop - STOP

Automatinis - AUTO

Vadovas - VADOVAS

Padėties jutiklis 1 - S1

2 padėties jutiklis - S2

Padėties jutiklis 3 - S3

Padėties jutiklis 4 - S4

Padėties jutiklis 5 - S5

Padėties jutiklis 6 -S6

Padėties jutiklis 7 - S7

Padėties jutiklis 8 - S8

Padėties jutiklis 9 - S9

Rankinis konvejerio diržas - MANUAL_CONVEYOR_BELT

Užpildymas rankiniu būdu - MANUAL_FILLING

Apribojimas rankiniu būdu - MANUAL_CAPPING

Rankinė etiketė - MANUAL_LABEL

Rankinė laikiklio svirtis - MANUAL_CARRIER_ARM

Rankinis rankos į priekį - MANUAL_ARM_FORWARD

Rankinis atbulinės eigos atbuline eiga - MANUAL_ARM_REVERSE

Rankinis rankos atleidimas - MANUAL_ARM_RELEASE

Pavyzdys - MĖGINYS

3 žingsnis: išvesties adresai

Mašina išveda.., Konvejerio juosta - CONVEYOR_BELT

Užpildymo svirtis žemyn - FILL_DOWN

Užpildymo procesas - FILL_FILLING

Užpildymo svirtis aukštyn - CAP_UP

Uždarant ranką - CAP_DOWN

Apribojimo procesas - CAP_CAPPING

Uždarant ranką - CAP_UP

Etiketė žemyn - LABEL_DOWN

Etikečių įklijavimo procesas - LABEL_LABEL

Etiketės rankena aukštyn - LABEL_UP

Rankos į priekį - ARM_FORWARD

Rankos atbuline eiga - ARM_REVERSE

Mašinos proceso svirtis žemyn - MACHINE_CARRY_DOWN

Mašinos proceso svirtis atidaryta - MACHINE_CARRY_OPEN

Mašinos proceso svirtis Uždaryti - MACHINE_CARRY_CLOSE

Mašinos proceso svirtis aukštyn - MACHINE_CARRY_UP

4 žingsnis: konvejerio juostos procesas

Konvejerio juostos procesas
Konvejerio juostos procesas

Kai mašina veikia automatiniu režimu, Kai prieš jutiklį Nr. 1 (S1) matomas butelis, konvejerio juosta pradeda suktis iki padėties jutiklio 3 (S3).

2 jutiklis naudojamas pakavimo procesui nustatyti.

5 žingsnis: užpildymo procesas

Užpildymo procesas
Užpildymo procesas
Užpildymo procesas
Užpildymo procesas

Kai butelis patenka į 3 padėties jutiklį (S3), konvejerio juosta sustos ir bus pradėtas pildyti.

Yra trys žingsniai..

Ranka juda žemyn, tris sekundes.

Užpildymo procesas, trys sekundės.

Rankos pakyla aukštyn, tris sekundes.

Kiekvienu atveju naudoju tris sekundes su skirtingais laikmačiais. Iš viso devynios sekundės užpildymo procesui.

Baigus pildyti, konvejerio juosta bus pradėta sukti į kitą padėtį, kuri yra uždarymo procesas.

6 žingsnis: ribojimo procesas

Uždarymo procesas
Uždarymo procesas
Uždarymo procesas
Uždarymo procesas

Pozicijos jutiklis 4 (S4) naudojamas dangtelio uždarymo procesui valdyti. Kai jutiklis aptiks buteliuką, diržas bus sustabdytas ir įjungta ranka.

Taip pat yra trys žingsniai su skirtingu laiku.., Ranka juda žemyn, tris sekundes.

Uždarymo procesas, dvi sekundės.

Rankos pakyla aukštyn, tris sekundes.

7 žingsnis: etikečių procesas

Etikečių procesas
Etikečių procesas

Kai butelis patenka į 5 padėties jutiklį (S5), konvejerio juosta sustos ir prasidės etiketės procesas.

Šis procesas susideda iš trijų etapų..

Ranka juda žemyn, dvi sekundes.

Uždarymo procesas, dvi sekundės.

Rankos pakyla aukštyn, dvi sekundes.

8 veiksmas: nešiklio ir išleidimo procesas

Vežėjo ir išleidimo procesas
Vežėjo ir išleidimo procesas
Vežėjo ir išleidimo procesas
Vežėjo ir išleidimo procesas
Vežėjo ir išleidimo procesas
Vežėjo ir išleidimo procesas

Kai butelis patenka į padėties jutiklį 5 (S5), Konvejerio juosta sustos, o vežėjo procesas prasidės.

Šį procesą sudaro keturi žingsniai..

Rankena atveriama dvi sekundes.

Rankos tris sekundes juda žemyn.

Rankena laikykite buteliuką dvi sekundes.

Rankos pakyla aukštyn tris sekundes.

Kitas žingsnis yra butelio išleidimas. Rankena pereina į paskutinę padėtį. Yra dvi dėžutės, kurios yra pakuotės ir pavyzdys, ranka turi pasirinkti tinkamą dėžutę. Ji bus pasirinkta pagal pradžios sąlygas. Toliau paminėtos šios sąlygos.

Jei suaktyvinamas mėginio jungiklis ir padėties jutiklis 9 (S9), „Arm“atleis buteliuką prie mėginio dėžės.

Jei padėties jutiklis 2 (S2) ir padėties jutiklis 8 (S8) yra aktyvuoti, ranka atlaisvins buteliuką prie pakuotės.

Baigęs procesą, „Arm“pradės judėti atgal, kol 7 padėties jutiklis (S7). Tada sąranka bus atkurta kitam buteliui.

Šios trys funkcijos, tai yra vežėjas, pakavimas ir išleidimas, vyksta toje pačioje rankoje. Vizualizavimui aš naudoju atskirus daugiakampius ir programos prisiminimus.

9 žingsnis: automatinis ir rankinis

Automatinis ir rankinis
Automatinis ir rankinis

Projekte galimas automatinis režimas ir rankinis režimas. Pirmiausia reikia pasirinkti režimą. Automatinė sistema veikia kaip įprasta. Yra atskiri rankinio jungikliai.

10 žingsnis: vizualizacija ir vaizdavimas

Vizualizacija ir reprezentacija
Vizualizacija ir reprezentacija
Vizualizacija ir reprezentacija
Vizualizacija ir reprezentacija
Vizualizacija ir reprezentacija
Vizualizacija ir reprezentacija

Aš atvaizdavau mašinos būseną ir sistemos būseną naudodamas daugiakampius.

11 žingsnis: konvejerio juosta

Konvejerio juosta
Konvejerio juosta
Konvejerio juosta
Konvejerio juosta

Kai konvejeris veikia, spalva yra raudona.

12 žingsnis: užpildymas, dangtelio nustatymas ir etiketė

Užpildymas, uždengimas ir etiketė
Užpildymas, uždengimas ir etiketė

Rodomos rodyklės žemyn, rankos juda žemyn.

Rodomos rodyklės aukštyn, rankos juda aukštyn.

Žemiau esančios dalys yra apie užpildymą, ribojimą ir etikečių vizualizaciją.

13 žingsnis: vežėjas ir išleidimas

Vežėjas ir išleidimas
Vežėjas ir išleidimas
Vežėjas ir išleidimas
Vežėjas ir išleidimas
Vežėjas ir išleidimas
Vežėjas ir išleidimas

Vežėjas:-

Pirmoji dalis yra apie nešiojimo rankenos atidarymą.

Rodomos rodyklės žemyn, rankos juda žemyn.

Rodomos rodyklės aukštyn, rankos juda aukštyn.

Žemiau yra parodyta nešiojimo dalis.

Išleisti:-

Rodomos rodyklės žemyn, rankos juda žemyn.

Rodomos rodyklės aukštyn, rankos juda aukštyn.

Paskutinė dalis yra apie išleidimą.

Trečioji dalis yra apie rankenos uždarymą.

Rankos pirmyn ir rankos atbuline eiga vaizduojamos rankos judėjimu.

14 žingsnis: Valdymo skydas ir jungiklių plokštė

Valdymo skydas ir jungiklių plokštė
Valdymo skydas ir jungiklių plokštė
Valdymo skydas ir jungiklių plokštė
Valdymo skydas ir jungiklių plokštė

Jungiklių lentoje yra „Start“, „Stop“, „Sample“, „Auto“, „Manual“.

Rankiniame valdymo skydelyje yra aštuoni jungikliai.

15 žingsnis: pakavimo dėžutė ir mėginio dėžutė

Pakavimo dėžutė ir pavyzdžių dėžutė
Pakavimo dėžutė ir pavyzdžių dėžutė

16 žingsnis: Baigimas ir bandymas

Apdaila ir testavimas
Apdaila ir testavimas
Apdaila ir testavimas
Apdaila ir testavimas
Apdaila ir testavimas
Apdaila ir testavimas
Apdaila ir testavimas
Apdaila ir testavimas

17 veiksmas: kodai ir vaizdo įrašo bandymas

Yra vaizdo įrašas su paprasta vizualizacija.

Rekomenduojamas: