programmerbara styrsystem ( PLC ) har revolutionerat fabriksautomationssystem och robotik . Till skillnad elektromekaniska reläer , de har ingen fördröjning , och en PLC kommer att ersätta hundratals , om inte tusentals , av reläer . Jämföra PLC till reläer är som att jämföra datorer av 2010 till datorer på 1950-talet . PLC är komplexa och att lära sig att programmera en är en svår uppgift . Detta förvärras av det faktum att det inte finns någon standard open source språk . På grund av dessa komplexitet har utbildningsinstitutioner såsom University of Alabama utvecklat övningar för att lära sig att programmera en PLC . ( se referens 1 ) Övning 1
I den här övningen är en PLC programmerad för att förlänga en kolv ( och bifogade stav ) och sedan dra den på två cylindrar . Detta är den mest grundläggande av maskinens operationer såsom att mata en del i en press och sedan dra den delen ut . Kolvarna har att skjuta ut och dra tre gånger med en 2,2 sekunders fördröjning mellan de båda åtgärderna . Först ladder - rung logik utarbetas ( den schematiska inblandade , rita limit sensorer och tillhörande komponenter av symboler , vanligen kallas steglogik ) . Efter steglogik avtappas uppstår en sekvens av händelser skrivas ( vad som händer med vilken komponent och när) . Efter dessa två steg , är PLC programmeras , och om programmeringen är rätt kolvarna ska skjuta ut och dra tre gånger .
Övning 2
Endast en cylinder används i denna övning . PLC är först programmerade att cykla ( skjuta ut och dra ) en cylinder gång med en knapptryckning . En annan avancerad steg i detta arbete är att cykla två gånger med ett enda knapptryck . Fortfarande en mer avancerad steg är att cykla cylindern tre gånger med en enda knapptryckning . Alla tre stegen måste ha steglogik upprättas och en sekvens av händelser som skrivits ut .
Övning 3
Detta är en komplex cykel , som omfattar en hela sekvensen av operationer ( de kriterier som anges för maskinen att fungera ) för tre cylindrar . Först är automation kriterier läsa igenom , med tre cylindrar och tre sekvenser timing . Från kriterierna , är en sekvens av händelser som upprättats och steglogik utvecklas och PLC programmeras i. Om programmeringen är korrekt , kommer kolvarna arbeta enligt skriftliga kriterier . Eftersom en tidsfördröjning som sägs mellan cylindrarna , fördröjning parametrar måste programmeras i. Addera