![Programmering av en PLS for å kontrollere et stopplys: 7 trinn (med bilder) Programmering av en PLS for å kontrollere et stopplys: 7 trinn (med bilder)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10536698-programming-a-plc-to-control-a-stop-light-7-steps-with-pictures-0.webp)
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
![Image Image](https://i.howwhatproduce.com/images/001/image-2024-150-j.webp)
![](https://i.ytimg.com/vi/EE0fc1XbQTI/hqdefault.jpg)
![Samle materialer Samle materialer](https://i.howwhatproduce.com/images/001/image-2024-151-j.webp)
PLSer brukes i alt vi støter på daglig. Fra maskinene som hermetiserer eller tapper varer som øl, brus, suppe og mange andre emballerte varer til transportbåndene på Walmart og stopplysene i noen kryss, berører PLSer nesten alles liv på en eller annen måte, så det er viktig for noen i robotikkfeltet for å vite hvordan en PLS fungerer, og hvordan man programmerer den.
Følgende guide viser hvordan du lager et fungerende stopplys med en PLS. Disse trinnene viser hvordan du kobler PLS til innganger og utganger for å begynne programmeringen. De vil også vise hvordan du programmerer PLS -en til å sende ut riktige lys med riktige intervaller.
Trinn 1: Samle materialer
Følgende materialer er nødvendige for å fullføre dette prosjektet.
1 - Allen Bradley MicroLogix 1400 PLC
1 - Datamaskin med RSLogix 500 installert
1 - Rødt 24v DC lys
1 - Grønt 24v DC lys
1 - Gult 24v DC lys
1 - 120V effektbryter
1 - 120v AC til 24v DC strømforsyning
1 - Ethernet -ledning
1 - Strømledning
Ledning til lengden som kreves for tilkobling av lys.
Valgfritt: Hylser for å beskytte endene på ledningen mot å slite.
Trinn 2: Koble til PLS
![Kabling av PLS Kabling av PLS](https://i.howwhatproduce.com/images/001/image-2024-152-j.webp)
FORSIKTIG: Arbeid aldri på en strømførende krets, strømledningen til strømmen er koblet direkte til stikkontakten og 110V, nok til å drepe et menneske eller forårsake alvorlige elektriske forbrenninger, inkludert skade på indre organer. Koble alltid fra kretsen, deaktiver kretsbryteren og bekreft at kretsen er slått av.
For denne applikasjonen er ikke hele ledningen som er vist på bildet ovenfor nødvendig, bare ledningene beskrevet nedenfor. Alle porter er tydelig merket på PLS.
Start med å koble PLS til strømmen med L1, den hvite ledningen som kommer ut av strømledningen til “VAC L1” -porten og “L” -porten på strømforsyningen. Deretter kobles den svarte ledningen fra strømledningen til "VAC L2" og "VAC DC5" på PLS og "N" på strømforsyningen.
Fra strømforsyningen er den positive, røde ledningen koblet til “VAC DC0, 1, 2, 3 og 4” -portene på PLS. Den negative, svarte ledningen er koblet til PLC “COM 0 og 1” -portene og koblet til den ene siden av hvert lys. Den andre siden av hvert lys er deretter koblet til PLS -portene "OUT 0, 1 og 2".
Trinn 3: Fest PLS -en til datamaskinen
![Fest PLS til datamaskinen Fest PLS til datamaskinen](https://i.howwhatproduce.com/images/001/image-2024-153-j.webp)
For å koble til PLS -en, fest ethernetledningsendene til PLS -en og PC -en med RSLogix installert. Åpne RSLogix, og i øvre venstre hjørne i rullegardinmenyen som sier "Frakoblet", velg "Last opp" for å importere PLS-innstillingene til programmet.
Trinn 4: Forstå RSLogix
![Forstå RSLogix Forstå RSLogix](https://i.howwhatproduce.com/images/001/image-2024-154-j.webp)
RSLogix bruker "Dra og slipp" for plassering av kommandoene og adressene, det vil si å sette inn kommandoen eller adressen, bare klikk og dra den fra menyen til ønsket sted, og slipp den.
Det øverste bildet viser de grunnleggende kommandoene, de eneste som brukes fra dette settet er de fem første. I rekkefølge fra venstre til høyre er de:
Sett inn nytt trinn.
Sett inn gren
Sett inn Undersøk hvis den er lukket
Sett inn Undersøk hvis den er åpen
Sett inn utgangsenergi
Det andre kommandosettet, rett under det første bildet, er timersettet, den eneste kommandoen som brukes fra dette settet i dette programmet vil være "TON" eller Timer On.
De tre nederste bildene viser Timer, Output og Binary -tabellene, og hvor de kan finnes i menyen på venstre side av skjermen.
I tidtabellen refererer TT til "Timer Timing", noe som betyr at biten vil bli aktivert når timeren er timing. DN vil bli aktivert når timeren når den forhåndsinnstilte tiden.
Binær- og utdatabitadressene for dette programmet er alle på den øverste linjen i tabellen, og starter med 0 på høyre side.
Trinn 5: Forstå PLS
Til å begynne med er det mange måter å programmere et gitt trinn på en PLS for å oppnå det samme resultatet, noen er mer effektive for prosessoren, andre er lettere å feilsøke når det oppstår problemer nedover veien.
Inngangene er koblet til brytere, som kan være alt som kan byttes mellom en av eller på -tilstand når ønsket resultat oppstår fra bryteren blir aktivert. De kan variere fra en ultralydsensor til en berøringssensor til en trykknapp.
Utganger er koblet til elementer som må slås på eller av, for eksempel reléer, motorstartkontakter eller lys.
Timere og binære er interne biter som telles i programmet og ikke har noen eksterne tilkoblinger.
For stopplysprogrammet vil bare utgangene, timeren og binære delene av PLS brukes.
Trinn 6: Utforming av programmet
![Design av programmet Design av programmet](https://i.howwhatproduce.com/images/001/image-2024-155-j.webp)
For å programmere PLS, begynn med å lage 7 "trinn" eller linjer i programmet.
Tildeling av adressene kan gjøres med den samme dra og slipp -metoden. O -adresser tilsvarer utganger, B -adresser til binære og T -adresser til tidtaker. Menyene deres kan åpnes ved å dobbeltklikke på navnet i rullegardinmenyen på venstre side av skjermen.
På de tre nederste trinnene setter du inn en "Undersøk hvis stengt" -bryter på venstre side og en "Output Energize" på høyre side av hver trinn. I synkende rekkefølge angir du “Output Energizes” til O: 0/0, O: 0/1 og O: 0/2, og “Undersøk hvis lukket” bytter til T4: 0/TT, T4: 1/TT og T4: 2/TT.
På det andre trinnet fra toppen, sett inn ett "Output Energize" til høyre side av trinnet og betegn det til B3: 0/0.
På de tre gjenværende trinnene setter du inn en “Timer On” -timer på høyre side av hver og tildeler dem i synkende rekkefølge som T4: 0, T4: 1 og T4: 2.
På det første trinnet setter du inn to “grener” på venstre side av trinnet, og setter inn en “Undersøk hvis den er åpen”, tilordnet B3: 0/0 i en av grenene. I de to andre linjene som er opprettet av grenene, setter du inn en "Undersøk hvis lukket" bryter på hver, og tilordner en til T4: 1/DN og den andre til T4: 0/TT.
På den tredje og fjerde etappen setter du inn en "gren" på inngangen til hver, med en "Undersøk hvis lukket" brytere på hver linje som er opprettet av dem. På det tredje trinnet tilordner du bryterne til T4: 2/DN og T4: 1/TT. På fjerde trinn, tilordne bryterne til T4: 0/DN og T4: 2/TT.
Den første timeren er tidsperioden det røde lyset vil forbli på, den andre timeren tilsvarer det gule lyset og den tredje med det grønne lyset. I dette eksemplet ble tidsøkninger på 10 sekunder, 2 sekunder og 8 sekunder brukt.
For å starte programmet, klikk på rullegardinboksen som sier "OFFLINE" i øvre venstre hjørne av programmet og velg "Last ned." Klikk gjennom advarslene, godta dem, og PLS begynner å kjøre programmet.
Trinn 7: Forstå programmet
![Forstå programmet Forstå programmet](https://i.howwhatproduce.com/images/001/image-2024-156-j.webp)
Som tekniker er det viktig å forstå hvilken logikk noen brukte da han utformet programmet sitt for å forstå hvordan du feilsøker programmet når det oppstår problemer.
PLS -en leser fra toppen og ned, og uten kommando for å starte programmet, som vanligvis oppnås ved å aktivere en inngang, starter ikke timeren.
I stedet ble programmet designet slik at den binære adressen B3: 0/0 naturligvis er i av -tilstand. Det første trinnet leses, og fordi Undersøk om åpent er adressert til B3: 0/0, begynner timeren for rødt lys, T4: 0. På det andre trinnet blir B3: 0/0 slått på til på -tilstand og vil forbli der så lenge programmet varer, slik at tidtaker T4: 0 ikke alltid er aktiv.
Timer T4: 0 forblir timing i 10 sekunder på grunn av Undersøk hvis lukket bryter adressert T4: 0/TT er lukket når timeren er timing. Når timeren når 10 sekunder og timingen er ferdig, aktiveres T4: 0/DN -biten, starter timeren T4: 2, og fordi timeren 4: 0 er ferdig med timing, er T4: 0/TT -biten ikke lenger aktiv, forårsaker at timeren tilbakestiller sin akkumulerte verdi til 0. Timer T4: 2 fullfører den samme syklusen, starter timeren T4: 1 etter at timeren er fullført og tilbakestilles, og timeren T4: 1 starter syklusen på nytt på timeren T4: 0.
De tre siste trinnene forteller ganske enkelt PLS -en om å slå på lysene når den tilhørende timeren er timing.
Anbefalt:
Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C: 9 trinn (med bilder)
![Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C: 9 trinn (med bilder) Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C: 9 trinn (med bilder)](https://i.howwhatproduce.com/images/002/image-5196-5-j.webp)
Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C: For tiden er det stor interesse for å bringe vintage nixie -rør til liv. Mange nixie tube -klokkesett er tilgjengelige på markedet. Det så ut til å være enda en livlig handel med gamle lager av russiske nixie -rør. Også her på Instructables der
Smart stopplys simulering med DragonBoard 410c: 7 trinn (med bilder)
![Smart stopplys simulering med DragonBoard 410c: 7 trinn (med bilder) Smart stopplys simulering med DragonBoard 410c: 7 trinn (med bilder)](https://i.howwhatproduce.com/images/004/image-10682-1-j.webp)
Smart stopplys simulering med DragonBoard 410c: | MATERIALER: MDF 1,20 Mts. x 1,20 Mts.8 lysdioder: · 2 Greens · 2 Gul · 2 Røde · 2 hvite Ett stykke papp. Dragon Board 410c blad Tråder Silikon silikonpistol LekebilProtoboard TrykknappInfrarød
Arduino stopplys: 3 trinn
![Arduino stopplys: 3 trinn Arduino stopplys: 3 trinn](https://i.howwhatproduce.com/images/005/image-12232-8-j.webp)
Arduino stopplys: RGB -lysdioder er en fin måte å introdusere barna for programmering på. De vil uendelig rote med fargekombinasjoner og timing, og få en følelse av kode på egen tid. Dette prosjektet bruker billige lysdioder i full farge som kontrolleres over I2C, så det er bare fire
Hvordan kontrollere husholdningsapparater med TV -fjernkontroll med timerfunksjon: 7 trinn (med bilder)
![Hvordan kontrollere husholdningsapparater med TV -fjernkontroll med timerfunksjon: 7 trinn (med bilder) Hvordan kontrollere husholdningsapparater med TV -fjernkontroll med timerfunksjon: 7 trinn (med bilder)](https://i.howwhatproduce.com/images/001/image-363-56-j.webp)
Slik kontrollerer du husholdningsapparater med TV -fjernkontroll med timerfunksjon: Selv etter 25 år med introduksjon til forbrukermarkedet, er infrarød kommunikasjon fortsatt veldig relevant de siste dagene. Enten det er din 55 tommers 4K -TV eller billydsystemet ditt, trenger alt en IR -fjernkontroll for å svare på vår
Halloween stopplys: 4 trinn
![Halloween stopplys: 4 trinn Halloween stopplys: 4 trinn](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11125977-halloween-stoplight-4-steps-0.webp)
Halloween stopplys: Datteren min ville virkelig være et stopplys for Halloween, så kona spurte meg om jeg kunne få det til å lyse. Vi kom på et stopplys som hadde en " normal " modus der lysene ville skifte fra grønt til gult til rødt, og også ha