Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:1

Slides:



Advertisements
Liknande presentationer
Mina bevakningar Procapita + Presentation.
Advertisements

BAS-M Hur du på ett enkelt sätt administrerar din båtklubbs register.
Linjära funktioner & ekvationssystem – Ma B
Talföljder formler och summor
Anpassning i Windows och Word utan hjälpmedel med tangentbordet
Namn på tillfället (kan skrivas på två rader) Namn på den som presenterar Datum för tillfället.
BANLÄGGNING I OCAD-8 Närpes OK.
Skapa ett video-CV på YouTube
ClaroReadPro V5 B engt Österlind Solna Skoldatatek 18 november 2009.
Styrteknik 7.5 hp distans: Tidskretsar, räknare PLC4A:1
Intagningssystemets databas Ögonblicksbild Kopia av intagningsdatabasen Uppdateras 3 ggr per dag 07:15 – 12:15 – 15:15 Roller Skola, kommun Periodiseras.
Anneli och Christians Datorskola
Formulär Tänkte nu gå igenom vad ett formulär är och hur man kan skapa dem i Access.
Grunder i PowerPoint 2000 Skapa en ny presentation Rita egna objekt
Skriv text i punktlistor och ändra bildlayout
Domarassistenten.com - en introduktion för domare
Välkommen till internet för nybörjare
Word Word är ett av de vanligaste ordbehandlingsprogrammen. Vi skall idag gå igenom de vanligaste funktionerna i programmet. Fördelarna med att använda.
Klicka på Aktivera redigering i meddelandefältet,
CoDeSys 2.3.x.x Svensk installationsguide
PowerPoint 2007 Lathund.
Enkel dator teknik Tips och tricks.
Laterna Compact Booking Saknar du ett bra bokningssystem? Pröva det här! Lättanvänt Flexibelt Pålitligt.
5. Grafiska objekt Redan på övning fem av sex! Här handlar det om att rita själv, färglägga och att låta kreativiteten flöda. Något för dig? Ritverktyg.
Funktionen SA10-Grupper. Följande typer av grupper finns: - Grupp i kurs hör alltid ihop med en kurskod - Grupp i program hör alltid ihop med en programkod.
Styrteknik 7.5 hp distans: PLC-Program, ex rolling shutter SHUTTER:1
Inloggning till Landstinget Kronoberg via Citrix
©storm.
2. Utveckla en presentation
Tentamensdags och lab 3…. Större program delas normalt upp i flera filer/moduler vilket har flera fördelar:  Programmets logiska struktur när man klumpar.
Klicka på Aktivera redigering i meddelandefältet
Styrteknik 7.5 hp distans: Programmering med IEC PLC1B:1
Växjö 15 april -04Språk & logik: Reguljära uttryck1 DAB760: Språk och logik 15/4: Finita automater och 13-15reguljära uttryck Leif Grönqvist
EN KOMPLETT INDUSTRIPARTNER ! ALLMÄNT OM MELSEC STYRSYSTEM.
Programmering B PHP Lektion 2
Demo dokument- och ärendehantering Polisförbundet
Sid 1 CD5250 OOP med C++ Daniel Flemström MDH/IDT Lite OOA/OOD.
Word Read Plus 08 talsyntes
Programmering B PHP Lektion 3
Föreläsning 2 Kort Översikt Över Javaspråket. Källkodsformat Unicode används åäöμψζ tillåtna Inte alla miljöer klarar av det Källkod Bytekod Java VM för.
Cirkelledarutbildning
Digitalteknik 7.5 hp distans: 5.1 Generella sekvenskretsar 5.1.1
Styrteknik: Programmering med MELSEC IL PLC2A:1
Exder EPC. Exder EPC Välkommen! I det här bildspelet går vi igenom hur man lägger upp nya artiklar samt skickar artikelinformation. Du bläddrar framåt.
Bildfabriken kan ställas in på olika sätt - se några exempel
Mitt första Java program Mahmud Al Hakim Copyright, Mahmud Al Hakim, 1.
Övning 4 Ritobjekt.
Jonny Karlsson INTRODUKTION TILL PROGRAMMERING Föreläsning 7 ( ) INNEHÅLL: -Klasser -Att definiera egna klasser -Klassvariabler -Klassmetoder.
Fortlöpande chatt Skapa ämnesfeeds och spåra aktivitet
Styrteknik: Grundläggande logiska funktioner D2:1
Styrteknik 7.5 hp distans: SFC Introduktion SFC_A:1
Styrteknik 7.5 hp distans: PLC-Program, kaffe-automat PLC7B:1
Styrteknik 7.5 hp distans: SFC Introduction PLC5A:1 Bilder SFC = Sequential Function Chart Language SFC är ett grafiskt programspråk som används.
Version 1.11 Du ska starta bildspelet för övningsuppgiften. För att göra detta, leta upp symbolen som visas nedan och klicka på den. För att komma vidare.
Java paket och jar-filer
Styrteknik: Programmering med IEC PLC1A:1
Styrteknik 7.5 hp distans: SFC med GX IEC SFC_B:1
1 Mönstermatchning och rekursion Nr 4. 2 Förenklad notation val fnname = fn name => expression Förenklas till fun fnname name = expression Exempel fun.
Styrteknik 7.5 hp distans: E-Designer och E-1000 mm PLC8C:1 Bilder I detta avsnitt ska några enkla symboler för digitala in- och utsignaler.
Styrteknik 7.5 hp distans: PLC-delprogram, tasks TASKS:1
Uppstart iPad Höörs kommun.
William Sandqvist Tillståndsmaskiner  Moore-automat  Mealy-automat William Sandqvist
Styrteknik 7.5 hp distans: Tidskretsar, räknare PLC4B:1 Bilder Olika exempel med Timers och Counters En Enkel Timer med MELSEC IL Om BTN_DGVG.
Enkel dator teknik Tips och tricks. Välja storlek och radavstånd Här väljer du storlek på texten vi vill att ni använder 14 p till rubriker och 12 p till.
Lathund PowerPoint 2007 Lathund
Ändra sökordsmallen i GynOp
Microsoft® Office Word 2007-utbildning
Wordgenomgång.
Genomgång av Automation Builder
Validera hjärtstartare i Sveriges Hjärtstartarregister
Presentationens avskrift:

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:1 SFC, Sequential Function Chart Language, är ett av de 5 programmeringsspråken som stöds av IEC 61131-3 standarden. SFC finns med i GX IEC Developer. Ett SFC program sparas i en POU som de övriga programspråken. En skillnad är att SFC-program enbart kan sparas i en POU av typ Program. Man kan alltså inte beskriva Function Block eller Function med SFC. Bilder 2008-04-07

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:2 Sekvensprogram kan beskrivas med Ladder Diagram Gammal teknik som finns beskriven många böcker. Ganska enkelt att använda, mindre överskådligt, vanlig metod. FBD Function Block Diagram Man skriver sekvensen med hjälp av skiftregister, liknar digitala kretsar, troligen mindre vanligt. Med booleska funktioner, Instruction List Ekvationerna kan vara anpassade efter Ladder Diagram, enbart text, trogen snabbaste metoden. Med SFC Ger en mycket bra översikt av programmet, grafisk beskrivning.

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:3 Grundläggande för alla metoderna är att sekvensprogrammet är uppdelat i ett antal tillstånd som är separerade med övergångsvillkor. Metoden innebär att det är lätt att underhålla och att hitta fel i styrutrustningar. Man kan t.ex. indikera i viket tillstånd en process befinner sig i och snabbt se om processen har stannat i något oväntat tillstånd.

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:4 Några punkter om SFC: SFC är ett strukturerat språk som medger enkel representation av en komplex process SFC, Sequential Function Chart Language är en grafisk editor Det är två huvudsakliga mekanismer som styr program exekveringen. Step och Transition. Endast ett steg kan vara aktivt åt gången utom vid parallella steg Nästa steg i sekvensen aktiveras först när efterföljande övergångssvillkor är sant När man kommer till sista steget, hoppar programmet tillbaka till början Man kan också använda hopp för att låta programmet hoppa till ett visst ställe

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:5 I FX IEC Developer visas inte övergångspilen från sista villkoret till början av sekvensen.

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:6 För GX IEC Developer gäller: Till varje steg kan man tilldela en eller flera actions. En action kan vara en Boolsk variabel (IN/UT-signal eller en minnescell) eller ett PLC-program. Alla actions finns listade i Action_Pool i Project Navigator Windows Varje övergång tilldelas ett övergångsvillkor som kan vara Boolsk variabel (IN/UT-signal eller en minnescell) eller ett PLC-program. En utgång med den unika benämningen TRAN (fördefinierad) skall användas, om PLC-program används som övergångsvillkor

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:7 Strukturen på programmet ritas upp genom att klicka på symbolerna för steg och övergång GX IEC Developer skjuter in nya element före aktuell markörposition När strukturen är klar börjar man lägga in kod i stegen och övergångarna Markera steget eller övergångsvillkoret som ska editeras Man kan också använda [Enter] eller bara dubbelklicka på steget eller övergången vilket brukar vara enklare När stegets händelse öppnas visas detta i ett fönster som kallas Action Association Under ett steg kan både I/O-adresser aktiveras och PLC-program (Action) startas som händelser för steget Samma Action-program kan användas som händelse under flera steg Då man trycker på [F2] i detta fönster öppnas en lista på de variabler som är definierade i den lokala benämningslistan samt de actionprogram vilka blivit skapade med verktygsknappen Act

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:8 För att skapa nya actions, markera den POUn i navigatorn som innehåller SFC-programmet och tryck på Act Skriv önskat namn på PLC-programmet i dialogen New Action och välj programmeringsspråk, tryck därefter OK Varje steg och övergång måste ha ett unikt namn. För editering markera steg eller övergång med ett klick, klicka därefter ytterligaren gång Observera! Inställningen på View/Extended Information påverkar också utseendet på SFC-sekvensen Är funktionen aktiv visas stegen med kommentartext och övergångar visas med namnet utan radbrytning Även projektnavigatorns utseende påverkas av denna inställning

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:9 En sekvens börjar alltid med ett Initial Step, markerad med dubbla linjer Steg visas som block med namn Övergångar visas som små boxar De är placerade direkt under stegen Hopp är också tillåtna i SFC-program Dessa utförs med exit-pekare (hoppinstruktioner) och entry points (labels)

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:10 Ett enkelt programexemplet som styr en trafikkorsning enlig följande Normalt är det rött ljus på Kungsgatan Om BTN_DGVG sätts till 1 skall följande sekvens utföras Tänd gult ljus på Kungsgatan under 3 sekunder Tänd grönt ljus på Kungsgatan under 5 sekunder Återgå till rött ljus och vänta på BTN_DGVG

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:11 Den färdiga sekvensstyrningen med GX IEC Developer Sekvensstyrningen består av 3 tillstånd (step) som har namnen KG_RED, KG_GUL och KG_GREEN. Namnen är godtyckliga och skrivs genom att placera markören i rutan. I styrningen finns 3 övergångsvillkor som i detta fall är tre booleska variabler. Villkoren skrivs in genom att trycka på F2 och sedan välja namn från GVL-listan. De två TIME_OUT-signalerna kommer från 2 timer-kretsar som måste vara definierade innan.

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:12 När man skapar ett program av SFC-typ visas: En POU med SFC-Programmet (P_1 i det här fallet) En Body [SFC] som innehåller blockschemat En Action_Pool som är tom från början. I denna skapas de Actions (PLC-program) som senare kommer att associeras med olika tillstånd. En ny Action skapas genom att högerklicka på Action_Pool och sedan följa instruktionerna.

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:13 Figuren visar hur Action KG_GREEN[FBD] är skapad. Den innehåller ett normalt FBD-program som tänder en lysdiod (LEDKG_GREEN), släcker de två andra och instansierar en timer. Utsignalen TIME_OUT_TIM2 blir definierad i GVL och åtkomlig som övergångsvillkor. Observera att timern startar först när tillståndet med Action KG_GREEN är aktiverat.

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:14 Genom att dubbelklicka på respektive tillstånd visas en ruta där man kan definiera vilka Actions som ska associeras med tillståndet. Med F2 erhålles en Action Name List som visar vad som kan väljas.

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:15 När allt är klart är det klart måste den nya POU:n styras av en task med passande namn. Jag valde namnet demos. Mer om SFC-program kommer senare i kursen

Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:16