E N D
1. IntroduktionStyrteknik
2. Meny Introduktion, vad och varför
PLC
Programmering
Ladderschema
Exempel Ladderschema
Logikschema
PLC-språket
3. Vad och varför? Industriell tillverkning handlar om att bearbeta och sätta ihop olika material och komponenter. En del industrier gör hela arbetet, från råvara till färdig produkt. Andra industrier gör halvfabrikat dvs de tillverkar delar till andra industrier.
Några av de handhavande som normalt utförs i industriella processer är t ex:
Sortering
Bearbertning
Transport etc
För att göra allt detta behövs olika maskiner och utrustning t ex:
Transportband
Bearbetningsmaskiner (svarv, fräs etc)
Förpackningsmaskiner etc
4. Vad och varför? Ordet automation står för den teknik och de metoder som används för att göra industriell tillverkning mer effektiv och mer miljövänlig. Här följer några komponenter som krävs i industriell automation:
- Givare, ger information om läge och tillstånd
- Cylindrar, utför rörelser
- Magnetventiler, Riktningsventiler, styr cylindrar
- PLC, Programmable Logic Controller, en industriell dator som styr tillverkningen
- Motorer, driver transportband etc.
- Kontaktorer, som används för att styra motorerna
5. PLC PLC, eller Programmable Logic Controller är en industriell dator med speciell elektronik för att klara svåra miljöer. Dessutom har de ett anpassat programmeringspråk för de tillämpningar som de är satta att styra.
Ett styrsystem kan enkelt sägas bestå av tre delar; ingångar, utgångar och dess logiska regler. Genom ingångarna får styrsystemet information om vad som händer i den maskin som styrs. Informationen om detta fås via olika typer av givare.
Genom utgångarna har styrsystemet möjlighet att påverka styrdonen. De logiska reglerna anger när respektive utgång ska vara Till. Reglerna kan till exempel ange; om ingång 3 är Till då ska utgång 4 vara Till. Genom att ange denna typ av regler bestämmer man styrsystemets funktion.
Det vanligaste styrsystemet idag är PLC:t, Programmable Logic Controller.
6. Programmering När man skall programmera ett PLC måste man bestämma hur det skall arbeta, detta kan göras i olika symbolspråk.
Ett exempel på ett sådant symbolspråk är Ladderschema.
Med hjälp av Ladderschema kan man rita ihop en logisk beskrivning som sedan är ganska lätt att översätta till PLC-program.
Ett annat symbolspråk är Logikschema. Detta är ett annat sätt att beskriva de logiska funktioner. Översättning från Logikschema till PLC-program är förhållandevis enkel.
Vid programmering av ett PLC är alltså arbetsordningen:
1. Rita ned de regler du vill ska gälla för PLC:t. Detta gör du antingen genom att rita ett Ladderschema eller ett Logikschema.
2. Översätt detta till PLC-program.
3. Mata in detta i PLC:t och provkör.
Om det inte fungerar som du tänkt så ändrar du programmet och provkör igen!
7. Ladderschema Ett av de vanligaste symbolspråken för att programmera PLC. Genom att sätta ihop kontakter genom serie- och parallellkoppling kan man utföra de vanligaste logiska funktionerna OCH, ELLER och INTE. Dessutom finns också Fördröjningsfunktioner, Räknefunktioner och Minnesfunktioner att tillgå.
När man beskrivit önskad funktion i ett Ladderschema är det ganska enkelt att översätta detta till PLC-instruktioner.
Ett Ladderschema är mycket bra på att beskriva hur olika ingångar hänger ihop, dvs vilka logiska funktioner som ska utföras mellan ingångarna. Däremot är Ladder mindre bra på att visa hur ett stort program är sammansatt. Om programmet består av flera hundra PLC-instruktioner, vilket inte är ovanligt, så blir överblicken dålig. Då är logikschema betydligt bättre på att beskriva hur ett stort program hänger ihop.
8. Exempel Ladderschema
9. Logikschema Tillsammans med Ladder-schema har denna schematyp använts under många år för att programmera PLC. Detta symbolspråk är också grafiskt, liksom Ladder, men byggs upp på ett annat sätt. Istället för att som i Ladder bygga den logiska funktionen genom att sätta ihop kontakter i olika mönster, sätter man i Logikschema ihop funktioner. Man sätter ihop exempelvis OCH- och ELLER-funktioner genom att dra streck mellan dem som indikerar vilka signaler som utbyts mellan de olika funktionerna. Man har också tillgång till Fördröjningsfunktioner, Räknefunktioner och Minnesfunktioner.
När man beskrivit önskad funktion i ett Logikschema är det ganska enkelt att översätta detta till PLC-instruktioner.
10. PLC-språket Hur kan då funktioner programmeras in i ett PLC? För att göra detta måste vi lära oss lite om "PLC-språket", dvs det språk som PLC:t använder. Detta bygger på de funktioner vi nämnt tidigare, men för att lära dig detta ska du använda dig av ett program samt en laborationstavla.
Säg till din lärare för att gå vidare!