LABORATIONER I STYRTEKNIK. Grundläggande PLC- programmering



Relevanta dokument
Styrteknik 4.5/7.5 hp distans: Programmering med IEC PLC1B:1. Styrteknik

Programmerbara styrsystem

Styrteknik : Programmering med IEC Styrteknik

Följddiagram för händelsestyrda rörelser

Sekvensstyrning Grafcet och IEC

Styrteknik: Tidskretsar, räknare

LABORATIONSINSTRUKTION

Högskolan Dalarna Sida 1 av 8 Elektroteknik Per Liljas

LABORATIONSINSTRUKTION

LABORATIONSINSTRUKTION

LABORATIONSINSTRUKTION

1 Strömmen I skall mätas med en amperemeter. Amperemetern är inställd på området 30 ma. Vad kommer amperemetern att visa?

Sortering av cylindrar

LABORATIONSINSTRUKTION

Minneselement,. Styrteknik grundkurs. Digitala kursmoment. SR-latch med logiska grindar. Funktionstabell för SR-latchen R S Q Q ?

Styrteknik 4.5/7.5 hp distans: Tidskretsar, räknare

Styrteknik: Grundläggande logiska funktioner D2:1

Automation Laboration: Överföring över PROFIBUS

LABORATIONSINSTRUKTION

F5 Introduktion till digitalteknik

Manual för PC-program Larm

Kortlaboration DIK. Digitalteknik, kombinatorik.

Handbok FJÄRRSTYRT RELÄ Typ: RR120X/240X

Programmering av Tidur E

Programmerbar logik. Kapitel 4

GX IEC Developer Sekvensstyrning och SFC-editor

DIGITALTEKNIK I. Laboration DE1. Kombinatoriska nät och kretsar

DIGITALTEKNIK I. Laboration DE2. Sekvensnät och sekvenskretsar

Exempeluppgift i Logikstyrning. 1 Inledning. 2 Insignaler och utsignaler

Minnet. Minne. Minns Man Minnet? Aktivera Kursens mål: LV3 Fo7. RAM-minnen: ROM PROM FLASH RWM. Primärminnen Sekundärminne Blockminne. Ext 15.

Laborationshandledning för mätteknik

OMRON. PLC till PLC kommunikation (CP1L-E) Ethernet. 22 april 2014 OMRON Corporation

Lunds Universitet LTH Ingenjörshögskolan IDa1, IEa1 Helsingborg. Laboration nr 4 i digitala system ht-15. Ett sekvensnät. grupp. namn.

Styrteknik distans: Minneselement, register, räknare, AD-omv D4:1

Övervakning & Programspråk

Enchipsdatorer med tillämpningar LABORATION 7, ROBOT

Zelio logic genomgång

Lösningar till tentamen i styr- och reglerteknik (Med fet stil!)

Manual för EQE PLC enhet

Laboration 2 i Styrteknik

TSIU05 Digitalteknik. LAB1 Kombinatorik LAB2 Sekvensnät LAB3 System

1. Förpackningsmaskin / Packaging machine

Tentamen SSY 065, lördag 14/4, 08:30-12:30, M. Examinator: Martin Fabian, (772) 3716 Tider för lärarens närvaro: 09:30, 11:30

SNABB-GUIDE FÖR GOOGOL T1 PROGRAMMERING.

Beskrivning av sorteringsverket. Automationsteknik Sortering av cylindrar 1(5)

Exempel på tentamensfrågor Digitalteknik

IE1204/IE1205 Digital Design

Välkommen till. Styrteknik grundkurs

Manual FKC01C924 TID/PULS/FREKVENSMÄTARE

EQ CSE Manual Mikroprocessor

Klockslag resp. kopplingstid

Tentamen i Digital Design

LABORATIONSINSTRUKTION

Laboration D181. ELEKTRONIK Digitalteknik. Kombinatoriska kretsar, HCMOS v 2.1

Grunderna i stegkodsprogrammering

MANUAL. till CARDMAN

Tentamen i: Hydraulik och Pneumatik. Totalt antal uppgifter: Datum: Examinator: Hans Johansson Skrivtid:

Teori Se din kursbok under avsnitt PID-reglering, Ziegler-Nichols metod och olinjära system (avsnitt 7.7 i Modern Reglerteknik av Bertil Thomas).

Styrteknik: MELSEC FX och numeriska värden

Ontech Control för Android Användarmanual Svenska

Blockly är en av apparna som används för att styra roboten Dash. Den är väldigt enkel i sin utformning och kan med fördel användas av yngre barn.

Övervakning & Programspråk

Cinemis. Manual. - Utkast -

Bokens innehåll 1. MEKATRONIK en del av vår vardag 2. Styrning med LOGISKA FUNKTIONER

LOGIKSTYRNING/18/2: Laboration. 1 Uppgiften. Figur 1: Tågbanan

Laboration 1 Styrteknik

Swing-Gate. ECO B/S Installation av Swing Gate

DIGITALTEKNIK. Laboration D164. Logiska funktioner med mikroprocessor Kombinatoriska funktioner med PIC16F84 Sekvensfunktioner med PIC16F84

Excel Online Version 1.0 Skolkontoret

Programmering av ett industrikap med GRAPH 7 / Programming of an industrial cutting machine in GRAPH 7

Utdrag ur larmlagen HANDHAVANDEMANUAL FÖR CENTRALAPPARAT. DS7090i och DS7090TMi

Twincat: PLC Control

Digital- och datorteknik

WAGO IO System Service Seminar. Diagnostik

Laborationsrapport. Introduktion till elektroteknik och styrteknik ET1014. Givare och ställdon. Kurs. Lab nr 6. Version p1.0. Laborationens namn

Här hittar du ett exempel på ritprogrammet:

Tentamen i Robotteknik MPR160, 16 december 2000

Lab nr Styrteknik ET1001 Givare och ställdon

Övervakning & Programspråk

INSTALLATIONS manual. Soliris Sensor RTS

Systemkonstruktion LABORATION REALTIDSPROGRAMMERING

Datorteknik. Den digitala automaten. En dator måste kunna räkna! Register och bussanslutning

Utdrag ur larmlagen HANDHAVANDEMANUAL FÖR CENTRALAPPARAT DS7100

MINI-α PLUS VÄRMEPUMP / AIRCONDITION STYRNING FÖR EN ELLER TVÅ KOMPRESSORER

Ladderprogrammering steg för steg

Datorteknik. Den digitala automaten. En dator måste kunna räkna! Register och bussanslutning

Ladderprogrammering steg för steg

Introduktion till syntesverktyget Altera Max+PlusII

Styrteknik : Funktioner och funktionsblock

Information om motorvärmarstyrning

Anfallslarm EPI-2000(-P) Bruksanvisning

2 / 3-axlig joystick med PWM-utgångar

Safe Logic Compact. Konfigurering av Rexroth säkerhets PLC. Snabbguide Svenska

El-styrningslåda EL B1

Cloud. Manual. Version

Hydrauliskt styrd kran

Snabb vägledning för 9 modul enhet Montering GSM-enheten indvändigt (oversättelse, se bilaga) Spänning

BAS-SMS RT Inkopplings exempel

Elektriska Drivsystem Laboration 4 FREKVENSOMRIKTARE

MOTORVÄRMAR HANDBOKEN manual för hyresgäster

Transkript:

1 LABORATIONER I STYRTEKNIK LABORATION : Grundläggande PLC- programmering

2 Övning 1. Rita ur reläschemat nedan ett ladderschema i GX IEC Developer. Kör programmet och prova funktionen med hjälp av ingångssimulatorn. Reläschema: Rita ett logikschema (IEC- symboler): Ange ett Booleskt uttryck: Ex.: (Du kan nu radera färdigtestade övningar och inför en ny övning fortsätta att arbeta i samma projekt).

3 Övning 2. Rita ur reläschemat nedan ett ladderschema i GX IEC Developer. Kör programmet och prova funktionen med hjälp av ingångssimulatorn. Reläschema: Not- funktionen fås genom att dubbelklicka på laddersymbolen och markera negation. Rita ett logikschema (IEC- symboler): Ange ett Booleskt uttryck:

4 Övning 3. Rita ur reläschemat nedan ett ladderschema i GX IEC Developer. Kör programmet och prova funktionen med hjälp av ingångssimulatorn. Reläschema: Rita ett logikschema (IEC- symboler): Ange ett Booleskt uttryck:

5 Övning 4. Editera nedanstående logiska uttryck och testa programmet med hjälp av ingångssimulatorn. Booleskt uttryck: X A ( B C) ( D E) Adresser: A = X0, B = X1, C = X2, D = X3, E = X4, X = Y0 Rita ett ladderschema : Rita ett logikschema (IEC- symboler):

6 Övning 5. Minnesfunktionen Minnesfunktionen kan skapas på två sätt. Vi skall testa båda sätten. a) Rita ur det Booleska uttrycket nedan ett ladderschema. Kör programmet och prova funktionen med hjälp av ingångssimulatorn. Logisk symbol (allmän): A B S R X S=Set R=Reset Boolesk ekvation: X ( A X) B - se Alm: Styrteknik s. 70-71. Välj följande adresser på PLC- systemet: A = X0, B = X1, X = Y0 och testa funktionen. b) Testa nu funktionen RS (funktionsblock som är reset-dominant; R = Reset och S = Set; (Anm. blocket SR är set- dominant). Välj ur funktionsblocksbiblioteket blocket RS. Sätt (förslagsvis) i rutan ovanför blocket RS1. Glöm inte att ta define i visat fönster. (Varje funktionsblock måste definieras). Fyll i sanningstabell nedan: X0 X1 Y0 1 0 0 0 0 1 0 0 1 1

7 Övning 6. Timerfunktionen- Fördröjningsfunktionen. Allmän symbol : t1 t2 A X t1 - fördröjt tillslag t2 - fördröjt frånslag Timerfunktionen i PLC- systemet är endera av typen fördröjt tillslag TON eller fördröjt frånslag TOF Prova med följande funktion: Låt utgång Y0 1 - ställas 5 sek. efter det att ingång X0 har blivit 1 - ställd. Implementera timerfunktionen TON som ett funktionsblock. OBS! Ovanför blocket står Instance som skall döpas med t.ex. timer1. Förinställd fördröjning (PT = preset time) skrivs: T#5s. Vid ET (= elapsed time) kan man skriva timervariabeln TO0 etc. som i on-line mod visar förlupen tid. OBS! Glöm inte att skriva i instance- rutan och sedan kvittera på define. Fråga: Vad händer om ingång X0 är aktiv kortare tid än den förinställda tiden?... Testa därefter funktionen fördröjt frånslag TOF! Ex.

8 Övning 7. Counterfunktionen - räknefunktionen Allmän symbol: Counterfunktionen CTU är en heltalsräknare som räknar upp till ett förinställt värde. CTD är en motsvarande nerräknare. Låt utgång Y0 1- ställas efter det att ingång X0 har fått 5 pulser (simuleras med ingångssimulatorn). Nollställning av räknaren görs med en puls på ingång X1 (simuleras med ingångssimulatorn). Testa även nerräknaren CTD. PV = Preset Value, CV = Current Value Ex.:

9 Övning 8 Pulsfunktionen En puls ska genereras med varaktigheten 2 sek. på utgång Y0 efter det att ingång X0 har aktiverats. Testa funktionen genom att låta X0 vara aktiv en längre resp. kortare tid än timertiden 2 sek. Lägg till 2 st hjälpminnesceller M0 och M1 som intrena hjälpminnesceller (celler för tillfällig lagring av data). Logiskt schema: Implementera detta i LD- miljö. Använd här 2 st. hjälpminnen M0 och M1. OBS! Dela upp det logiska schemat ovan i tre delar tre s.k. networks. Rita ett ladderschema (LD):

10 Övning 9. Pulsgenerator. En pulsgenerator (signalgenerator) ska generera en alternerande följd av nollor och ettor på utgång Y0 när ingång X1 är aktiv. Pulsfrekvensen är 0.5 Hz. Testa sedan funktionen med olika långa tider för en assymetrisk vippa. Logiskt schema:

11 Övning 10. Programmera styrsystemet för körning av en pneumatisk cylinder C1 fram och åter så länge som startknappen START är aktiv. Lägesgivarna C1F och C1B används för styrningen. Följddiagram och logikschema: Gör ett schema i LD med följande adresser: START C1F C1B Vc1+ Vc1- X11 X0 X1 Y0 Y1 Anslut PLC- systemet till cylindertavlan. Glöm inte att ansluta luften.

12 Övning 11. Programmera styrsystemet för körning av en pneumatisk cylinder C1 och C2 fram och åter så länge som startknappen är aktiv. Lägesgivarna C1F, C1B, C2F, C2B och Start används för styrningen. Följddiagram och logikschema: Start C1B C2B & VC1+ C1F C2F C1B VC2+ VC1- VC2- Gör ett schema i LD med följande adresser: START C1F C1B C2F C2B VC1+ VC1- VC2+ VC2- X11 X0 X1 X2 X3 Y0 Y1 Y2 Y3 Anslut PLC- systemet till cylindertavlan.

13 Följande styrproblem skall lösas innan laborationen startar Övning 12. En cylinder C1 går fram och låser fast ett arbetsstycke. Cylinder C2 går fram och bearbetar arbetsstycket och därefter retur. Till sist så lösgörs stycket. Programmera PLC- systemet med med LD. Inför en startfunktion S för encykelförlopp. Gör en lösning med eller fasindelningsmetod. C1 C2 Lösning:

14 Övning 13. Programmera PLC- systemet för ett automatiskt fram och återgående förlopp av cyl. C1 med fördröjning i främre ändläget. Inför en startfunktion S. 7 sek C1 Lösning:

15 Övning 14. Programmera PLC- systemet för ett automatiskt fram och återgående förlopp av cyl. C1 och C2 med fördröjning i bakre ändläget för C1. Inför en startfunktion S. Rita logiskt schema nedan. C1 C2 5 sek Lösning:

16 Övning 15. Programmera PLC- systemet för styrning av 3 cylindrar C1, C2 och C3 enl. nedanstående följddiagram. Inför en startfunktion S. Rita logiskt schema. C1 C2 C3 Lösning:

17 Övning16. Programmera PLC- systemet för styrning av 3 cylindrar C1, C2 och C3 enl. nedanstående följddiagram. Inför en startfunktion S. Rita logiskt schema. C1 C2 C3 Lösning:

18 Övning 17. Gör nedanstående styrning i SFC inkluderande en räknare som räknar slagen på cylinder C2. Inför även en startfunktion S. C1 C2

19 Övning 18. Gör ett program för nedanstående styrning. Inför även en startfunktion S. C1 C2 C3 5 s