
Turinys:
- 1 veiksmas: programuojamas loginis valdiklis (PLC) ir „Codesys“programinė įranga
- 2 veiksmas: įvesties adresai
- 3 žingsnis: išvesties adresai
- 4 žingsnis: konvejerio juostos procesas
- 5 žingsnis: užpildymo procesas
- 6 žingsnis: ribojimo procesas
- 7 žingsnis: etikečių procesas
- 8 veiksmas: nešiklio ir išleidimo procesas
- 9 žingsnis: automatinis ir rankinis
- 10 žingsnis: vizualizacija ir vaizdavimas
- 11 žingsnis: konvejerio juosta
- 12 žingsnis: užpildymas, dangtelio nustatymas ir etiketė
- 13 žingsnis: vežėjas ir išleidimas
- 14 žingsnis: Valdymo skydas ir jungiklių plokštė
- 15 žingsnis: pakavimo dėžutė ir mėginio dėžutė
- 16 žingsnis: Baigimas ir bandymas
- 17 veiksmas: kodai ir vaizdo įrašo bandymas
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-23 14:59

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) 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

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


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


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

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



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

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



Aš atvaizdavau mašinos būseną ir sistemos būseną naudodamas daugiakampius.
11 žingsnis: konvejerio juosta


Kai konvejeris veikia, spalva yra raudona.
12 žingsnis: užpildymas, dangtelio nustatymas 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:-
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ė


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ė

16 žingsnis: Baigimas ir bandymas




17 veiksmas: kodai ir vaizdo įrašo bandymas

Yra vaizdo įrašas su paprasta vizualizacija.
Rekomenduojamas:
Paprasta papildymo programa Šekspyro programavimo kalba: 18 žingsnių

Paprasta papildymo programa Šekspyro programavimo kalba: Šekspyro programavimo kalba (SPL) yra ezoterinės programavimo kalbos pavyzdys, kurią galbūt įdomu sužinoti ir smagu naudoti, tačiau ji nėra ypač naudinga realiose programose. SPL yra kalba, kurioje šaltinio kodas r
Sukurkite paprastą programą savo išmaniajam telefonui (nereikia koduoti): 10 žingsnių

Sukurkite paprastą programą savo išmaniajam telefonui (nereikia kodavimo): ATNAUJINTI: Ši technika yra pasenusi, dabar yra įvairių kitų programų kūrimo būdų. Tai gali nebeveikti. Mano pirmą kartą paskelbtą programą galima atsisiųsti „Android“programoje Turgus čia. Toliau pateikiama trumpa pamoka apie tai, kaip praktiškai bet
Paprasta paprasta LED grandinė (kaip naudoti šviesos diodus): 4 žingsniai

Paprasta pagrindinė šviesos diodų grandinė (kaip naudoti šviesos diodus): šioje instrukcijoje nurodoma, kaip naudoti šviesos diodus ir kaip sukurti paprastas pagrindines šviesos diodų grandines, kurias srovės ribojimo rezistorius gali naudoti 3V, 6V, 9V ir šviesos diodams valdyti. 12V. Šviesos diodas yra svarbus elektronikos komponentas, jis naudojamas keletui
„Arduino“spalvų rūšiavimo projektas su kompiuterio valdymo programa: 4 žingsniai (su paveikslėliais)

„Arduino“spalvų rūšiavimo projektas su kompiuterio valdymo programa: Šiame projekte pasirinkau spalvų jutiklį TCS34725. Kadangi šis jutiklis atlieka tikslesnį aptikimą nei kiti ir jam įtakos neturi šviesos pasikeitimas aplinkoje. Produkto derinimo robotą valdo sąsajos programa
USB degiklis! Šis projektas gali sudegti per plastiką / medieną / popierių (įdomus projektas taip pat turi būti labai plonas medis): 3 žingsniai

USB degiklis! Šis projektas gali sudegti per plastiką / medieną / popierių (įdomus projektas taip pat turi būti labai plonas medis): NEDARYKITE ŠIO NAUDOTI USB! iš visų komentarų sužinojau, kad tai gali pakenkti jūsų kompiuteriui. mano kompiuteris gerai. Naudokite 600 mA 5v telefono įkroviklį. Aš tai naudoju ir jis veikia gerai, ir niekas negali būti sugadintas, jei naudosite apsauginį kištuką, kad sustabdytumėte maitinimą