PLS-programmering Øvelser

PLS-programmering Øvelser


Programmable Logic Controllers (PLS) har revolusjonert fabrikken automatiseringssystemer og robotikk. I motsetning til elektromekaniske releer, de har ingen lag tid, og en PLS vil erstatte hundrevis, om ikke tusenvis, av releer. Sammenligning av PLS til releer er som å sammenligne datamaskiner i 2010 til datamaskiner i 1950. PLS er komplekse og lære å programmere en er en krevende oppgave. Dette er forsterket av det faktum at det ikke er en standard åpen kildekode språk. På grunn av denne kompleksiteten har utdanningsinstitusjoner som University of Alabama utviklet øvelser for å lære å programmere en PLS. (Se referanse 1)

Oppgave 1

I denne øvelsen er en PLS programmert for å utvide et stempel (og festet stang), og deretter trekke den tilbake på to sylindre. Dette er den mest grunnleggende av maskin operasjoner som å mate en del i en pressekonferanse og deretter trekke den delen ut. Stemplene har til å forlenge og trekke tilbake tre ganger med en 2,2 sekunders forsinkelse mellom de to handlinger. Først blir stige-rung logikk utarbeidet
(Skjematisk involvert, tegning grenseverdier sensorer og relaterte komponenter av symboler, ofte kalt stige logikk). Etter at stige logikk er trukket, er en sekvens av hendelser skrevet (hva som skjer med det som komponent og når). Etter disse to trinn, er PLS programmert, og hvis programmeringen er riktig stemplene vil forlenge og trekke tilbake tre ganger.

Oppgave 2

Bare en sylinder er brukt i denne øvelsen. PLS er første programmerte å sykle (ut og inn) en sylinder en gang med et trykk på en knapp. En annen avansert skritt i denne øvelsen er å sykle to ganger med et enkelt trykk på en knapp. Fortsatt en mer avansert skritt er å sykle sylinderen tre ganger med et enkelt trykk på en knapp. Alle tre skritt må ha stigen logikken utarbeidet og en sekvens av hendelser ble skrevet ut.

Oppgave 3

Dette er en kompleks syklus, som involverer en hel sekvens av operasjoner (kriteriene fastsatt for at maskinen skal fungere) for tre sylindre. Først blir automatiserings kriteriene lese gjennom, med tre sylindre og tre tidssekvenser. Fra kriteriene, er en sekvens av hendelser utarbeidet og stige logikk er utviklet og PLS er programmert i. Hvis programmeringen er korrekt, vil stemplene arbeide i henhold til de skriftlige kriterier. Etter en tidsforsinkelse som er fastsatt mellom sylindrene, tidsforsinkelsesparametere må være programmert inn.