Sadržaj:

Jednostavan program ABB PLC- Akademski projekat: 17 koraka (sa slikama)
Jednostavan program ABB PLC- Akademski projekat: 17 koraka (sa slikama)

Video: Jednostavan program ABB PLC- Akademski projekat: 17 koraka (sa slikama)

Video: Jednostavan program ABB PLC- Akademski projekat: 17 koraka (sa slikama)
Video: FREKVENTNI REGULATOR OMRON 2024, Novembar
Anonim
Jednostavan program ABB PLC- Akademski projekat
Jednostavan program ABB PLC- Akademski projekat

Ovo je jednostavan projekt koji ima za cilj programiranje koristeći CoDesys softver sa jezikom Ladder Diagram (LD). I imajte na umu da to nije tutorski projekt, podijelite svoje znanje i komentirajte sa mnom.

Projekt sadrži ove funkcije.., Proces punjenja

Proces zatvaranja

Label Process

Noseći proces

Proces oslobađanja

Uzorak proizvoda

Automatski/Ručno

Gore navedene funkcije bit će objašnjene u sljedećim koracima.

Korak 1: Programabilni logički kontroler (PLC) i softver za kodiranje

Programabilni logički kontroler (PLC) i softver za kodiranje
Programabilni logički kontroler (PLC) i softver za kodiranje
Programabilni logički kontroler (PLC) i softver za kodiranje
Programabilni logički kontroler (PLC) i softver za kodiranje

Programabilni logički kontroler (PLC) ili programabilni kontroler industrijsko je digitalno računalo za kontrolu proizvodnih procesa, poput montažnih linija ili robotskih uređaja, ili bilo koje aktivnosti koja zahtijeva visoku kontrolu pouzdanosti i lakoću programiranja i dijagnosticiranja grešaka u procesu.

Codesys SoftwareCODESYS je razvojno okruženje za programiranje aplikacija kontrolera prema međunarodnim industrijskim standardima.

Korak 2: Unos adresa

Mašina unosi.., Start - START

Stop - STOP

Automatski - AUTOMATSKI

Priručnik - PRIRUČNIK

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

Ručna transportna traka - MANUAL_CONVEYOR_BELT

Ručno punjenje - MANUAL_FILLING

Ručno zatvaranje - MANUAL_CAPPING

Ručna oznaka - MANUAL_LABEL

Ručna ručka nosača - MANUAL_CARRIER_ARM

Ručno naprijed - MANUAL_ARM_FORWARD

Ručni hod unazad - MANUAL_ARM_REVERSE

Ručno otpuštanje ruke - MANUAL_ARM_RELEASE

Uzorak - UZORAK

Korak 3: Izlazne adrese

Mašina daje.., Transportna traka - CONVEYOR_BELT

Ruka za punjenje nadole - FILL_DOWN

Proces punjenja - FILL_FILLING

Punjenje Arm Up - CAP_UP

Ograničenje ruke prema dolje - CAP_DOWN

Proces ograničavanja - CAP_CAPPING

Podizanje ruke - CAP_UP

Oznaka Arm Down - LABEL_DOWN

Proces lijepljenja oznaka - LABEL_LABEL

Oznaka Arm Up - LABEL_UP

Ruka naprijed - ARM_FORWARD

Ruka Reverse - ARM_REVERSE

Ruka strojnog procesa dolje - MACHINE_CARRY_DOWN

Ruka mašinskog procesa otvorena - MACHINE_CARRY_OPEN

Ruka mašinskog procesa Zatvori - MACHINE_CARRY_CLOSE

Ruka mašinskog procesa gore - MACHINE_CARRY_UP

Korak 4: Proces transportne trake

Proces transportne trake
Proces transportne trake

Kada je mašina u automatskom režimu, Kada se ispred senzora broj 1 (S1) vidi boca, transportna traka počinje rotirati sve do senzora položaja 3 (S3).

senzor broj 2 koristi se za postavljanje procesa pakiranja.

Korak 5: Proces punjenja

Proces punjenja
Proces punjenja
Proces punjenja
Proces punjenja

Kada boca dođe do senzora položaja 3 (S3), transportna traka će se zaustaviti i započeti će proces punjenja.

Postoje tri koraka.., Ruka se pomiče prema dolje, tri sekunde.

Proces punjenja, tri sekunde.

Ruka se pomiče prema gore, tri sekunde.

Koristio sam tri sekunde za svaki slučaj sa različitim tajmerima. Ukupno devet sekundi za proces popunjavanja.

Nakon završetka procesa punjenja, transportna traka će se početi okretati za sljedeću poziciju koja je proces zatvaranja.

Korak 6: Proces ograničavanja

Proces zatvaranja
Proces zatvaranja
Proces zatvaranja
Proces zatvaranja

Senzor položaja 4 (S4) koristi se za upravljanje procesom zatvaranja. Kada senzor otkrije bocu, pojas će se zaustaviti, a ruka aktivirati.

Postoje i tri koraka s različitim terminima.., Ruka se pomiče prema dolje, tri sekunde.

Proces zatvaranja, dvije sekunde.

Ruka se pomiče prema gore, tri sekunde.

Korak 7: Proces označavanja

Label Process
Label Process

Kada boca dođe do senzora položaja 5 (S5), transportna traka će se zaustaviti i proces označavanja će započeti.

Ovaj proces ima tri koraka.., Ruka se pomiče prema dolje, dvije sekunde.

Proces zatvaranja, dvije sekunde.

Ruka se pomiče prema gore, dvije sekunde.

Korak 8: Nosač i postupak otpuštanja

Nosač i postupak otpuštanja
Nosač i postupak otpuštanja
Nosač i postupak otpuštanja
Nosač i postupak otpuštanja
Nosač i postupak otpuštanja
Nosač i postupak otpuštanja

Kada boca dođe do senzora položaja 5 (S5), Transportna traka će se zaustaviti, a proces nosača će početi.

Ovaj proces ima četiri koraka.., Ručka otvorena na dvije sekunde.

Ruka se pomiče prema dolje tri sekunde.

Ručka drži bocu dvije sekunde.

Ruka se pomiče tri sekunde prema gore.

Sljedeći korak je otpuštanje boce. Ruka se pomiče na posljednju poziciju. Postoje dvije kutije koje se pakuju i uzorkuju, ruka mora odabrati pravu kutiju. Odabrat će se prema početnim uvjetima. Dolje su navedeni ovi uslovi.

Ako su aktivirani prekidač za uzorak i senzor položaja 9 (S9), Arm će otpustiti bočicu u kutiji za uzorke.

Ako su aktivirani osjetnik položaja 2 (S2) i osjetnik položaja 8 (S8), ruka će otpustiti bocu u kutiji za pakiranje.

Nakon dovršetka procesa, ruka će se početi pomicati sve do senzora položaja 7 (S7). Zatim će se postavke poništiti za sljedeću bocu.

Ove tri funkcije, a to su Nosač, Pakiranje i Otpuštanje, događaju se u istoj ruci. Za predstavljanje u vizualizaciji, za program sam koristio zasebne poligone i memorije.

Korak 9: Automatski i ručno

Automatski i ručni
Automatski i ručni

Projekt je dostupan u automatskom i ručnom načinu rada. Prvo treba odabrati način rada. Automatski sistem radi kao i obično. Postoje zasebni prekidači za ručni rad.

Korak 10: Vizualizacija i predstavljanje

Vizualizacija i reprezentacija
Vizualizacija i reprezentacija
Vizualizacija i reprezentacija
Vizualizacija i reprezentacija
Vizualizacija i reprezentacija
Vizualizacija i reprezentacija

Predstavljao sam status mašine i status sistema pomoću poligona.

Korak 11: Transportna traka

Pokretna traka
Pokretna traka
Pokretna traka
Pokretna traka

Prilikom pokretanja transportne trake boja je crvena.

Korak 12: Punjenje, zatvaranje i označavanje

Punjenje, zatvaranje i označavanje
Punjenje, zatvaranje i označavanje

Strelice prema dolje su predstavljene, ruke se kreću prema dolje.

Strelice prema gore su predstavljene, ruke se kreću prema gore.

Ispod su dijelovi o punjenju, zatvaranju i vizualizaciji naljepnica.

Korak 13: Nosač i otpuštanje

Nosač i otpuštanje
Nosač i otpuštanje
Nosač i otpuštanje
Nosač i otpuštanje
Nosač i otpuštanje
Nosač i otpuštanje

Prijevoznik:-

Prvi dio predstavlja otvaranje ručke za nošenje.

Strelice prema dolje su predstavljene, ruke se kreću prema dolje.

Strelice prema gore su predstavljene, ruke se kreću prema gore.

Ispod je predstavljen dio o nošenju.

Pustiti:-

Strelice prema dolje su predstavljene, ruke se kreću prema dolje.

Strelice prema gore su predstavljene, ruke se kreću prema gore.

Posljednji dio predstavlja predstavljanje.

Treći dio predstavljen je o bliskom hvatu.

Arm Forward i Arm Reverse predstavljeni su pomicanjem ruke.

Korak 14: Upravljačka ploča i sklopna ploča

Upravljačka ploča i sklopna ploča
Upravljačka ploča i sklopna ploča
Upravljačka ploča i sklopna ploča
Upravljačka ploča i sklopna ploča

Na ploči s prekidačima postoje Start, Stop, Sample, Auto, Manual.

Ručna kontrolna ploča ima osam prekidača.

Korak 15: Pakiranje i kutija za uzorke

Pakiranje i kutija za uzorke
Pakiranje i kutija za uzorke

Korak 16: Završetak i testiranje

Završna obrada i testiranje
Završna obrada i testiranje
Završna obrada i testiranje
Završna obrada i testiranje
Završna obrada i testiranje
Završna obrada i testiranje
Završna obrada i testiranje
Završna obrada i testiranje

Korak 17: Kodovi i video za testiranje

Postoji video zapis s jednostavnom vizualizacijom.

Preporučuje se: