Indholdsfortegnelse:

Programmering af en PLC til styring af et stoplys .: 7 trin (med billeder)
Programmering af en PLC til styring af et stoplys .: 7 trin (med billeder)

Video: Programmering af en PLC til styring af et stoplys .: 7 trin (med billeder)

Video: Programmering af en PLC til styring af et stoplys .: 7 trin (med billeder)
Video: Grundlæggende PLC programmering #6 - Relæstyring i forhold til PLC styring 2024, Juli
Anonim
Image
Image
Indsamlingsmaterialer
Indsamlingsmaterialer

PLC'er bruges i alt, hvad vi støder på dagligt. Fra maskinerne til konserves eller aftapning af varer som øl, sodavand, suppe og mange andre emballerede varer til transportbåndene på Walmart og stoplyset i nogle kryds, berører PLC'er næsten alles liv på en eller anden måde, så det er vigtigt for nogen inden for robotteknologi for at vide, hvordan en PLC fungerer, og hvordan man programmerer den.

Den følgende vejledning viser, hvordan du opretter et fungerende stoplys med en PLC. Disse trin viser, hvordan du tilslutter PLC'en til input og output for at begynde programmeringen. De vil også vise, hvordan man programmerer PLC'en til at udsende de korrekte lys med de korrekte intervaller.

Trin 1: Indsamling af materialer

For at fuldføre dette projekt er følgende materialer nødvendige.

1 - Allen Bradley MicroLogix 1400 PLC

1 - Computer med RSLogix 500 installeret

1 - Rød 24v DC lys

1 - Grønt 24v DC lys

1 - Gul 24v DC lys

1 - 120V afbryder

1 - 120v AC til 24v DC strømforsyning

1 - Ethernet -ledning

1 - Netledning

Tråd til den længde, der kræves til tilslutning af lys.

Valgfrit: Hylstre for at beskytte enderne af ledningen mod at flå.

Trin 2: Tilslutning af PLC

Tilslutning af PLC
Tilslutning af PLC

FORSIGTIG: Arbejd aldrig på et strømførende kredsløb, vekselstrømsledningen er forbundet direkte til stikkontakten og 110V, nok til at dræbe et menneske eller forårsage alvorlige elektriske forbrændinger, herunder beskadigelse af indre organer. Frakobl altid kredsløbet, deaktiver afbryderen og kontroller, at kredsløbet er afbrudt.

Til denne applikation er den fulde ledning, der er vist på billedet ovenfor, ikke påkrævet, kun ledningerne beskrevet nedenfor. Alle porte er tydeligt markeret på PLC'en.

Start med at tilslutte PLC'en til strømmen med L1, den hvide ledning, der kommer ud af netledningen til "VAC L1" -porten, og til "L" -porten på strømforsyningen. Derefter sluttes den sorte ledning fra netledningen til "VAC L2" og "VAC DC5" på PLC'en og "N" på strømforsyningen.

Fra strømforsyningen er den positive, røde ledning forbundet til "VAC DC0, 1, 2, 3 og 4" -portene på PLC'en. Den negative, sorte ledning er forbundet til PLC “COM 0 og 1” -portene og forbundet til den ene side af hvert lys. Den anden side af hvert lys er derefter forbundet til PLC -portene "OUT 0, 1 og 2".

Trin 3: Tilslutning af PLC til computeren

Tilslutning af PLC til computeren
Tilslutning af PLC til computeren

For at oprette forbindelse til PLC'en skal du slutte ethernetledningens ender til PLC'en og pc'en med RSLogix installeret. Åbn RSLogix, og i øverste venstre hjørne i rullemenuen, der siger "Offline", vælg "Upload" for at importere PLC's indstillinger til programmet.

Trin 4: Forståelse af RSLogix

Forståelse af RSLogix
Forståelse af RSLogix

RSLogix bruger "Træk og slip" til placering af sine kommandoer og adresser, hvilket betyder at indsætte kommandoen eller adressen, skal du blot klikke og trække den fra menuen til den ønskede placering, og derefter slippe den.

Det øverste billede viser de grundlæggende kommandoer, de eneste der bruges fra dette sæt er de første fem. I rækkefølge fra venstre mod højre er de:

Indsæt ny trin.

Indsæt gren

Indsæt Undersøg hvis lukket

Indsæt Undersøg, hvis den er åben

Indsæt Output Energize

Det andet kommandosæt, direkte under det første billede er timersættet, den eneste kommando, der bruges fra dette sæt i dette program, er "TON" eller Timer On.

De nederste tre billeder viser timer, output og binære tabeller, og hvor de kan findes i menuen i venstre side af skærmen.

I timertabellen refererer TT til "Timer Timing", hvilket betyder, at bitten aktiveres, når timeren er timing. DN aktiveres, når timeren når sin forudindstillede tid.

Binær- og outputbit -adresserne til dette program er alle i den øverste linje i tabellen, der starter med 0 på højre side.

Trin 5: Forståelse af PLC

Til at begynde med er der mange måder at gå til programmering af en given fase af en PLC for at opnå det samme resultat, nogle er mere effektive for processoren, andre er lettere at fejlfinde, når der opstår problemer undervejs.

Indgange er forbundet til kontakter, som kan være alt, hvad der kan skiftes mellem en tændt eller slukket tilstand, når det ønskede resultat opstår, når kontakten aktiveres. De kan variere fra en ultralydssensor til en berøringssensor til en trykknap.

Udgange er forbundet til emner, der skal tændes eller slukkes, f.eks. Relæer, motorstartkontakter eller lys.

Timere og binære er interne bits, der tælles i programmet og ikke har nogen eksterne forbindelser.

Til stoplysprogrammet bruges kun output, timer og binære dele af PLC'en.

Trin 6: Design af programmet

Design af programmet
Design af programmet

For at programmere PLC'en skal du begynde med at oprette 7 "trin" eller linjer inden for programmet.

Tildeling af adresserne kan udføres med den samme træk -og -slip -metode. O -adresser svarer til output, B -adresser til Binary og T -adresser til Timer. Deres menuer kan åbnes ved at dobbeltklikke på navnet i rullemenuen i venstre side af skærmen.

På de tre nederste trin skal du indsætte en “Undersøg, hvis den er lukket” -kontakt på venstre side og en “Output Energize” på højre side af hver af trinene. I faldende rækkefølge betegner "Output Energizes" til O: 0/0, O: 0/1 og O: 0/2, og "Undersøg hvis lukket" skifter til T4: 0/TT, T4: 1/TT og T4: 2/TT.

På det andet trin ovenfra skal du indsætte en "Output Energize" til højre side af ringen og betegne den til B3: 0/0.

På de tre resterende trin skal du indsætte en "Timer On" -timer på højre side af hver og tildele dem i faldende rækkefølge som T4: 0, T4: 1 og T4: 2.

På det første trin skal du indsætte to “grene” i venstre side af trin og indsætte en”Undersøg, hvis det er åbent”, tildelt B3: 0/0 i en af disse grene. I de to andre linjer, der er oprettet af grenene, skal du indsætte en “Undersøg, hvis lukket” switch på hver, og tildele den ene til T4: 1/DN og den anden til T4: 0/TT.

På den tredje og fjerde trin skal du indsætte en "gren" på input af hver, med en "Undersøg hvis lukket" switches på hver linje, der er skabt af dem. På det tredje trin skal du tildele switchene til T4: 2/DN og T4: 1/TT. På det fjerde trin skal du tildele kontakterne til T4: 0/DN og T4: 2/TT.

Den første timer er den tidsvarighed, det røde lys forbliver tændt, den anden timer svarer til det gule lys og den tredje til det grønne lys. I dette eksempel blev tidsforøgelser på 10 sekunder, 2 sekunder og 8 sekunder brugt.

For at starte programmet skal du klikke på rullemenuen, der siger "OFFLINE" i øverste venstre hjørne af programmet og vælge "Download". Klik gennem advarslerne, accepter dem, og PLC begynder at køre programmet.

Trin 7: Forståelse af programmet

Forståelse af programmet
Forståelse af programmet

Som tekniker er det vigtigt at forstå, hvilken logik nogen brugte ved designet af deres program, for at forstå, hvordan man fejlfinder programmet, når der opstår problemer.

PLC’en læser fra toppen og ned, og uden en kommando til at starte programmet, hvilket generelt opnås ved at aktivere et input, starter timeren ikke.

I stedet blev programmet designet til, at den binære adresse B3: 0/0 naturligvis er i slukket tilstand. Det første trin læses, og fordi Undersøg, om åbent er adresseret til B3: 0/0, begynder timeren for rødt lys, T4: 0. På det andet trin skiftes B3: 0/0 til tændt tilstand og forbliver der i programmets varighed, så timeren T4: 0 ikke altid er aktiv.

Timer T4: 0 forbliver timing i 10 sekunder på grund af Undersøg, hvis lukket kontakt adresseret T4: 0/TT er lukket, når timeren er timing. Når timeren når 10 sekunder og er færdig med timingen, aktiveres T4: 0/DN -bit, starter timer T4: 2, og fordi timeren 4: 0 er færdig med timing, er T4: 0/TT -bit ikke længere aktiv, får timeren til at nulstille sin akkumulerede værdi til 0. Timer T4: 2 fuldender den samme cyklus, starter timeren T4: 1 efter afslutningen af timeren og nulstillingen, og timeren T4: 1 genstarter cyklussen ved timeren T4: 0.

De sidste tre trin fortæller simpelthen PLC'en at tænde lyset, når deres tilsvarende timer er timing.

Anbefalede: