Övervakning & Programspråk

Relevanta dokument
Övervakning & Programspråk

Övervakning & Programspråk

Styr & Regler. Spänning, betecknas U och mäts i Volt(V) Ström, betecknas I och mäts i Ampere(A) Effekt, betecknas P och mäts i Watt(W) P U x I

Grundbegrepp. Ohmslag. Spänning, betecknas U och mäts i Volt(V). Ström, betecknas I och mäts i Ampere(A). Motstånd, betecknas R och mäts i ohm(ω).

FELSÖKNING & REPARATION SAMT DRIFTÖVERVAKNING

Styr & Regler. Spänning, betecknas U och mäts i Volt(V) Ström, betecknas I och mäts i Ampere(A) Effekt, betecknas P och mäts i Watt(W) P U x I

Programmerbar logik. Kapitel 4

Sekvensstyrning Grafcet och IEC

Ladderprogrammering steg för steg

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

Styrteknik : Programmering med IEC Styrteknik

LABORATIONSINSTRUKTION

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

Välkommen till. Styrteknik grundkurs

Ladderprogrammering steg för steg

Huvudmomentet Teknik- Processteknik & Driftövervakning I detta huvudmoment ska vi få en inblick i hur elen fungerar i industrin och i hemmet.

Industriella styrsystem, TSIU06. Föreläsning 2

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

Huvudmomentet Teknik- Processteknik & Driftövervakning I detta huvudmoment ska vi få en inblick i hur elen fungerar i industrin och i hemmet.

Styrteknik: SFC Introduktion

ABB AB. Compact Pump V2 V

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.

Programmerbara styrsystem

LABORATIONER I STYRTEKNIK. Grundläggande PLC- programmering

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

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

ökat fastighetsvärde

För att få ett effektiv driftsätt kan det ibland behövas avancerad styrning.

BE Wastewater P2 v1.20. Systembeskrivning Svenska

Styrteknik: Grundläggande logiska funktioner D2:1

LABORATIONSINSTRUKTION

Malmö. Stad. Version 2017 Datum:

CoDeSys 2.3.x.x Svensk installationsguide

MyConnect Link. Konfigurationsverktyg för Flygt MμConnect. Snabbguide

SCADA. Supervisory Control And Data Acquisition. Fritt översatt: Övervakning, styrning och datainsamling

ökat fastighetsvärde

FLEXI pressline STYRSYSTEM FÖR PRESSLINJER UTRUSTNING/FUNKTIONER

Modbus över Ethernet. WAGO Contact SA TSS STR

LABORATIONSINSTRUKTION

Vilken skillnad gör det var du placerar det? Prova båda.

Copyright 2001 Ulf Rääf och DataRäven Elektroteknik, All rights reserved.

Högskolan Dalarna Sida 1 av 8 Elektroteknik Per Liljas

Styrsystem. Quantum, M340 o Momentum. Kom-igång med konvertera Concept till Unity Rev

ADU540. CR Fastighetsteknik AB Säte & Verkstad Regionkontor Mejerigatan 1 Östra Trädal 320 Verled GÖTEBORG YTTERBY HÅLANDA

Utbildningsanläggning för ABB:s SCADAsystem. Examensarbete inom Högskoleingenjörsprogrammet Mekatronik. Anna Nordevik

LABORATIONSINSTRUKTION

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

Instrument Link, en snabbguide

Pumpstyrning typ ABS PC 242 Övervakning och styrning av pumpar och pumpstationer

Styrteknik: MELSEC FX och numeriska värden

Förvaltningsstandard för WebPort

T1-modulen Lektionerna Radioamatörkurs OH6AG OH6AG. Bearbetning och översättning: Thomas Anderssén, OH6NT Heikki Lahtivirta, OH2LH

Användarhandledning för mcdmonitorii

Laboration 2 i Styrteknik

2.2 Användning. 2.2 Utloppsenhet BLS-2

GX IEC Developer Sekvensstyrning och SFC-editor

PLC. Används för att styra olika processer automatiskt. Delar i en PLC

Brand-/Brandgasspjällstyrning för två spjäll m. rökdetektor 8SC2:004, 8SC2-1:004 (endast ett spjäll)

AO01 Givare för fukt, tryck, ph, nivå, toc, slamhalt, nitrat, klor, vikt, ström, grumlighet, konduktivitet, fosfor, varvtal, susp, spänning, frekvens

LAN BES 1A/K-R LARMSÄNDARE BES-1A/KR. Beskrivning Vers. 1.1

LATHUND för MyConnect TouchPanel

Introduktion till logik

Micro-PLC em4. 3G, GPRS eller Ethernet Loggar och larmar Analoga in-/utgångar Fullständig fjärråtkomst

Kvalificerade yrkesutbildningar Vatten- och miljöteknik Fallbeskrivning för huvudmomentet Teknik och processteknik & Driftövervakning

U n i - V i e w DRIFTÖVERVAKNING FÖR PROCESSINDUSTRIN

Programmerbart gränsvärdesrelä för 0(4)-20 ma

Styrteknik : Funktioner och funktionsblock

Locum AB. Anders Gidrup säkerhetschef Locum AB

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

LABORATIONSINSTRUKTION

SAMMANFATTNING AV DRUN FÖRELÄSNING 4 FORTS

Modbus. WAGO Contact SA TSS STR

Bruksanvisning. BKX Automatik för brandgasfläktar

Fördröjd återinkoppling

BE Fresh water pump station ver Systembeskrivning Svenska

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

Tyristoraggregat ECS SEMI A

Styrsystem. SoMachine TM241 / 251. Kom-igång med SoMachine projekt. Skapad: Rev

5.4.4 Funktionsspecifikation

MÄT-, STYR- OCH REGLERTEKNIK

BE Sewage pump station v4.05. Systembeskrivning Svenska

Industriella styrsystem, TSIU04. Föreläsning 1

FJÄRRKOMMUNIKATION 3G

Förvaltningsstandard för Desigo Insight

Conreg. Översikt T-Logg T-LOGG. System för insamling, bearbetning, visning och lagring av tjockleksdata 1 (14)

Innehållsförteckning. Figur- och tabellförteckning. Figure 1 Blockschema över hårdvaran...4 Figure 2 Blockschema över programet...

Instruktion. för drift och skötsel. VKA-ST-1 för styrning av vätskekylaggregat v Allmän beskrivning. Funktionsbeskrivning

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

QVANTUM MODBUS. Qvantum värmepumpar MODBUS

PNSPO! Tips! CP1W-AD och DA. 14 mars 2012 OMRON Corporation

Normer: EMC: EN , EN LVD: EN Matning:

Pascal... Pascal. Pascal... Pascal...

Mintermer. SP-form med tre mintermer. William Sandqvist

kontinuerligt, utan att speciella inställningar måste

Pascal. reserverade ord fördefinierade funktioner och procedurer egendefinierade funktioner, procedurer och objekt

VHDL 1. Programmerbara kretsar

Driftkort IMSE Ultrabase20 UC2 2

Quick start manual. Smart-House Rev 1.1

Driftkort IMSE Ultrabase20 UC3 2

Bruksanvisning. BKX Automatik för brandgasfläktar

Transkript:

Övervakning & Programspråk 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. 1

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. 2

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 3

KOMMUNIKATION Följande alternativ överför information från PLC- system till SCADA/Övervakning Fördelar Nackdelar 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

Det är mycket vanligt att man vill ändra i några parametrar medan man har ett öga på processen. Via en operatörspanel i lokalen kan tekniker: -Ö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 5

SCADA/ÖVERVAKNINGCENTRAL 6

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å. 7

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. 8

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

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. 10

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

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. Historik Alla händelser registreras, d.v.s. inloggningar, larm, kvitteringar, ändrade inställningar, avbrott, underhåll & service sparas på en server. 12

DE STÖRSTA OERATÖRSSYSTEM TILL SCADA/ÖVERVAKNINGSYSTEM? FIX VA-OPERATÖR CITECT ABB CAKTUS 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 13

PLC, Programmable Logic Controller. Programerbara logiska styrsystem. PLC: Kommunikationskort, CPU(Arbetsprocessor) och minne, Digitala in och utgångskort, Analoga in och utgångskort. I/O Lista: alla in och utgångar måste få sin plats. PLC: Tar in information från digitala och analoga insignaler, arbetsminne sammanställer info. Och ger svar efter vad vi har programmerat, en utsignal utges. 15

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

Ingångar(I) Programeringsport Utgångar(O) 16

Vi har två typer av signaler Analog och Digital. En programmerbart styrsystem arbetar med 1:or och 0:or. (Digital) 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? 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 mellan också. PLC förstår bara 1:or och 0:or. Signalomvandlare används för dom analoga signalerna. 17

Digitala och analoga Signaler 0-1, Till Från, Av På. DIGITAL SIGNAL Har bara två lägen Nivåer, Flöden, Temperaturer. ANALOG SIGNAL Variabel mellan 4 till 20mA ma 20 1 0 4 m 0 1 0 5 10 18

En tryckgivare i botten på en tom bassäng sänder ut 4 ma. När bassängen fylls till hälften med vatten sänder tryckgivare ut 12 ma. Följaktligen sänder den ut 20 ma när reservoaren är fylld till max nivå. Följande formal tillämpas: Nuvärdenivå = Maxnivå x m (Givarsignal ma 4 ma) 20mA 4mA Om exempelvis bassängen har en maxnivå på 10m och tryckgivaren sänder signal på 7mA kan nivån beräknas på följande sätt: ut en 10 Nuvärdenivå = 16 *(7 4) = 1,87 m Alla parametrar och grundvärden är naturligtvis i förväg inprogrammerade i styrsystemet och ovanstående formel beräknas automatisk av PLC programmet. 19

Förr: Hade man Siemens så kunde man bara arbeta med Siemens. Nu: Finns en global standard för programmerings controller som heter: IEC 61131-3 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. 20

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

Logikelementen har två signalvärde: 0-signal och 1- signal. Och- funktion lämnar 1-signal om alla ingångar har 1-signal. (Seriekoppling) Eller-funktion lämnar 1-signal om en eller flera av ingångarna har 1-signal. (Parallell koppling) Inte-funktion lämnar 1-signal om ingången har o-signal. 22

23

Symboler för ladderschema X0 Ingång X0 med logisk 1:a Fält som villkoren anges X0 X1 Vad som ska ske Y0 X1 Y0 Ingång X1 med logisk 0:a Utgång Y0 X2 Y1 X3 Program slut Rad 1: När X0=1 OCH X1=0 (inte 1)så finns det en 1-signal vid Y0. Rad 2: Om X2=1 ELLER X3=0 (inte1) så finns det en 1-signal vid Y1. 24

Ladderschema A D A B C D B C A B C D A0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 0 1 0 0 0 1 0 1 0 1 1 0 1 1 1 1 0 A B C D A0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1 25

Funktionsbeskrivning Pump M1 startar när gränsläge A1 eller A2 är påverkade. Stopp sker vid utlöst motorskydd A3. A1 A2 A3 Symboler i funktionsblockspråk ELLER OCH/INTE 1 & M1 A1 ELLER A2 ger signal. Sätter utsignal OCH/INTE symbol, två kriterier ska vara uppfyllda för att symbolen ska ge en utsignal INTE OMVÄNDARE 1 2 Singal in= ingen ut och tvärsom

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

Googla på Boolesk algebra Grunden för all modern datoraritmetik. 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'. 28

A D E B C G H F Boolesk Algebra: Structured Text (ST): (A+B+C*D)+(G*H+F)=E E;=(A OR B OR C AND D) OR (G AND H OR F) 29

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