Användargränssnitt för proaktiv störningshantering för utilities

Relevanta dokument
Användargränssnitt för proaktiv störningshantering för utilities

Utrymningshissar och utrymningsplatser utifrån de utrymmandes perspektiv. kristin andrée

Automatisera uppgifter med Visual Basic-makron

Att använda ELSA. Vad behövs för att använda ELSA?. Felrapportering och support

Instruktioner. Innehåll: 1. Vad är Kimsoft Control (SIDA 2) 3. Hem (SIDA 2)

Lathund för studenter

Användarmanual. Resultatrapportering Kurs1

Att göra en databas av ett Excelark och koppla till en kortdesign (ingår i standardversionen fr.o.m. version 6.10)

Manual - 3D-skrivare ZYYX

PM Dokumentation

Statistiska centralbyrån

Dokumenttyp Manual Område NAV AddOn/Matriks Automate. E-postmallar Matriks Automate. Informationsklass Datum Version Sida Öppen

Manual

IT-system. BUP Användarmanual

Smartair System. TS1000 Version 4.23

Bilaga 4, Skapa grafiskt användargränssnitt med guide

Introduktion till Matlab

Snabbguide Överföring av resultat till PC. systemsure Plus

GÖTEBORGS UNIVERSITETSBIBLIOTEK KATALOG

Manual för Skapa gästkonton för konferens

Verktyg och Utvecklingsmiljö. Föreläsning 2 Eclipse

Matriks Automate 1.4 E-postmallar. Navision / Microsoft Dynamics NAV. Hur du gör e-postmallar för Matriks Automate. Joakim Hansson

WWAAC Layout Editor. 1. Standard för knapp (kolla att fliken Standard för knapp är vald)

Skånekatalogen vissa QlikView-applikationer styrs behörigheten utifrån användarens tillhörighet i Skånekatalogen, oftast på förvaltningsnivå.

Användarmanual 1.x. RIW Software Techn AB telefon: fax:

1 Översikt Vad är kontokoder? Konto/Mapp uppbyggnad Tillgång till Kontokoder Område Kontokoder...5

Installationsanvisning för Su Officemallar 2013 För PC

OBS!!! Anslut ej USB kabeln till dator eller GPS innan du först har installerat drivrutinerna för USB kabeln i din dator.

OBS! Det är av största vikt att innan konfiguration av modulen, genomfört de inställningar som presenteras med bilagorna till denna manual.

Visualisering med Rhino/Vray/Photoshop av modell som skapats i Revit. AADA15 Revit Workshop 2017 LTH Ludvig Hofsten

Roller i Liferay och Axiell Arena

Programmets startmeny ser ut så här. För att få fram menyerna Avsluta, Inställningar och Användare måste du föra markören upp till det blåa fältet.

Innehåll Information om hemkatalog och lagring av filer... 2 PC... 3 DAFGU-/GDA-dator, Windows

Instruktion för konvertering av e-post i Lotus Notes med Swing PDF Converter

Kommentar [k1]: Behöver vi kommentera det som finns till höger ovanför schematyp?

Installationsanvisning för Su Officemallar 2007 För PC Word och PowerPoint

[ HUR DU UPPDATERAR FÖRSTASIDAN PÅ OTHELLO.NU ]

EXCEL 2010 FÖRDJUPNING

Arg-administratörens guide till Umbraco v 1.2.1

Programutveckling med Java Development Kit. (JDK 1.1.x) och Programmers File Editor (PFE 7.02)

Labb i Datorsystemteknik och programvaruteknik Programmering av kalkylator i Visual Basic

ALEPH ver. 16 Sökning

Administrationsmanual ImageBank 2

Administrationsmanual ImageBank 2

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel:

Simulering med ModelSim En kort introduktion

IndTA. Tävlingsadministrativt system för konståkning på IdrottOnline. Manual: Administrera dataöverföringar

Utskrift och kopiering en guide Innehåll: Sidan:

EVO DEV. EvodevExcel.GarpReportAddin

Övning: Skapa en ny regel

Innehåll Information om hemkatalog och lagring av filer... 2 PC... 2 GDA-dator, Windows

Installation av VDI för PC TIPS! Skriv ej ut använd hellre ipad. Nya lathundar publiceras regelbundet Version 1.0

Manual för upprättande av MB Brounderhåll

Innehåll OUTLOOK DELA KALENDER

SIE4-läsaren En applikation utvecklad i Excel som läser SIE4 filer

make connections share ideas be inspired SAS och Excel Jonas Wetterberg, SAS Institute Copyright 2014, SAS Institute Inc. All rights reserved.

SOFTWARE INSTALLATIONS- BESKRIVNING

Artikelnummer: BRUKSANVISNING MultiSwitch 2 kontaktlåda med USB. funktionsverket

Manual matchstatistik. FIBA Livestats version 7. Dokumentet bör finnas vid statistikdatorn innan matchen.

Inledande programmering med C# (1DV402) Ditt första C#-program med Visual Studio

Manual. ViktoriaBoule Programmets startsida

Installationsanvisningar VisiWeb. Ansvarig: Visi Closetalk AB Version: 2.3 Datum: Mottagare: Visi Web kund

Statistiska centralbyrån

Kom igång med Livescribe Desktop

Användarmanual Brunskog Transportbokning.

ALEPH ver. 16 Introduktion

Byggsektorns Miljöberäkningsverktyg Användarmanual

Grundutbildning EPiServer CMS6

Kom igång med TIS-Office

Skapa mallar i CAXA Draft, utgångspunkt från befintliga DWG-/DXF- eller DWT*-filer.

INSTÄLLNINGAR FÖR IRONCADS 2D-RITNING

PLATINA 1(23) Platina, för nya nämndsekreterare

Användarhandledning pcskog Bmwin 2011

Adra Match Accounts Användarmanual Förenklad

ANVÄNDARMANUAL FÖR WORDPRESS

Lathund till Academic Search Complete

Laboration: Grunderna i MATLAB

Word kortkommando. 5. I rutan till höger klickar du på kommandot eller elementet.

Skoladmin kom igång! Innehåll

Skapa enkäter i EvaSys

Förenklad användarmanual för DAISY-användning. Olympus DM-5

Snabbstart. Hogrefe Testsystem 5

Användarhandledning Plancenter Admin version 2011

X-Route Användarmanual Innehåll

Lathund - webbsidor och filer

Manuell installation av SQL Server 2008 R2 Express för SSF Timing

Starta MySQL Query Browser

Ontech Control för Iphone Användarmanual Svenska

Aditro HR Portalen - logga in och byta lösenord

Datorlaboration 0, Programmering i C++ (EDAF30)

Steg för Steg Att använda Statistics explorer med data från SKLs databas

Filbindningar. Mike McBride Översättare: Stefan Asserhäll

Snabbguide till GC Dessa delar ska finnas med i kartongen när du får din Craft Robo skärplotter. Kontrollera att så är fallet.

Marantz PMD620 snabbmanual

QlikView - Lathund för Flödesmodellen bas

MATLAB. Python. Det finns flera andra program som liknar MATLAB. Sage, Octave, Maple och...

DATORÖVNING 5: SANNOLIKHETSFÖRDELNINGAR FÖR

Installationsanvisning för Su Officemallar 2007 För PC

Manual Inköpsförslag Koha

ViktoriaBoule Manual. Manual. ViktoriaBoule Programmets startsida

Transkript:

ISSN 0280-5316 ISRN LUTFD2/TFRT--7623--SE Användargränssnitt för proaktiv störningshantering för utilities Martin Carlson Lund University Department of Automatic Control August 2012

Lund University Department of Automatic Control Box 118 SE-221 00 Lund Sweden Author (s) Martin Carlson Document name I nter nal Repor t Dat e of i ssue August 2012 Document N umber ISRN LUTFD2/TFRT--7623--SE Super vi sor Charlotta Johnsson, Dept. of Automatic Control, Lund University, Sweden Anna Lindholm, Dept. of Automatic Control, Lund University, Sweden Sponsoring organization Title and subtitle Användargränssnitt för proaktiv störningshantering för utilities Abstr act K eywor ds Classification system and/ or index terms (if any) Supplementary bibliographical information ISSN and key title 0280-5316 L anguage Swedish Securi ty cl assi fication N umber of pages 1-27 Reci pi ent s not es ISBN http://www.control.lth.se/publications/

Innehåll Syfte... 2 Användarmanual... 2 Programkod... 4 Appendix A... 7 Figur 1... 3 Figur 2... 4 Figur 3... 5 Figur 4... 6 Figur 5... 6 1

Syfte Syftet med detta projekt har varit att skapa ett Grafical User Interface (GUI) i Excel för Utility Disturbance Management (UDM) i en process industri. Användarmanual 1. I steg 1 kan man ladda in ny data på två sätt beroende på om man använder sig av Mac eller PC. PC: 1. Tryck på "Clear old data from worksheet" 2. Spara och stäng exceldokumentet (UserInterface-UDM.xlsm) 3. Starta Matlab och kör i tur och ordning m-filerna "import123" och "load123". När man kör "import123" så öppnas en browser och man får välja vilken data man vill ladda in. När man kör "load123" så laddas datan in i GUI:t, samt number of utilities (nu) ocn number of samples (ns). Här är det viktigt att m-filerna tillsammans med GUI:t (UserInterface-UDM.xlsm) ligger i samma directory. 4. Starta sedan exceldokumentet igen (UserInterface-UDM.xlsm) Mac: 1. Tryck på "Clear old data from worksheet" 2. - (behöver ej stänga Excel-dokumentet) 3. Starta Matlab och kör i tur och ordning m-filerna "import123" och "load123_mac". När man kör "load123_mac" skapas en CSV-fil med namnet data.csv. Öppna flik "Data 2" i GUI:t, markera ruta A1 och välj "Import..." i File-menyn. Tryck "Import" (CSV-fil är markerat) och välj filen "data.csv". Tryck "Finish" och "OK". 4. Skriv in number of utilities (nu) och number of samples (ns) manuellt. 2. I detta steg väljer man number of areas (na) och samplings intervallet (ts), alltså hur ofta mätningarna har gjorts. Oavsätt om nu och ns har skrivts in automatiskt eller manuellt så är det en förutsättning att dessa inte ändras på för att analysen ska gå att genomföra. När alla dimensioner är valda trycker man på OK. 3. I detta steg kan man välja att skriva in namnet på de utilities och produkter som är valda. När detta är gjort trycker man på OK. Det går även att hoppa äver detta steg och trycka på OK med en gång. Alla utilities och produkter kommer då istället att anges som siffror, vilket är default. 4. I detta steg skriver man in information om varje produkt, i form av kvantitet (qm) och marginal (p). 2

5. I detta steg ställer man in utility limits, alltså inom vilket interval varje utility är igång. 6. I detta steg fyller man i matriserna, utility dependence (Ud), area dependence (Ad) och area-utility dependence (Au). När steg 3-6 är gjorda ska det se ut på följande sätt: Figur 1 För att sedan köra själva analysen så trycker man på knappen "RUN", som finns till vänster om rubriken "Key Performance Indicators". 7. När anlysen är gjort kommer resultatet upp under rubriken "Key Performance Indicators". I steg 7 finns då möjligheten att sortera i storleksordning efter olika parametrar, såsom utility/product, availability och dir loss, som man kan välja mellan i en lista (se figur 2). När detta är gjort så trycker man på OK. 3

Figur 2 När anlaysen är gjord kan man gå tillbaka till steg 2 och trycka på knappen "Cl" för att börja om från början. Eller så kan man gå tillbaka till steg 3,4,5 och ändra information, för att sedan trycka "RUN" en gång till, om man hellre vill göra små ändringar än att börja om helt från början. Programkod I Excel skapas all kod i ett program som heter Visual Basic for Applications (VBA). I detta program är det vanligast att man väljer att dela upp koden i olika makron för att då ha möjlighet att exekvera delar av koden med hjälp av exempelvis knappar. Detta gör det väldigt fördelaktigt att skapa ett GUI i Excel. 4

Väljer man View och sedan Macros så kommer en lista upp (se figur 3) med alla makro som är skapade i exceldokumentet. Figur 3 Alla makron sparas i en eller flera moduler och i det här fallet så ligger samtliga makron i modul2. Vill man redigera ett makro så markerar man ett i listan och trycker på edit. Auto_open: Gör så att det första Excel arket (GUI) alltid visas då UserInterface- UDM.xlsm öppnas oavsett i vilket ark den var sparad senast. clear_matrix: Återställer GUI:t till default läge. clear_old_data: Raderar alla rådata från GUI:t. Delete_name: Raderar namnen på alla områden som Excel skapar då analysen genomförs. Matrix: Återställer GUI:t till default läge och skapar sektion 3. production_data: Skapar sektionerna 4-6. Run_Analysis: Gör analysen. Sort_products: Sorterar produkterna efter ett antal olika parametrar i steg 7. Sort_Utilities: Sorterar utilities efter ett antal olika parametrar i steg 7. Figur 4 och 5 visar vilket makro som är kopplat till varje knapp. 5

-clear_old_data -Matrix -clear_matrix -production_data Figur 4 -Run_Analysis -Sort_products -Sort_Utilities Figur 5 6

Appendix A 7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23