Denna PowerPoint är gjord för att du ska få en inblick i vad ett driftövervakningssystem är. Vad kan man se? Olika tekniska funktioner? Fördelar? Även.

Slides:



Advertisements
Liknande presentationer
Configured Edititon för Unicenter 3.0 Sättet att snabbt komma igång med Unicenter.
Advertisements

Kampanjuppföljning Hur den senaste kupongkampanjen gick totalt sett vet du säkert. Men hur gick den i exempelvis Skåne jämfört med i Göteborg? Var resultatet.
Talföljder formler och summor
Styrteknik 7.5 hp distans: Tidskretsar, räknare PLC4A:1
Formulär Tänkte nu gå igenom vad ett formulär är och hur man kan skapa dem i Access.
En genomgång av spelet: Dubbelkrig-Grön
Klicka på Aktivera redigering i meddelandefältet,
Access med Sebastian och Robert
Styrteknik 7.5 hp distans: SFC med GX IEC PLC5B:1
Anders Sjögren Lagringsklasser •en variabel i C har två attribut –type( int, float, char..... ) –lagringsklass( auto, extern, register, static ) •lagringsklassens.
William Sandqvist Booles Algebra Genom att representera logiska uttryck på matematisk form, där sammanfognings-orden OR och AND motsvarade.
Tekniken, fördelar och nackdelar Av Elin och Johan Olofsson ht-07
Sammanfattning Vi gjorde ett studiebesök i Kista Service Hus. Två pensionärer pratade om problem i deras vardagsliv. Utifrån det tänker vi skapa en digital.
William Sandqvist Booles Algebra Genom att representera logiska uttryck på matematisk form, där sammanfognings-orden OR och AND motsvarade.
Laterna Compact Booking Saknar du ett bra bokningssystem? Pröva det här! Lättanvänt Flexibelt Pålitligt.
Föreläsning 2 Datalogi för E1 2D1343
Styrteknik 7.5 hp distans: Programmering med IEC PLC1B:1
EN KOMPLETT INDUSTRIPARTNER ! ALLMÄNT OM MELSEC STYRSYSTEM.
Pekare och speciell programstruktur i inbyggda system
SCADA Supervisory Control And Data Acquisition
Styrteknik: Programmering med MELSEC IL PLC2A:1
Programspråk Två olika typer av program omvandlar högnivå till lågnivå program: Interpreterande program och kompilerande program. Python är ett interpreterande.
Styrteknik: Grundläggande logiska funktioner D2:1
Styrteknik: Information om styrsystem, allmänt I1:1
Styrteknik: MELSEC FX och numeriska värden PLC2C: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.
Styrteknik : Funktioner och funktionsblock PLC2B:1
INTRODUKTION TILL PROGRAMMERING
Styrteknik: Programmering med IEC PLC1A:1
Styrteknik 7.5 hp distans: SFC med GX IEC SFC_B:1
DIGITAL DESIGN INLEDNING Allmänt och kursens hemsidor Analogt och digitalt Booleska variabler Binära tal Positiv och negativ logik (Aktiv hög och låg logik)
William Sandqvist IS1500 Datorteknik William Sandqvist
Styrteknik: Boolesk algebra D1:1
Satslogik, forts. DAA701/716 Leif Grönqvist 5:e mars, 2003.
Jonny Karlsson PROCESSPROGRAMMERING Föreläsning 8 ( ) Innehåll: -Exekveringstrådar.
6/3/2015© Mats Brorsson1 Hur mycket snabbare blir det med PC133 SDRAM jämfört med PC100 SDRAM?... blir det med en 1,4 GHz Athlon- processor jämfört.
Föreläsning 1 Introduktion till kursen. Algoritmer
Kronljusströmställaren 0, 1, 2, 3
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.
ENERGIOPTIMERING Läckagesökning Konfiguration Styrning Efterbehandling
© KTC Control AB KTC Koncernen Pionjärer inom energieffektivisering! För fastighetsägare och hyresgäster.
Noctu R3 Nästa generations managementsystem.. © Foab Systems AB 2015 Tjänstebaserad server - äkta client / server lösning. 100% moduluppbyggd källkod.
Nätverk – optisk fiber Störningsfri Avlyssningssäker Snabb överföring Klarar långa avstånd Dyr Ömtålig.
Du ska inom arbetsområdet lära dig att Tolka och förenkla uttryck med bokstäver Lösa enkla ekvationer Upptäcka och använda mönster och samband Skriva och.
Lathund Ladoksupport.
Avvikelsehantering En säker verksamhet = en säker arbetsmiljö!
Excel: Pivot-tabeller
Teknik- Processteknik & Driftövervakning
3st grundbegrepp Beräkningsformel
Adato - rehabverktyget
Genomgång av Automation Builder
Chef Viktig information till dig som chef gällande nya lönesystemet.
Grundläggande datavetenskap, 4p
Programmera dina klasskamrater
Reglering Läran om återkopplade automatiska system och handlar om hur mätningar från givare kan användas för att automatisk göra förändringar i processen.
Mer information om Ladok
Datalängd och datatyper
Digitala tal och Boolesk algebra
Digitalteknik 3p - Sekvenskretsar
Digitalteknik 3p - Kombinatorisk logik
Kombinatoriska byggblock
Kombinatoriska byggblock
Excel: Pivot-tabeller
Guide till Fristående tidbok
Digitalteknik 3p - Kombinatoriska Byggblock
Digitalteknik 3p - Kombinatorisk logik
Digitalteknik 3p - Kombinatoriska Byggblock
Ljustadalens skola
Presentationens avskrift:

Denna PowerPoint är gjord för att du ska få en inblick i vad ett driftövervakningssystem är. Vad kan man se? Olika tekniska funktioner? Fördelar? Även en inblick i hur man programmerar ett styrsystem, olika programspråk. Övervakning & Programspråk 1

Via en operatörspanelen kan användaren: -Övervaka process i ikoner & värden -Göra aktiva val av utrustningen & dess läge -Ställa in larmgränser & följder av A- eller B- larm -Justera & ställa in regulatorer -Se över & kvittera drift & larm -Se över historik 2

Övervakning & Programspråk Vilka alternativ finns för att överföra informationen från PLC- system till SCADA/Övervakning? GSM Radio Optiskt/Fiber Fast ledning Hyrd ledning Stadsnät Finns fler. 3

KOMMUNIKATION Vilka alternativ finns för att överföra informationen från PLC- system till SCADA/Övervakning? FördelarNackdelar GSM Stabilt, fristående.Långsamt Radio Väll etablerat, fristående.Sämre vid kuperad miljö. Optiskt/Fiber Snabb, direkt uppkoppling.Inte riktigt utbyggt överallt. Fast ledning Avbrottsfri.Korta sträckor. Hyrd ledning Avbrottsfri.Kostsam. Stadsnät Snabbt, stabilt, högkapacitet.Intrångsrisk, flera intressenter. 4

SCADA/ÖVERVAKNINGCENTRAL 5

SCADA/ ÖVERVAKNINGSYSTEM Automatisk data insamling SCADA= Supervisory Control And Data Aquisition Tre frågor: Varför har man ett SCADA/Övervakningssystem? För att få en överblick över processen. Vad händer om kommunikationen bryts på ena eller andra sättet mellan PLC- system och SCADA /Övervakningssystem? Inget! Processen fungerar som den ska men vi mister överblicken över processen. 6

SCADA/ ÖVERVAKNINGSSYSTEM I ett SCADA/Övervakningssystem bör det finnas vissa användbara eller tekniska funktioner, vilka? 7st alternativ: - Inloggning. - Processbild - Driftparametrar - Trendkurvor - Rapporter - Larm hantering - Historik 7

Inloggning Säkerhetsskäl. Varje anställd har en egen inloggningskod för begränsning av intrång. Olika nivåer av behörighet, alla har inte samma erfarenhet och kan därför inte heller få göra vilka ändringar som helst. Anledningen är att kunna se vad varje person har förändrat i ett driftövervakningssystem, tex ändrat driftparametrar som startnivå för en pump. Eller om man har ökat kemikaliedosering och sedan vill återgå till tidigare doseringsnivå. 8

Processbilder Samlad överblick av processen. Här kan man klicka sig vidare till flera process steg. Vanligt är att man delar upp olika processbilder som tex inloppsdel, kemikaliedosering, slamavvattning mm. 9

Driftparametrar Här kan man ändra ställbara parametrar. T.ex. Start, stopp, larmgränser (hög, lågnivå) etc. 10

Trendkurvor För att följa upp olika förlopp används trendkurvorna som presenteras i formatet månad, vecka eller dygn innehåller även funktioner såsom, zoom, tidslinjal samt möjlighet att välja kurvfärg. 11

Rapporter Här kan man skriva ut i helt fritt tidsomfång med angiven start och stopp tid. 12

Larmhantering Larmlista. Här lagras alla larm och här kan man välja turordning som A och B larm. A Larm= Kräver omedelbar åtgärd. B Larm= Kan åtgärdas nästa dag. C Larm för information, dags att beställa polymer t.ex. Används inte så ofta. 13

Historik Alla händelser registreras, d.v.s. inloggningar, larm, kvitteringar, ändrade inställningar, avbrott, underhåll & service sparas på en server. 14

VILKA OPERATÖRSSYSTEM TILL SCADA/ÖVERVAKNINGSYSTEM FINNS? FIX VA-OPERATÖR CITECT ABB CAKTUS Dom här är störst och används mest men det finns fler. 15

Dom tre största PLC-systemen som används i dag. ABB – Programmeringsverktyg Control Builder SIEMENS – Programmeringsverktyg S7, set 7 MITSUBISCHI ELECTRICS - Programmeringsverktyg GxIEC Deverloper UPPBYGGNAD efter en funktionsbeskrivning: PLC: Kommunikationskort, CPU(Arbetsprocessor) och minne, Digitala in och utgångskort, Analoga in och utgångskort. I/O Lista PLC: Tar in information från digitala och analoga insignaler, arbetsminne sammanställer info. Och ger svar efter vad vi har programmerat - en utsignal ges. 16

IN & UT SIGNALER? DIGITALA ANALOGA UTSIGNALER INSIGNALER PROGRAM ARBETSMINNE CPU KONTAKTOR MOTORSKYDD PH-mätare FLÖDESMÄTARE OMKOPPLARE PUMP START MAGNETVENTIL ÖPPNA STYRVENTIL SUPSHALTSMÄTARE NIVÅGIVARE DRIFTSVAR FREKVENSOMFORMARE DOSERPUMP MJUKSTART DRIFTINDIKERING FREKVENSOMFORMARE SCADA Övervakningssystem Kommunikation 17

En programmerbart styrsystem arbetar med 1:or och 0:or. Det är lätt att förstå att systemet förstår dom digitala signalerna som kan liknas med 1 och 0, av eller på eftersom dom är något av dom. Men hur förstår systemet analoga signaler? Analoga signaler är en varierande signal, så hur går det till att systemet ska förstå den. Det skulle bli så att 1 är fullt i bassängen om signalen skulle komma från en nivågivare och 0 skulle bli tomt i bassängen. Det funkar inte eftersom vi vill veta värden där i mellan. Så därför gör vi så här: 18

Talformat Den analoga insignal som kommer omvandlas till ett decimalt värde. Internt i CPUn hanteras alla värden som binära tal. Decimalkonstanter (K konstanter) och Hexadecimalkonstanter (H konstanter) kan användas. Ni har kanske hört talas om 16-bitar eller 32-bitar, även kanske 64-bitars. Desto fler bitar vi har desto bättre kan vi dela upp den analoga signalen. Ett 16-bitars kan dela upp signalen från: till = delar och till ett 32-bitars register från: till = delar Den vanligaste elektriska analoga signal vi använder är 4-20mA, det är 16mA mellan min & max. 19

Talformat Ingång Om t.ex. decimalvärdet K48561 programmeras in i samband med en tidskrets eller en räknare, omvandlas det automatiskt till ett binärt tal av CPUn Ett ärvärde för en tidskrets eller räknare omvandlas automatiskt från ett binärt värde och visas som ett decimalt värde. Analogt värde binärt värde decimalt värde Elektrisk signal utifrån Omvandlas med hjälp av binära talsystemet till 0 och1 0 och 1 räknas om till ett decimalt värde som valts att det ska vissa i 20

Grafisk ser det ut så här: K48561 Vilket tal är närmast och inte överstiger 48561? 1 bit1 ord 1 bite Register Hur får vi fram värdet 48561? PLC förstår bara 1:or och 0:or. Signalomvandlare används för dom analoga signalerna, binära talsystemet används

= + =

Förr : Hade man Siemens så kunde man bara arbeta med Siemens. Nu : Finns en global standard för programmerings controller som heter: IEC PROGRAMSPRÅK Dom 5 mest använda. Ladder Diagram (LD) Grafiskt, kom på -50 talet från USA. Instruction List (IL) Text, kom på -70 talet från Europa. Funktion Block Diagram (FBD) Grafiskt, kom på -60 talet från Europa. Structured Text (ST) Text, kom på -80 talet. Sequential Function Chart (SFC) Grafiskt, kom på slutet av 80 talet. 23

Ladder Diagram (LD) A1 A2 A3M1 Instruction List (IL) LDNA3 AND(A1 ORA2 ) STM1 1 &M1 Function Block Diagram (FBD) Structured Text (ST) M1;=(A1 OR A2) AND NOT A3 Sequential Function Chart stopp Stopp Pusch Drill Start Label Tr1 Tr2 Tr5 Tr3 Tr4 24

A BCD BCD A ABCD A A DA B C Ladder schema 25

Kluring! Är ni bra på Boolesk Algebra? Bra för då kan ni skriva om texten nedan till funktionsblock. A*D*(B+C)=E 26

Googla på Boolesk algebra Grunden för all modern datoraritmetik. Då kan det se ut så här: Boken "En undersökning av tankelagarna på vilka de matematiska teorierna för logik och sannolikhet är grundade" som gavs ut år 1854 och skriven av George Boole. Tekniken som beskriver den klassiska logiken sanningsfunktionellt med hjälp av de två talen 1 och 0 för 'sant' resp. 'falskt'. Algebran bygger på addition, subtraktion och multiplikation, men definierar tilläggsregler till dessa för att avbilda beteendet hos de logiska 'OCH' och 'ELLER'. 27

A B DE C B C D (A+B+C*D)+(D*B+C)=EBoolesk Algebra: E;=(A OR B OR C AND D) OR (D AND B OR C)Structured Text (ST): 28

&E 1 A D B C Svar på kluring: A*D*(B+C)=E Förklaring:*= och += eller A och D och någon av B eller C sätter E 29