CSX Bildbyggare. Revision 8.0 - CSX



Relevanta dokument
Diagram. I detta kapitel lär du dig: m Diagrammets beståndsdelar. m Att skapa både inbäddat diagram och diagramblad. m Att ändra diagramform.

Tips och idéer för Chrome OS och Google Dokument

Kapitel 2 Vägg/golv... 3

Referens till. WeavePoint 6 Mini

Innehåll. WordWall låter dig som pedagog skapa övningar, aktiviteter och presentationer med några enkla klick.

Anpassning av Windows XP

Redigering. Kapitel 16 - Redigering... 3

Microsoft Publisher. Laborationskompendium för digital behandling av publikationer. Detta exemplar tillhör:

InPrint. Grunderna för hur du kommer igång och arbetar med Communicate: InPrint. Habilitering & Hjälpmedel

1 Paint. 1.1 Öppna Paint. 1.2 Rita linjer

Easy Planning blir med dessa funktioner ett mycket kraftfullt verktyg för planering. Vi hoppas att våra kunder ska få stor nytta av programmet.

Upptäcka och analysera. Qlik Sense 1.1 Copyright QlikTech International AB. Alla rättigheter förbehållna.

1 Ändra kolumnbredd och radhöjd

Tips och tricks 1 Cadcorp SIS

Verktyget Ritstift är ett kraftfullt verktyg när man vill rita raka linjer, Bézierkurvor och komplexa former. Verktyget Penna är enklare att använda

SurveyXact version 6.10

Inställningar i vån.1 av projektet för grund

Instruktion arbeta med rapportmallen

SOFT Kartmanual MTB-O

Manual för Webbkartan

QlikView - Lathund för Flödesmodellen bas

Manual. Användargränssnitt

Läs detta innan du fortsätter, eller skriv ut det, klicka runt lite och läs samtidigt.

Kapitel 5 Stolpe, balk och balkongräcke... 3

FLEXILAGER Ett hjälpmedel för anpassad lagerhantering. Original -version

Att använda bildhanteringsprogram, del 2

Handledning till VIS. Verksamhets Informations System. Februari 2016 VIS förvaltningsgrupp

Scribus fortsättning

Histogram, pivottabeller och tabell med beskrivande statistik i Excel

Rita med ritstift. Raka banor Klicka med Ristiftet vid varje hörn.

Mer om Outlook. Extratexter till kapitel 4 Mejla. I avsnittet lär du dig: vad Outlook idag är och kan användas till

LÄSLANDET - BOKSTÄVER OCH ORD

Kapitel 15: Data/Matrix Editor

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

Resurscentrum för kommunikation Dako SymWriter. Minimanual

Laboration: Att inhägna ett rektangulärt område

BICT:01 BICT. sv-se. Användarinstruktion Gäller från BICT Utgåva 5. Scania CV AB 2015, Sweden

Utskick av respondentenkät

LATHUND PUBLISHER 2000

J A G T Ä N K E R, D Ä R F Ö R Ä T E R J A G.

STADSBYGGNADSFÖRVALTNINGEN. Aktivitetsstöd. Behörigheten Föreningsadministratör. Datum: Version 2. Sidan 1 (30)

Adobe Photoshop CS. Ritprogrammet Photoshop är ett pixelbaserat ritprogram. I botten på bilderna Photoshop åsadkommer finns ett rutmönster av pixels.

ADAD-net. Användarmanual INDIVIDEN. Råbe och Kobberstad Februari 2010

TOPAZ PHD. Användarmanual

Resurscentrum för kommunikation Dako SymWriter 2. Minimanual

Instruktion 5. Talonger och tabeller. Övning 25. Hur man gör en talong? Börja med att ställa in ett styckeavstånd på en tomrad.

Användarmanual Körjournal för iphone

Datum: Version 1.6. Sidan 1 (43)

9-1 Koordinatsystem och funktioner. Namn:

Migrera till Word 2010

Adobe. Illustrator CS3.

Rapportgenerator handbok

Patrik Calén

ViTex snabbguide. 1. Inläsning till ViTex från scanner eller PDF Läs in text via scanner Läs in text från en JPEG-bild eller ett PDF-dokument

Administrativ manual RiksSvikt 3.7.0

RSI Road Status Information A new method for detection of road conditions

I högskolans nätverk hittar du programmet PowerPoint genom Startmenyn, Huvudmeny XP, Kontorsprogram, Microsoft Office, Microsoft PowerPoint.

Terrängkörningsplaner

Innehåll. Läs detta först. Kapitel 1 Microsoft Word 2003

Överbyggnadsbeskrivning

Datorövning 1 Statistik med Excel (Office 2007, svenska)

Clicker 5. Lathund kring de vanligaste och mest grundläggande funktionerna för att komma igång med Clicker. Habilitering & Hjälpmedel

Seriehantering. [En enkel guide för hur du som serieadministratör använder SVEMO TA.]

1 Skapa Tabell Skapa Relationer Redigera Relationer Redigera Fält i Tabell Lägga till Poster i Tabell...

Kom igång. Version 3

Installationsguide. För att installera mjukvara och hårdvara, följ nedanstående anvisningar.

Datorövning 1 Statistik med Excel (Office 2007, svenska)

Matematik 1 Digitala övningar med TI-82 Stats, TI-84 Plus och TI-Nspire CAS

Visioneer PaperPort DeLuxe 6.1 med Form Typer

Software Translator 6.1 Manual

Proloquo4Text Skriv. Tala. Kommunicera.

Sida Kapitel 5 Stolpe, balk och balkongräcke... 3

Region Skåne Verksamhetsledningssystem (VLS)

ANVÄNDARHANDBOK Alpha Gold

Planering av egen cup - Steg 4: Under cupdagarna

Redaktörsmanual. ProcessMap Version 3.4. Meriworks AB, Svensknabbevägen 26, Kalmar, Sverige,

2. Komma igång Skapa grupper och elever Skriv också ut sidan 13 så att eleverna har en snabbguide till programmet.

Elisabeth Bejefalk IT-Assistent Avesta kommun

diverse egenskapspaletter

Begrepp Värde (mätvärde), medelvärde, median, lista, tabell, rad, kolumn, spridningsdiagram (punktdiagram)

Bildslinga Användarguide

Färgklövern. Färgklövern är gjord 1998 i samarbete mellan Datateket i Linköping och Hargdata AB i Linköping.

Användarmanual Cartesia GEO Manager

52 Att göra bra diagram i Excel

SCHOLA COMAI ELEV WEBBKALENDER / SCHEMA VERSION 1.1. [Skriv text]

Mikromarc 3 Fjärrlån. Version 6.30

Fönster och dörr. Kapitel 3 - Fönster och dörr... 3

KARMATIC PROFILER 2000 Manual

Tolv dagar med Microsoft Office Excel 2007

Handbok Dumpa skärmen

RödGrön-spelet Av: Jonas Hall. Högstadiet. Tid: minuter beroende på variant Material: TI-82/83/84 samt tärningar

Objektorienterad programmering

Datakörkortet. behandlade ord

Transkript:

CSX Bildbyggare Revision 8.0 - CSX

1 Innehåll 1 Inledning...4 1.1 Starta bildbyggaren...4 1.2 Bildelement...5 1.3 Symboler...6 1.4 Typobjekt...6 1.5 Processbilder...6 1.6 Dynamik...7 1.7 Hjälptexter (tooltips)...8 1.8 Arbetsmetodik...8 1.9 Kompatibel med DVdraw...9 2 Arkiv-menyn...10 2.1 Ny...10 2.2 Öppna...11 2.3 Stäng...11 2.4 Spara...12 2.5 Spara som...12 2.6 Sammanfoga med...12 2.7 Skriv ut...13 2.8 Avsluta...13 2.9 Bildvalsfönster...14 2.9.1 Öppna, välja, infoga, sammanfoga eller spara...14 2.9.2 Sökmönster...15 2.9.3 Utskrift...15 2.9.4 Visa som lista...16 3 Redigera-menyn...17 3.1 Ångra inmatning...17 3.2 Gör om inmatning...17 3.3 Klipp ut...17 3.4 Kopiera...18 3.5 Kopiera med avstånd...18 3.6 Klistra in...18 3.7 Radera...18 3.8 Markera allt...18 3.9 Markera allt/delvis inom...19 3.10 Variabler...19 3.11 Objektparametrar...19 4 Visa-menyn...21 4.1 Stödraster...21 4.2 Färg rityta/raster...21

2 4.3 Återställ ritytan...22 4.4 Zooma in...22 4.5 Zooma ut...22 4.6 Zooma till område...22 4.7 Zooma till 100%...22 4.8 Zoomfaktor...23 4.9 Rita om...23 5 Rita-menyn...24 5.1 Bildelement...24 5.1.1 Välj/Markera...25 5.1.2 Linje...25 5.1.3 Rektangel...26 5.1.4 Cirkel...26 5.1.5 Cirkelbåge...27 5.1.6 Ellips...27 5.1.7 Polylinje...27 5.1.8 Öppen/Sluten kurva...28 5.1.9 Text...28 5.1.10 Vektortext...29 5.1.11 Mätvärde...30 5.1.12 Graf...32 5.1.13 Symbol...33 5.1.14 Typobjekt...33 5.1.15 Pixmap...34 5.2 Ordning...34 5.3 Storlek...35 5.4 Rotera...36 5.5 Spegelvänd...36 5.6 Editera text...37 5.7 Editera graf...37 5.8 Cactus grafer...39 5.8.1 Staplar (Horis stapel, Vert stapel, Stapel ned)...39 5.8.2 Dynamisk trendkurva (Dyn Kurva)...40 5.8.3 Tryckprofildiagram (Tryckprofil)...41 5.8.4 Mätvärdesgraf (Mätvärde 2 och 3)...42 5.8.5 Digital klocka (Klocka 2 och 3)...43 5.9 DataViews grafer...44 5.9.1 Bar Chart (Bar)...45 5.9.2 Centered Bar Chart (Center Bar)...46 5.9.3 Line Graph...46 5.9.4 Filled Line...47 5.9.5 Meter...47 5.9.6 Pie Chart...47 5.10 Dynamik...48 5.11 Multifält...50 5.11.1 Symboltext i multifält...52 5.11.2 Variabellistor i multifält (VL-funktion)...53

3 5.12 Pekfält...54 5.13 Hjälptexter (tooltips) för pekfält...54 5.14 Manöverpanel...55 5.14.1 Digital manöver...56 5.14.2 Analog manöver...57 5.14.3 Pulsad manöver...58 5.14.4 Visa bild...58 5.14.5 Visa Kurva...58 5.14.6 Starta program...58 5.14.7 Manöverblockering...58 5.14.8 Larmblockering...59 5.14.9 Totalblockering...59 5.14.10 Signallista...59 5.14.11 Gemensamt för alla manöverfunktioner...60 5.15 Ändra variabel...61 5.16 Visa bild...62 5.17 Visa kurvor...62 5.18 Starta program...62 5.19 Tooltips...63 6 Verktygs-menyn...64 6.1 Kompilera bild...64 6.2 Visa kompileringslogg...65 6.3 Visa kompileringsfel...65 6.4 Distribuera bild...65 6.5 Testa bild...67 6.6 Testa dynamik...70 7 Fönster-menyn...71 8 Hjälp...72 9 Snabbvalsknappar...73 9.1 Översta raden...73 9.2 Mellanraden...75 9.3 Nedersta raden...77 10 Popup-menyer...79 10.1 Objektmeny...79 10.2 Bakgrundsmeny...79

4 1 Inledning Menyer Snabbvalsknappar Rityta Figur 1 Bildbyggarens utseende och huvuddelar Cactus Bildbyggare är ett verktyg för att skapa processbilder, typobjekt och symboler helt efter egna önskemål. Verktyget påminner om ett traditionellt ritverktyg, men förutom att rita rent statisk grafik kan man med verktyget skapa avancerade dynamiska objekt som i realtid kan visa processens driftstatus. Grafiken kan vara dynamisk med avseende på läge, form och färg. Detta innebär att en indikering till exempel kan utföras genom att vrida, ändra storlek eller färg på en symbol. Även blinkande indikeringar är möjliga. Bildbyggnad är helt objektorienterad, vilket innebär att samma grafiska objekt, s k typobjekt, kan återanvändas och knytas till olika fysiska driftobjekt. I systemleveransen ingår alltid ett stort antal färdiga symboler och typobjekt som direkt kan användas eller ändras enligt egna önskemål. Första kapitlet i denna manual förklarar en del grundläggande begrepp för bildbyggnad. Övriga kapitel beskriver bildbyggarens olika menyfunktioner. 1.1 Starta bildbyggaren $ bb [-fl] [-b] [-log] Bildbyggaren startas normalt från SYSTEM-menyn i Cactus operatörsmiljö, men kan även startas från ett UNIX/Linux fönster. Följande syntax gäller vid start från ett UNIX/Linuxfönster:

5 -fl Visa filpaletten initialt som lista med filnamn och inte som bildikoner. Användbart för att snabba upp programstarten i system med väldigt många bildfiler. -b Stäng av låsningen av fönstret vid vissa operationer såsom inläsning av bildikoner. Används vid felsökning. -log Logga meddelanden och felutskrifter mot skärmen. Används vid felsökning. 1.2 Bildelement Bilder byggs i grunden upp av bildelement. Exempel på bildelement är linjer, cirklar, rektanglar och text. Flyttpunkt Flyttar hela bildelementet. Klicka en gång för att flytta bildelementet och en gång till för att låsa i dess nya position. Kontrollpunkter Används för att ändra storlek på bildelementet. Klicka en gång för att flytta punkten och en gång till för att låsa punkten i dess nya position. Figur 2 Flytt- och kontrollpunkter hos en rektangel Alla bildelement har alltid en flyttpunkt som finns i centrum av bildelementet. Denna punkt används för att flytta bildelementet inom en bild. Oftast finns det även en eller flera kontrollpunkter. Dessa används för att ändra storleken på bildelementet. Se Figur 2.

6 1.3 Symboler Figur 3 Exempel på symboler En symbol är en bild innehållande ett eller flera bildelement som oftast bildar en komplex figur. En symbol får inte innehålla dynamik. Genom att skapa symboler så slipper man att rita om komplexa figurer varje gång de skall användas. En symbol kan infogas i andra bilder, även i andra symboler. När symbolen har infogats i en annan bild, uppför den sig som ett nytt bildelement. Ändringar som görs i symboler, slår igenom i alla bilder där de har använts. Kompilerade processbilder måste dock kompileras om för att få med de nya ändringarna. 1.4 Typobjekt Figur 4 Exempel på typobjekt Typobjekt skiljer sig ifrån symboler bl a genom att de innehåller dynamiska funktioner. Dessa dynamiska funktioner styrs av PBAS-variabler. Typobjekten byggs upp av bildelement, symboler, dynamikfunktioner, grafer och manöverpaneler. Vanligtvis försöker man göra generella typobjekt som man sedan kan koppla till olika fysiska driftobjekt av samma typ. Ett typobjekt för en pump kan t ex visa om pumpen är startad eller stoppad eller har något larmtillstånd. När ett typobjekt infogas i processbilden görs själva kopplingen till det fysiska driftobjektet med hjälp av objektparametrar. Objektparametrarnas värden används för att sätta samman PBAS-variabler som styr den dynamiska visningen. Det går även att koppla en s k manöverpanel till typobjektet. Manöverpanelen innehåller tryckknappar för olika typer av manöverfunktioner specifika för detta objekt. Manöverpanelen kan innehålla rena driftmanövrer såsom öppna/stänga en ventil, ändra ett börvärde eller starta/stoppa en pump. Det går även att definiera knappar för att visa olika typer av tilläggsinformation för objektet såsom läsa objektets noteringar och visa objektets larmlista.

7 1.5 Processbilder Processbilderna byggs upp av bildelement, symboler, typobjekt, dynamikfunktioner och grafer. För att kunna visa processbilden i Cactus operatörsprogram så krävs det att bilden kompileras. Vid kompileringen sker själva kopplingen av bildens dynamik till realtidsdatabasen PBAS. Har du gjort förändringar i processbilden eller i en symbol eller typobjekt som ingår i processbilden så krävs omkompilering av processbilden för att få ändringarna att slå igenom. Figur 5 Exempel på processbild, visad i Cactus bildbyggare 1.6 Dynamik Med Cactus Bildbyggare är det enkelt att lägga in olika typer av dynamik i bilderna. Det finns fyra olika typer av dynamik: Färg, form och läge Samtliga typer av bildelement samt symboler kan göras dynamiska med avseende på färg, form och läge. Med färgdynamik kan ett bildelements för- eller bakgrundsfärg

8 styras med värdet på en PBAS-variabel. Med formdynamik kan ett bildelements storlek styras med värdet av en PBAS-variabel. Lägesdynamik innebär att bildelementet kan flyttas runt i processbilden beroende på en PBAS-variabels värde. I kapitel 5.10 beskrivs hur man använder denna typ av dynamik. Grafer Grafer är färdiga dynamiska presentationsblock som t ex staplar och dynamiska trendkurvor. I systemet finns ett stort antal grafer. Till en graf kan en eller flera PBAS-variabler kopplas. I kapitel 5.1.12 beskrivs närmare hur man använder grafer. Multifält Multifält används för att indikera olika driftstatus för t ex en pump eller ventil. Multifältet består av flera symboler, som är staplade på varandra. Visning av varje symbol styrs av logiska variabler. Normalt visas endast en av symbolerna åt gången. Multifält kan bara användas i typobjekt. För användning av multifält se vidare kapitel 5.11. Mätvärdesobjekt Visar numeriskt ett variabelvärde. Objektets för- och bakgrundsfärger kan styras m h a PBAS-variabler. Se vidare kapitel 5.1.11. 1.7 Hjälptexter (tooltips) Figur 6 Hjälptext I bilderna är det möjligt att definiera egna hjälptexter, s k tooltips. I den slutliga processbilden dyker hjälptexterna upp när muspekaren vilar över ett objekt eller pekfält och försvinner när muspekaren flyttas från objektet. Hjälptexterna kan t ex användas för att ge ökad information om driftobjekten i processbilden utan att förstöra läsbarheten i själva bilden. Se vidare kapitel 5.13. 1.8 Arbetsmetodik Den normala arbetsgången vid bildbyggnad är följande: 1. Skapa symboler

9 2. Skapa typobjekt 3. Lägg in typobjekt, symboler och annan grafik i en processbild 4. Kompilera processbilden. Saknas vissa variabler i PBAS, måste dessa läggas in med verktyget pbas-editorn. 5. Testa processbilden med det inbyggda testverktyget. 6. I Cactus-system som består av flera noder skall processbilden slutligen distribueras till de övriga noderna. 1.9 Kompatibel med DVdraw Föregångaren till Cactus Bildbyggare var verktyget DVdraw från företaget DataViews. Cactus nya bildbyggare använder samma lagringsformat som DVdraw. Detta innebär att nya bildbyggaren är helt bakåtkompatibel med bilder som är gjorda med DVdraw.

10 2 Arkiv-menyn Figur 7 Arkiv-menyn 2.1 Ny Figur 8 Snabbval Ny bild För att skapa en ny tom bild så väljer du Ny ifrån Arkiv-menyn eller från snabbvalsknappen, se Figur 7 och Figur 8. Välj mellan att skapa en Processbild, Typobjekt eller Symbol. En ny bild får arbetsnamnet Untitled plus ett löpnummer.

11 2.2 Öppna Figur 9 Snabbval Öppna Befintliga bilder öppnas för editering, genom att välja Öppna ifrån Arkiv-menyn alternativt från motsvarande snabbvalsknapp, se Figur 9. Välj om du vill öppna en Processbild, Typobjekt och Symbol. Efter val av bildtyp visas ett bildvalsfönster med små ikonbilder som representerar de befintliga bilderna. Bilderna kan vara grupperade under olika flikar. Välj flik genom att klicka på dess namn. Välj sedan den bild du vill öppna genom att markera den med muspekaren och därefter Öppna-knappen. Se kapitel 2.9 för en detaljerad beskrivning av bildvalsfönstrets funktioner. 2.3 Stäng Denna knapp stänger visad bild. Finns det ändringar som inte är sparade så får du en fråga om du vill spara bilden innan den stängs, se Figur 10. Om bildens namn är Untitled 1 betyder detta att bilden är nyskapad. Figur 10 Bilden ändrad Det måste alltid finnas en bild kvar i bildbyggaren, därför kan inte den sista bilden stängas.

12 2.4 Spara Figur 11 Snabbval Spara För att spara en bild väljer du Spara ifrån Arkiv-menyn, se Figur 7, eller motsvarande snabbvalsknapp, se Figur 11. Är det en ny bild som inte tidigare har sparats, får du en fråga om vilken bildtyp som bilden skall sparas som, se Figur 12, i annat fall sparas bilden direkt. En symbolbild kan valfritt sparas som symbol, typobjekt eller processbild. Däremot kan typobjekt och processbild bara sparas som sin egen bildtyp. Figur 12 Välj bildtyp Efter val av bildtyp visas bildvalsfönster med befintliga bilder. Bilderna kan vara grupperade under olika flikar. Välj flik genom att klicka på dess namn eller skapa en ny flik om så önskas. För processbilder kan inga nya flikar skapas. Det nya bildnamnet skrivs in i textinmatningsfältet till höger om texten Bildnamn. Det går även att ersätta en befintlig bild genom att markera den med muspekaren. Bildnamn fylls då i med vald bilds namn. Spara bilden med Spara-knappen. Se kapitel 2.9 för en detaljerad beskrivning av bildvalsfönstrets funktioner. 2.5 Spara som För att spara en bild under ett annat namn eller som en annan bildtyp väljer du Spara som ifrån Arkiv-menyn, se Figur 7. Du får en varning om det nya bildnamnet redan är upptaget. Symbolbild kan sparas som valfri bildtyp. Typobjekt och processbilder kan inte sparas som något annat än sin egen bildtyp. 2.6 Sammanfoga med Denna funktion sammanfogar aktuell bild med den bild som du väljer. Via undermenyn väljer du bildtyp och bild på samma sätt som vid Öppna bild.

13 2.7 Skriv ut Denna funktion skriver ut aktuell bild. Innan utskriften påbörjas, visas ett formulär där du väljer skrivare och orientering på utskriften, se Figur 13. I listan över skrivare finns de skrivare som är definerade i Cactus-systemet. Figur 13 Skriv ut Tryck på Skriv ut för att gå vidare med utskriften. En dialogruta med texten Utskrift påbörjad visas. Normalt släcks dialogrutan automatiskt. Kortkommando ifrån tangentbord är Ctrl+p för denna funktion. 2.8 Avsluta Avslutar bildbyggaren. Innan bildbyggaren stängs får du en kontrollfråga om du vill avsluta. Svarar du Ja så avslutas bildbyggaren. Se Figur 14. För varje bild som är ändrad och inte sparad får du en fråga om du vill spara den innan bildbyggaren avslutas. Se även kapitel 2.3. Figur 14 Avsluta?

14 2.9 Bildvalsfönster Figur 15 Bildvalsfönster Spara symbol Bildvalsfönstret används för flera funktioner, öppna, spara, sammanfoga med, infoga och val av typobjekt eller symbol. Knappen som verkställer val av bild har olika text beroende på vald funktion (Öppna, Välj, Infoga, Sammanfoga eller Spara). Knappen Ny flik är bara tillgänglig vid Spara. Fönsterramens rubriktext visar vald funktion, tex Spara symbol, se Figur 15. 2.9.1 Öppna, välja, infoga, sammanfoga eller spara Välj flik genom att klicka på dess namn. Bild väljs ut genom att markera dess ikonbild med hjälp av muspekaren. Vald bild visas i textfältet Bildnamn. Med hjälp av piltangenterna kan man navigera mellan de olika ikonbilderna. Det går även att skriva in ett bildnamn direkt i textfältet. Det är alltid namnet i textfältet Bildnamn som gäller vid val av bild. För att öppna, välja, infoga eller sammanfoga en bild finns det 4 st alternativ att välja på. 1. Skriv in ett bildnamn och välj knappen Öppna/Välj/Infoga/Sammanfoga eller ENTER. 2. Markera bilden och välj knappen Öppna/Välj/Infoga/Sammanfoga eller ENTER. 3. Dubbelklicka på ikonbilden. 4. Dra ikonbilden till ritytan. Dra-funktionen aktiveras genom att dra ikonbilden med musens mittknapp. På PC-mus med 2 knappar hålls bägge knapparna nedtryckta för att simulera mittknapp. För att spara en bild finns det 2 alternativ att välja på. 1. Skriv in ett bildnamn och välj knappen Spara eller ENTER.

15 2. Markera en befintlig bild och välj knappen Spara eller ENTER. 2.9.2 Sökmönster Figur 16 Sökmönster Om det är många bilder under en flik finns möjligheten att välja ut de vars namn innehåller ett sökmönster. Sökmönstret kan innehålla *-tecken för att ange att resten av bildnamnet kan vara godtyckligt. Exempelvis kommer sökmönstret *pump* att lista alla bildnamn som innehåller ordet pump. Är söksträngen pump1b* så listas alla bildnamn som börjar på pump1b, tex listas pump1b.startar men inte liten_pump1b_startar. Se Figur 16. Välj Sök-knappen för att verkställa sökningen. Byter du flik verkställs sökningen automatiskt för den nya fliken. Sökmönstret gäller för en viss bildtyp och alla dess flikar tills det ändras utav dig. För att visa alla bilder sätt sökmönstret till * eller inget alls. 2.9.3 Utskrift De ikonbilder som visas under en flik i bildvalsfönstret kan skrivas ut. Vid val av utskriftsknappen visas ett formulär, där du kan välja bland de skrivare som finns definerade i Cactus-systemet. Orientering kan inte ändras.

16 Tryck på Skriv ut för att gå vidare med utskriften. En dialogruta med texten Förbereder utskrift av bilder visas. Normalt släcks dialogrutan automatiskt. Uskriften börjar när en ny dialogruta med texten Utskrift påbörjad visas. 2.9.4 Visa som lista Figur 17 Visa som lista När checkboxen (kvadratisk knapp) vid texten Visa som lista markeras, visas endast bildernas namn i bokstavsordning i en lista. Den bild vars namn markerats visas till höger om listan. Övriga funktioner är samma som innan. För att gå tillbaka till ikonbildsvisning avmarkerar du checkboxen.

17 3 Redigera-menyn Figur 18 Redigera 3.1 Ångra inmatning Denna funktion tillåter dig att ångra förändringar av bildens innehåll. Ett exempel: du raderar en ritad linje och ångrar dig. Vid val av ångra-funktion ritas linjen in på samma ställe som innan. Det går även att ångra tillägg i bilden. Exempelvis lägger du till en text, vid val av ångrafunktionen tas denna bort. Det går dock inte att ångra alla inmatningar gjorda i formulär för vissa bildelement eller typobjekt. Funktionen finns även som snabbvalsknapp. Kortkommando ifrån tangentbord är Ctrl+z. 3.2 Gör om inmatning Denna funktion är motsatsen till Ångra inmatning. Dvs du kan ångra en Ångra inmatning. Funktionen finns även som snabbvalsknapp. Kortkommando ifrån tangentbord är Ctrl+y.

18 3.3 Klipp ut Klipper ut markerade bildelement. Urklippet läggs i urklippsbufferten och kan sedan klistras in i samma eller någon annan bild. Funktionen finns även som snabbvalsknapp. Kortkommando ifrån tangentbord är Ctrl+x. 3.4 Kopiera Kopierar markerade bildelement. Kopian läggs i urklippsbufferten och kan sedan klistras in i samma eller någon annan bild. Funktionen finns även som snabbvalsknapp och i Objektmenyn. Kortkommando ifrån tangentbord är Ctrl+x. 3.5 Kopiera med avstånd Denna funktion ger dig möjlighet att kopiera ett bildelement och klistra in kopior med ett fixt avstånd till föregående kopia. Arbetsgången är följande: 1. Markera det bildelement som skall kopieras. 2. Välj Kopiera med avstånd 3. Markera relativt avstånd genom att rita en linje i den riktning som kopiorna skall hamna. Linjens längd styr avståndet mellan kopiorna. En kopia klistras nu in med det avstånd som du markerade, relativt det markerade bildelementet. 4. För varje nytt val av Kopiera med avstånd klistras en ny kopia in relativt den senaste kopian. Funktionen avbryts genom att avmarkera senast inklistrade kopia. 3.6 Klistra in Klistrar in det bildelement som finns i urklippsbufferten. Funktionen finns även som snabbvalsknapp och i Bakgrundsmenyn. Kortkommando ifrån tangentbord är Ctrl+v. 3.7 Radera Raderar markerade bildelement. Det går även att radera bildelement genom att använda Delete-knappen på tangentbordet. (Delete-knappen fungerar tyvärr inte vid GECKOinloggning). Funktionen finns även som snabbvalsknapp och i Objektmenyn.

19 3.8 Markera allt Markerar allt som finns ritat i bilden. 3.9 Markera allt/delvis inom Du kan markera flera bildelement på en gång genom att omsluta bildelementen med en rektangel. Har du valt Allt inom så blir de bildelement som helt hamnar inom rektangeln markerade. Har du valt Delvis inom så blir de bildelement som helt eller delvis hamnar inom rektangeln markerade. 3.10 Variabler Figur 19 Variabler Detta formulär visar en översikt över de variabler som har använts i aktuell bilden. Det går att ändra variabelnamn för variabler i grafer och bildelementdynamik. I Figur 19 visas ett exempel på variabler som finns definierade i ett typobjekt. Variabelnamnen är därför sammansatta med hjälp av Objektparametrar, #1, #2 osv.

20 3.11 Objektparametrar Denna funktion visar ett formulär där du kan skriva in eller ändra objektparametrar för ett typobjekt som är infogat i en processbild, se Figur 20. Observera att menyvalet är dimmat tills du markerar ett typobjekt i processbilden. Formuläret tas även fram automatiskt vid infogning av nytt typobjekt i en processbild. Objektparametrarna knyter typobjektet till ett specifikt driftobjekt i PBAS. OBS! I bildbyggarversioner fr o m 2005-12-12 är det tillåtet att använda blanktecken, snedstreck och citattecken i objektparametrarnas värdedel. Varje objektparameter bör ha en beskrivning som talar om vad som skall anges som värde. Beskrivningen är inte ändringsbart i detta formulär utan skall läggas in när typobjektet skapas. Om typobjektet innehåller en eller flera hjälptexter (tooltips) så visas dessa i formulärets nedre del. Det är tillåtet att ändra hjälptexterna i fall man så önskar. Ändringen påverkar inte typobjektets originaltexter utan gäller bara för aktuellt driftobjekt. För att återställa till typobjektets originaltext tryck på Läs från typobjektet. Figur 20 Objektparametrar

21 4 Visa-menyn Figur 21 Visa-menyn 4.1 Stödraster Stödraster är ett rutnät av punkter som är till hjälp vid bildbyggnad. Stödrastret kan slås av och på med den kvadratiska knappen till vänster om texten. Funktionen är aktiverad när knappen är intryckt. Lås till raster är en funktion som gör att nya bildelement enbart kan ritas eller placeras i fixa punkter i stödrastret. Om funktionen är avslagen kan bildelementen placeras fritt på ritytan. Lås till raster är aktiverat då den kvadratiska knappen är intryckt. Observera att Lås till raster utnyttjar ett mer finmaskigt rutnät än det som visas med punkter. OBS! Lås till raster bör alltid vara aktiverad för att få olika bildelement att linjera med varandra! 4.2 Färg rityta/raster Färgen på rityta och stödraster kan ställas in i en färgpalett, se Figur 22. Välj om du vill ändra färgen för Ritytan eller Stödrastret med respektive tryckknapp. Välj ny färg genom att klicka i färgpaletten. Ritytan eller stödrastret uppdateras direkt med den nya färgen. Varje färg har ett unikt index-nummer 0-127. Cactus standard bakgrundsfärg har index 33. OBS! Färgerna för första kolumnen (index 0-15) kan variera mellan olika typer av arbetsplatser. Vi rekommenderar därför starkt att inte använda dessa färger. Funktionen kan också väljas från Bakgrundsmenyn.

22 Figur 22 Färgpalett för rityta och stödraster 4.3 Återställ ritytan Detta val återställer hela bildbyggarens fönsterram till ursprunglig storlek och ritar om bilden. 4.4 Zooma in Förstorar en del av bilden. Rullningslister läggs till som gör det möjligt att panorerar bilden. Zooma in kan utföras upprepade gånger, hur mycket som zoomas in i varje steg bestäms av Zoomfaktorn. Funktionen finns även som snabbvalsknapp och i Bakgrundsmenyn. 4.5 Zooma ut Backar ett steg av Zooma in. Funktionen finns även som snabbvalsknapp och i Bakgrundsmenyn. 4.6 Zooma till område Du markerar, med hjälp av en rektangel, det område du vill förstora (zooma in till). Funktionen finns även som snabbvalsknapp. 4.7 Zooma till 100% Återställer visning av bild till normal storlek. Funktionen finns även som snabbvalsknapp och i Bakgrundsmenyn.

23 4.8 Zoomfaktor Visar formulär där zoomningsfaktorn ställs in, se Figur 23. Ställ in önskad zoomningsfaktor m h a rullningslisten. Zoomningsfaktorn bestämmer hur mycket som skall zoomas in eller ut vid varje tryck på respektive knapp. Figur 23 Zoomningsfaktor 4.9 Rita om Ritar om bilden utan att förändra dess storlek. Denna funktion behöver normalt inte användas. Omritningar görs, i de flesta fall, automatiskt vid förändringar av bilden. Funktionen finns även i Bakgrundsmenyn.

24 5 Rita-menyn Se även kapitel 1, för mer information om hur olika ritobjekt används. 5.1 Bildelement Figur 24 Bildelement-menyn Denna meny innehåller alla bildelement som kan ritas. För att markera ett redan ritat bildelement så skall Välj/Markera vara vald. Valt bildelement indikeras med en färgad kvadrat framför texten, se Figur 24. Rita Pixmap är ej implementerad ännu. Bildelementen kan ha olika attribut såsom färg, linjebredd, linjetyp mm. Attributen varierar beroende på typ av bildelement. Attributen är ändringsbara via snabbvalsknappar. Snabbvalsknappar som inte är giltiga för ett visst bildelement är dimmade, dvs ej valbara. Under nedanstående beskrivning för respektive bildelement nämns de speciella snabbvalsknappar som gäller för just detta bildelement. För komplett beskrivning av snabbvalsknapparna hänvisas till kapitel 9.2. Alla bildelement kan även väljas med snabbvalsknappar, se kapitel 9.3.

25 5.1.1 Välj/Markera Figur 25 Markera flera bildelement Detta alternativ är normalt valt. Enskilda bildelement markeras genom att klicka på dem. Om man vill markera flera bildelement på en gång, omsluter man dessa med en rektangel. Markeras flera bildelement samtidigt får dessa en gemensam flyttpunkt, svarta fyrkanten med vitt kors, se Figur 25. 5.1.2 Linje Figur 26 Linje omarkerad och markerad Linje ritas mellan två punkter. För att rita en linje; klicka på startpunkten, dra musmarkören till slutpunkten och klicka en gång till. Några inställningsmöjligheter (attribut) speciella för en linje: Bestämmer linjebredd Bestämmer linjetyp Tio olika linjebredder kan väljas Välj mellan olika typer av heldragna och streckade linjetyper

26 5.1.3 Rektangel Figur 27 Rektangel omarkerad och markerad En rektangel beskrivs med två punkter i motsatta hörn. För att rita en rektangel; klicka på starthörnet, dra musmarkören till sluthörnet och klicka en gång till. Några inställningsmöjligheter (attribut) speciella för en rektangel: Kantens linjebredd Endast för rektanglar med kant Kantens linjetyp Typ av fyllning och kant Endast för rektanglar med kant Ofylld, endast kanten visas. Kanten använder förgrundsfärgen. Fylld (F) med kant (B), fylld med förgrundsfärgen och bakgrundsfärg som kantfärg. Fylld (B) med kant (F), fylld med bakgrundsfärg och förgrundsfärgen som kantfärg. Fylld utan kant, fylld med förgrundsfärgen Transparent, ser ut som ofylld men den ofyllda ytan är klickbar. Kanten använder förgrundsfärgen. 5.1.4 Cirkel Figur 28 Cirkel omarkerad och markerad En cirkel beskrivs med en mittpunkt och en punkt som bestämmer radien. För att rita en cirkel; klicka på mittpunkten, dra musmarkören till önskad radie och klicka en gång till. En cirkel har samma uppsättning av speciella inställningsmöjligheter (attribut) som en rektangel, se kapitel 5.1.3.

27 5.1.5 Cirkelbåge Figur 29 Cirkelbåge markerad och omarkerad En cirkelbåge beskrivs med en startpunkt, en mittpunkt och en slutpunkt. Själva bågen ritas från startpunkt till slutpunkt. För att rita en cirkelbåge; klicka på startpunkten, dra musmarkören och klicka på mittpunkten, dra musmarkören till slutpunkten och klicka en gång till. En cirkelbåge har samma uppsättning av speciella inställningsmöjligheter (attribut) som en rektangel, se kapitel 5.1.3. 5.1.6 Ellips Figur 30 Ellips omarkerad och markerad En ellips beskrivs med tre punkter. För att rita en ellips; klicka på startpunkten, dra musmarkören och klicka på mittpunkten, dra musmarkören till slutpunkten och klicka en gång till. En ellips har samma uppsättning av speciella inställningsmöjligheter (attribut) som en rektangel, se kapitel 5.1.3. 5.1.7 Polylinje Figur 31 Polylinje omarkerad och markerad En polylinje beskrivs med ett antal punkter som sammanbinds med räta linjer. För att rita en polylinje; klicka på startpunkten, dra musmarkören och klicka på första brytpunkten, dra musmarkören och klicka på nästa brytpunkt osv. Avsluta genom att klicka med höger musknapp. En redan ritad polylinje kan ändras genom att flytta brytpunkterna. Brytpunkter kan läggas till i efterhand genom att; flytta musmarkören till en befintlig brytpunkt, tryck på tangenten a (utan att klicka med musen), flytta musmarkören och klicka

28 på första brytpunkt som skall läggas till, flytta musmarkören och klicka på nästa brytpunkt som skall läggas till osv. Avsluta med höger musknapp. Brytpunkter kan även tas bort i efterhand genom att; flytta musmarkören till brytpunkten som skall tas bort, tryck på tangenten x (utan att klicka med musen). En polylinje har samma uppsättning av speciella inställningsmöjligheter (attribut) som en rektangel, se kapitel 5.1.3. 5.1.8 Öppen/Sluten kurva Figur 32 Öppen kurva (till vänster) och sluten kurva till höger En öppen/sluten kurva beskrivs med ett antal punkter som sammanbinds med kurvlinjer. För en sluten kurva är, till skillnad mot en öppen kurva, slutpunkten förbunden med startpunkten. För att rita en kurva; klicka på startpunkten, dra musmarkören och klicka på första brytpunkten, dra musmarkören och klicka på nästa brytpunkt osv. Avsluta genom att klicka med höger musknapp. En redan ritad kurva kan ändras genom att flytta brytpunkterna. Brytpunkter kan läggas till i efterhand genom att; flytta musmarkören till en befintlig brytpunkt, tryck på tangenten a (utan att klicka med musen), flytta musmarkören och klicka på första brytpunkt som skall läggas till, flytta musmarkören och klicka på nästa brytpunkt som skall läggas till osv. Avsluta med höger musknapp. Brytpunkter kan även tas bort i efterhand genom att; flytta musmarkören till brytpunkten som skall tas bort, tryck på tangenten x (utan att klicka med musen). En kurva har samma uppsättning av speciella inställningsmöjligheter (attribut) som en rektangel, se kapitel 5.1.3. 5.1.9 Text Figur 33 Text omarkerad och markerad Denna texttyp kallas även för hårdvarutext. Hårdvarutexten är inte linjärt skalbar utan finns enbart i fyra fasta storlekar som är beroende av bildskärmens fysiska upplösning och storlek. Hårdvarutexten ändrar således inte storlek när man använder zoomingsfunktionen i Tips! Vid visning av processbilder i kvartsformat (25%) i Cactus Operatörsprogram, så sker automatiskt en nedskalning av texternas storlek så att den matchar övrig grafik. För texter som skall vara läsbara i kvartsbildformat bör man därför välja textstorlek 3 eller 4.

29 bildbyggaren. Textinmatning skall avslutas med ESC-tangent eller 2 ggr ENTER-tangent. För ändring av redan inskriven text se kapitel 5.6, Editera text. Några inställningsmöjligheter (attribut) speciella för hårdvarutext: Bestämmer textens storlek Storlek Teckenstorlek i pixel (Bredd x Höjd) 1 6x10 2 8x13 3 12x20 4 16x26 Bestämmer textens Insättningspunkt Bestämmer textens orientering Den lilla fyrkanten visar textens insättningspunkt. Nio olika varianter finns att välja mellan. Välj mellan horisontal eller verktikal visning 5.1.10 Vektortext Figur 34 Vektortext omarkerad och markerad Vektortexten är fullt linjär skalbar. Den justeras således proportionellt i förhållande till övrig grafik i bilden. Nackdelen med vektortext är att den har sämre läsbarhet och ritas ut på skärmen betydligt långsammare än hårdvarutexten, vilket kan påverka bildbytes- och bilduppdateringstider negativt. Därför bör normalt hårdvarutext användas. Avsluta vektortextinmatning med ESC-tangent eller 2 ggr ENTER-tangent. För ändring av redan inskriven text se kapitel 5.6, Editera text. Några inställningsmöjligheter (attribut) speciella för vektortext: Bestämmer teckentyp (font) Bestämmer textens Insättningspunkt Bestämmer textens orientering Välj mellan 15 olika fonter. Roman är default. Den lilla fyrkanten visar textens insättningspunkt. Nio olika varianter finns att välja mellan. Välj mellan horisontal eller verktikal visning

30 Textbredd för vektortext Texthöjd för vektortext Välj mellan Öka, Minska eller ändra Skalfaktor Välj mellan Öka, Minska eller ändra Skalfaktor Teckenavstånd för vektortext Välj mellan Öka, Minska eller ändra Skalfaktor Radavstånd för vektortext Rotera vektortext Luta vektortext Välj mellan Öka, Minska eller ändra Skalfaktor Välj mellan Höger, Vänster eller ändra Rotationsvinkel Välj mellan Höger, Vänster eller ändra Rotationsvinkel 5.1.11 Mätvärde Figur 35 Mätvärde För att numeriskt visa ett mätvärde finns ett speciellt mätvärdesobjekt. Det går också att använda grafen Mätvärde, se kapitel 5.8.4. Mätvärdesobjektet är dock att föredra eftersom den är både enklare att använda och ger större flexibilitet. Man kan välja mellan fyra olika sifferstorlekar och nio olika insättningspunkter på samma sätt som för hårdvarutexten. Detta gör det enkelt att få mätvärdet linjerat med texter. Mätvärdeobjektets övriga egenskaper ändras via ett separat formulär som fås upp genom att välja Editera mätvärde i Objektmenyn eller Ritamenyn. Upp till tjugo olika variabler kan anges för att styra för- och bakgrundsfärgerna i mätvärdesobjektet. Det kan t ex vara intressant att med olika färger visa att mätvärdet är gammalmärkt, passiverat eller att något larmtillstånd råder.

31 Figur 36 Mätvärde - egenskaper Formuläret har följande fält och knappar: Förhandsgranskning Mätvärde Variabelnamn Mätvärde - Skalningsvariabel Mätvärde Förgrund och Bakgrund Format Ger en vägledning om mätvärdesobjektet slutliga utseende Fält för inmatning av variabelnamn vars status skall visas. Variabel kan även hämtas via kikare -knappen Fält för inmatning av eventuell skalningsvariabel. Variabel kan även hämtas via kikare -knappen Anger färger som används vid normaltillstånd. Färgerna kan ändras via färgpaletten som fås upp genom att klicka på respektive färgfält. Anger det numeriska formatet enligt syntaxen S.D, där S är max antal tecken i mätvärdesobjektet (inkl decimalpunkt) och D är antal decimaler. Dekoration Bestämmer utseendet på objektets ram. Fyra varianter finns: Ingen Ram

32 Skugga Infälld Dekoration Förgrund och Bakgrund Indikeringar Variabelnamn Indikeringar Förgrund och bakgrund Dekorationens för- och bakgrundsfärger anges i färgfälten till höger om dekorationsknappen Fält för inmatning av variabelnamn för olika indikeringar. Indikeringarna är prioriterade inbördes. Indikeringsvariabeln överst i formuläret har lägst prioritet och variabeln längst ner har högst. Indikeringen visas när variabeln har status 1 (TILL). Som indikeringsvariabel kan användas en godtycklig logisk variabel. Det är även tillåtet att ange variabelnamn enligt följande syntax: &VAR %VAR Avser okvittbiten om VAR är av tabell LI och passiveringsbiten om VAR är av tabell LS, UT, RM eller RU Avser gammalmärkningsbiten om VAR är av tabell RM För varje indikeringsvariabel kan anges en för- och/eller bakgrundsfärg. Färgerna slår igenom i mätvärdesobjektet när indikeringsvariabeln har status 1 (TILL). Med knappar vid sidan om respektive färgfält kan man välja om bara en av färgerna skall användas för indikering. 5.1.12 Graf Figur 37 Graf omarkerad och markerad En graf är ett dynamiskt bildelement som kan visa realtidsvärden på ett förbestämt sätt. Några exempel på grafer är dynamiska staplar, trendkurvor och mätvärden. Lägg in en graf genom att beskriva en rektangulär yta. Först visas alltid graftypen Bar Chart. Grafen kan sedan ändras och kompletteras genom att välja Editera graf i Ritamenyn eller i Objektmenyn, se kapitel 5.7.

33 5.1.13 Symbol Figur 38 Symbol omarkerad och markerad Symboler byggs upp av ett antal statiska bildelement och sparas som en symbolbild. Lägg märke till att ingående bildelement inte får vara dynamiska. Det är tillåtet att från en symbol referera till en annan symbol. Den refererade symbolen får dock inte innehålla referenser till ytterligare symboler. Vid val av infoga symbol visas bildvalsfönstret för symboler. Välj en symbol och placera den i bilden, se kapitel 2.9 5.1.14 Typobjekt Figur 39 Typobjekt omarkerat och markerat Vid val av infoga typobjekt visas bildvalsfönstret för typobjekt. Välj typobjekt och placera det i bilden, se kapitel 2.9 Efter att typobjektet har placerats ut i bilden visas ett formulär för inskrivning av värden på objektparametrarna, se Figur 40 och kapitel 3.11 Objektparametrarna knyter typobjektet till ett specifikt driftobjekt i PBAS. Parameteruppsättningen bestäms i samband med att typobjektet skapas. Beskrivningen av respektive parameter talar om vilka värden som skall matas in. Vanligtvis så behöver du minst ange understation och driftobjektets namn.

34 Figur 40 Objektparametrar 5.1.15 Pixmap Ej implementerat ännu! 5.2 Ordning Figur 41 Ordning Används för att ändra visningsordningen hos bildelement som helt eller delvis är placerade på samma ställe i bilden. Överst placerar markerat bildelement över alla andra bildelement. Underst placerar markerat bildelement under alla andra bildelement.

35 Framför ger dig möjligheten att välja ut ett specifikt bildelement som du vill placera det markerade bildelement framför. Bakom ger dig möjligheten att välja ut ett specifikt bildelement som du vill placera det markerade bildelement bakom. Funktionerna Överst och Underst finns även som snabbvalsknappar och i Objektmenyn. 5.3 Storlek Figur 42 Storlek Används för att ändra storlek på bildelement. Detta alternativ är dimmat om det ej är tillämpbart på markerat bildelement. Större, ökar storleken proportionellt enligt vald Skalfaktor. Mindre, minskar storleken proportionellt enligt vald Skalfaktor. Övriga alternativ ändrar storleken i enbart en riktning horisontellt eller vertikalt. Samtliga funktioner finns även som snabbvalsknappar. Funktionerna Större och Mindre finns även i Objektmenyn. Skalfaktor, ställs in i formulär med rullningslist, se Figur 43. Figur 43 Skalfaktor

36 5.4 Rotera Figur 44 Rotera Används för att rotera bildelement. Detta alternativ är dimmat om det inte är tillämpbart på markerat bildelement. Välj Höger eller Vänster för att bildelement åt respektive håll med aktuell roteringsvinkel. Roteringsvinkeln kan ändras i ett speciellt formulär, se Figur 45. Funktionerna finns även som snabbvalsknappar och i Objektmenyn. Figur 45 Roteringsvinkel 5.5 Spegelvänd Figur 46 Spegelvänd

37 Används för att spegelvända bildelement horisontalt eller vertikalt, se Figur 46. Detta alternativ är dimmat om det inte är tillämpbart på markerat bildelement. Funktionerna finns även som snabbvalsknappar och i Objektmenyn. 5.6 Editera text Används för att ändra redan inskriven text. Markera den text du vill ändra och välj Editera text. Texten visas då i ett separat fönster, se Figur 47, där texten är ändringsbar. Ändra till önskad text och avsluta med OK. Figur 47 Editera text Funktionen finns även som snabbvalsknapp och i Objektmenyn. 5.7 Editera graf Tar upp ett formulär för att konfigurera den markerade grafen, se Figur 48. Figur 48 Formulär för att editera graf Formulärets utseende varierar beroende på vilken graftyp som är invald men gemensamt är bl a ikonbilden som visar vilken graftyp som är aktuell samt variabellistan i formulärets nedre del. I variabellistan kan nya variabler läggas till med Lägg till variabel som lägger till

38 en ny rad i slutet på variabellistan med variabelnamnet Var:1. Ändra variabelnamnet genom att skriva direkt i fältet eller hämta ett variabelnamn från PBAS genom att klicka på Var:. Variabelns mätområde kan ändras i fälten till höger om variabelnamnet. Vissa grafer tillåter/kräver att en s k skalningsvariabel anges. Skalningsvariabelns mätområde (definierat i PBAS) används då istället för mätområdet som är inskrivet i formuläret. Skalningsvariabelns namn skall anges i variabelnamnsfältet direkt efter det andra variabelnamnet. Varje variabel kan tilldelas en egen färg eller färgskala. Klicka på färgfältet på variabelraden så visas ett fönster enligt Figur 49. Ändra färg genom att; markera alternativet Ändra färg, klicka på färgstapeln och välja önskad färg i färgfönstret som visas. En färgskala används om man önskar att variabelns färg skall ändra sig när variabelns värde passerar vissa tröskelvärden. En färgskala byggs upp genom att; markera alternativet Lägg till tröskelvärde, ställa in tröskelvärdet med rullningslisten, välja önskad färg i färgfönstret som visas. Upprepa proceduren om fler tröskelvärden önskas. Figur 49 Variabelfärg När en ny graf skapas så blir den alltid av graftypen Bar Chart. För att ändra till annan graftyp; klicka på grafens ikonbild så får du upp ett fönster, se Figur 50, med ett stort antal graftyper. Välj önskad graf genom att klicka på grafens ikonbild. Figur 50 Val av graf I fönstret för att välja graftyp visas samtliga DataViews standardgrafer samt några grafer speciellt framtagna av Cactus. Cactus grafer har svenska namn och DataViews engelska.

39 5.8 Cactus grafer 5.8.1 Staplar (Horis stapel, Vert stapel, Stapel ned) Figur 51 Staplar Graf som visar ett mätvärde som en dynamisk stapel. Tre typer finns, horisontell respektive vertikal presentation samt en nedåtgående vertikal stapel. Följande begränsningar och inställningsmöjligheter gäller. Fält och knappar som är valbara i formuläret men som inte nämns nedan har ingen funktion. Max antal variabler 1 Variabeldefinition NODE.US:VAR SKALVAR Variabelnamnet VAR kan vara ett flyttal eller heltal. Skalningsvariabeln SKALVAR måste anges för horisontell stapel och bestämmer skalningen av VAR samt grafens mätområde. SKALVAR kan vara av tabelltyperna RM eller RU. Variabelnamnet skrivs in i samma fält som VAR. För den vertikala och den nedåtgående stapeln kan SKALVAR utelämnas. Mätområdet kan då istället skrivas in i fälten direkt efter variabelnamnet. Inställningar Ram Ger en ram runt stapeln om invald Färger Stapelns färg Bakgrundsfärg Ramfärg Bestäms av variabelns färg Bestäms av grafens bakgrundsfärg Bestäms av grafens förgrundsfärg

40 5.8.2 Dynamisk trendkurva (Dyn Kurva) Figur 52 Dynamisk trendkurva Grafen kan visa upp till åtta variabler samtidigt i ett dynamiskt linjediagram. Dynamiken uppdateras 1 gång per sekund eller långsammare om så önskas. Diagrammets storlek anpassar sig automatiskt till grafens storlek och inställningar. Följande begränsningar och inställningsmöjligheter gäller. Fält och knappar som är valbara i formuläret men som inte nämns nedan har ingen funktion. Max antal variabler 8 Variabeltyper Godtycklig tabelltyp RM-variabler kan skalas genom att en skalningvariabel anges direkt efter variabelnamnet (i samma fält). Skalningsvariabeln bestämmer även mätområdet. Inställningar Färger Rubriker och axlar Variabelnamn Ram Rubrik Linjetyp raster Antal värden Tid Förflytta efter Tid Öka med Kurvfärger Rasterfärg Bakgundsfärg Bestämmer om skalor skall visas Bestämmer om variabelnamn och enheter skall visas Bestämmer om ram skall ritas runt grafen Grafens rubriktext Bestämmer rastrets linjetyp Bestämmer antalet visade värden i X-led Bestämmer andelen historik (0-100%) Bestämmer värdetyp (1, 2, 5 eller 10 sekunder) Bestäms av variablernas färger Bestämmer rastrets färg Bestäms av grafens bakgrundsfärg

41 Ramfärg Bestäms av grafens förgrundsfärg 5.8.3 Tryckprofildiagram (Tryckprofil) Figur 53 Tryckprofildiagram I denna graf sammanbinds ett antal mätvärden i horisontell led med raka linjer. Mätvärdena varierar endast i vertikalled. Denna graf används oftast som en s k tryckstrut i t ex ett fjärrvärmenät. Vertikalaxeln graderas då i absolut tryck och horisontalaxeln motsvarar ledningens längd. Mätvärdena sammanbinds i den ordning de definieras. Följande begränsningar och inställningsmöjligheter gäller. Fält och knappar som är valbara i formuläret men som inte nämns nedan har ingen funktion. Max antal variabler 50 Variabeltyper RM, RX, RI, VI eller VX Variabeldefinition VAR X ±KOMP VAR är variabelnamn X är mätvärdes inplacering på X- axeln. X skall anges i intervallet Xmin - Xmax (se Tid X-axel) KOMP är absolut "höjd"- kompensation. Detta värde adderas till variabelns värde, innan värdet ritas in i grafen. Inställningar Värde Y-axel Tid X-axel Ram Ogenomskinlig Bestämmer mätområdet i Y-led. Anges på formatet: Ymin Ymax Bestämmer mätområdet i X-led. Anges på formatet: Xmin Xmax Bestämmer om ram skall ritas runt grafen Om ej invald ritas grafen utan bakgrund, d v s endast kurvan ritas. Detta ger möjlighet att placera flera tryckprofildiagram ovanpå varandra eller rita in annan

42 Färger Kurvfärg Rasterfärg Bakgundsfärg Ramfärg statisk grafik i diagrammet (t ex markprofil). Kurvorna och grafiken bör i så fall placeras så att ingen risk för "kollision" av grafiken uppstår. Bestäms av första variabelns färg. Gammalmärkning och passivering ritas med vitt. Bestämmer rastrets färg Bestäms av grafens bakgrundsfärg Bestäms av grafens förgrundsfärg 5.8.4 Mätvärdesgraf (Mätvärde 2 och 3) Figur 54 Mätvärdesgraf Visar numeriskt mätvärdet för en variabel och indikerar tillhörande larm, blockeringsstatus mm. En graftyp finns för varje teckenstorlek (2 och 3). Storleken följer motsvarande teckenstorlek för hårdvarutext. Mätvärdesgrafens verkliga storlek är enbart beroende av teckenstorleken och utskriftsformatet och alltså inte av den ritade grafytan. Mätvärdet positioneras till den ritade grafytans nedre vänstra hörn. Maximalt 8 variabler kan kopplas till grafen för olika slags indikeringar. Ordningen på variablerna bestämmer indikeringen enligt följande. Variabelnr Betydelse Indikering Variabeltyp 1 Mätvärdet Siffror i variabelns färg. Flyttal eller skalat heltal 2 Kvarstående larm Vita siffror på röd bakgrund Logisk 3 Okvitterat larm Vita siffror på röd blinkande bakgrund Logisk 4 Avvikelse, gammalmärkt Svarta siffror på gul bakgrund Logisk 5 Kommunikationsfel Saxsymbol ovanpå mätvärdet Logisk 6 Blockerad Blå cirkel ovanpå mätvärdet Logisk 7 Fryst, passiverat Gul stjärna ovanpå mätvärdet Logisk

43 8 Manövrerbar Svarta siffror på vit bakgrund Logisk Okvitterat larm prioriteras över kvarstående larm och avvikelse. Symbolerna för kommunikationsfel, blockerat och fryst tillstånd läggs, vid samtidig indikering, ovanpå varandra i nämnd ordning. Betydelsen av varje indikering skall enbart ses som ett förslag. Det är fritt fram att koppla valfri logisk signal till de olika indikeringarna. Som indikeringsvariabel kan användas en godtycklig logisk variabel. Det är även tillåtet att ange variabelnamn enligt följande syntax: &VAR %VAR Avser okvittbiten om VAR är av tabell LI och passiveringsbiten om VAR är av tabell LS, UT, RM eller RU Avser gammalmärkningsbiten om VAR är av tabell RM Följande begränsningar och inställningsmöjligheter gäller. Fält och knappar som är valbara i formuläret men som inte nämns nedan har ingen funktion. Max antal variabler 8 Inställningar Ram Ogenomskinlig Text Ritar en grå skugga om invald Om invald visas en hjälptext (tooltip) med mätvärdesvariabelns namn i den slutliga processbilden. Anger det numeriska formatet enligt syntaxen S.D eller BB,S.D, där S är max antal tecken i mätvärdesobjektet (inkl decimalpunkt) och D är antal decimaler. BB är två valfria tecken som visas framför mätvärdet. BB vänsterjusteras och mätvärdet högerjusteras. Det är tillåtet att ange D=0, då visas inte heller decimalpunkten. Fältets totala bredd blir S+2 tecken om fältbeteckning anges, i annat fall blir fältbredden S tecken. Färger Ramfärg Bestäms av grafens förgrundsfärg Övriga färger se tabellen med indikeringar. 5.8.5 Digital klocka (Klocka 2 och 3) Figur 55 Digital klocka

44 Visar tid på formatet ÅÅMMDD.TTMM där ÅÅ = Årtal MM = Månad DD = Dag i månad TT = Timme MM = Minut Som indata till grafen skall anges max två variabler av heltalstyp. Variablerna skall innehålla dagnummer (antal dagar från 800101) respektive minutnummer (antal minuter på aktuellt dygn). Anges enbart dagnr-variabeln visas datum enligt format ÅÅMMDD. Tidsträngen visas i svart på grå bakgrundsruta. Följande begränsningar och inställningsmöjligheter gäller. Fält och knappar som är valbara i formuläret men som inte nämns nedan har ingen funktion. Max antal variabler 2 5.9 DataViews grafer Vid användning av DataViews grafer tänk på att: Grafen uppdateras tillsammans med övrig dynamik i bilden med ca 1 sekunds intervall. Tidsdiagram kommer således inte att bli exakta. Har en graf varit helt eller delvis skymd, kommer grafen att återställas till utgångsläget, när den åter visas. Detta gäller även när bilden flyttas mellan hel- och delbild. Detta innebär således, att alla tidsdiagram kommer att återställas till första "ticket". För grafer, som saknar historik innebär detta inget problem. Mätområde för variablerna måste anges direkt i formuläret. DataViews grafer har ett stort antal inställningsmöjligheter se nedan. Rubrik Antal värden Värde Y-axel Värde Skalstreck Ger en rubriktext i ovankant på grafen Anger hur många historikvärden som skall visas. Om > 1 förses grafen med en tidsaxel. Vissa grafer saknar möjlighet till historik. Titel på Y-axeln Bestämmer om det skall visas skalstreck på Y-axeln

45 Värde Skalenheter Tid X-axel Tid Skalstreck Tid Skalenheter Tid Start Tid Förflytta efter Tid Öka med Rubriker och axlar Variabelnamn Ram Raster tid Raster värde Ogenomskinlig Rasterfärg Linjetyp raster Bestämmer om det skall visas skalenheter på Y-axeln Titel på X-axeln Bestämmer om det skall visas skalstreck på X-axeln Bestämmer om det skall visas skalenheter på X-axeln Bestämmer i ett tidsdiagram var första värdet skall ritas Bestämmer i ett tidsdiagram hur många värden som skall visas innan kurvorna/staplarna förskjuts (scrollas). Bestämmer indelningen på tidsaxeln (X-axeln) Bestämmer om rubriker och axlar skall visas Bestämmer om variabelnamn skall visas Bestämmer om ram skall visas Bestämmer om ett vertikalt raster skall visas Bestämmer om ett horisontellt raster i skall visas Bestämmer om grafens bakgrund skall ritas. Kan slås av om grafen skall läggas ovanpå annan grafik. Bestämmer färgen på rastret Bestämmer rastrets linjetyp Nedan visas några av de mest användbara DataViews graferna. 5.9.1 Bar Chart (Bar) Figur 56 Bar Chart Graf som ritar en vertikal stapel för varje angiven variabel. Max 10 st variabler kan anges. Om Antal värden sätts > 1 förses grafen med en tidsaxel.

46 5.9.2 Centered Bar Chart (Center Bar) Figur 57 Center Bar Graf som ritar en vertikal stapel för varje angiven variabel. Staplarna ritas centrerade mot en nollnivå (lägsta mätområdesgränsen). Max 10 st variabler kan anges. Om Antal värden sätts > 1 förses grafen med en tidsaxel. 5.9.3 Line Graph Figur 58 Line Graph Graf som ritar en kurva för varje angiven variabel. Max 10 st variabler kan anges. Antal värden skall sättas > 1 för att få en tidsaxel.

47 5.9.4 Filled Line Figur 59 Filled Line Graf som ritar en kurva för varje angiven variabel och fyller ut utrymmet under kurvan med variabelns färg. Kurvorna stackas på varandra, d v s variablernas värden summeras till varandra. Första variabeln ritas längst ned och sista högst upp. Max 10 st variabler kan anges. Antal värden skall sättas > 1 för att få en tidsaxel. 5.9.5 Meter Figur 60 Meter Graf som ritar ett visarinstrument. Max en variabel kan anges. Om Antal värden sätts > 1 visas historikvärdena som punkter på värdeskalan. 5.9.6 Pie Chart Figur 61 Pie Chart Graf som ritar ett pajdiagram. Max 10 st variabler kan anges. Historik är ej möjlig.

48 5.10 Dynamik Samtliga typer av bildelement samt symboler kan göras dynamiska med avseende på färg, form och läge. Följande typer av dynamik finns: Dynamiktyp Beskrivning Kommentar För- eller bakgrundsfärg Linjebredd eller linjetyp Riktning båge Kurvtyp Fyll åt höger, åt vänster, uppåt eller nedåt Flytta relativt X, relativt Y, absolut X eller absolut Y Ändra storlek, i bara X-led, i bara Y-led Rotera Följ kurva Ändrar ett bildelements färger Ändrar bildelementets linjebredd eller linjetyp Ändrar riktningen för en cirkelbåge från medurs till moturs och vice versa Ändrar kurvtypen för en polylinje, öppen kurva, sluten kurva. Fyller proportionerligt bildelementets yta med förgrundsfärg Bildelementet flyttar sig i processbilden i X- eller Y-led Bildelementet växer eller krymper Bildelementet roteras Bildelementet flyttas utefter en ritad kurva För symbol går det inte att ändra bakgrundsfärg, däremot förgrundsfärg som slår igenom på allt som är färglagt med vitt. Bildelementet skall vara ritat med Fylld (F) med kant (B) eller Fylld utan kant Relativt innebär att förflyttning sker relativt sin ursprungliga position. Absolut innebär att förflyttning sker relativt processbilden mittpunkt. OBS! Funktionen är inte implementerad ännu. Symboldynamik Växlar mellan olika symboler Funktionen är ersatt av Multifält Text Synlig/Osynlig Visar ett variabelvärde numeriskt. Styr om bildelementet skall Talformatet anges i Ut-fältet enligt: %S.Df där S är totalt antal siffror inkl decimalpunkt och D är antalet decimaler.

49 synas eller vara osynligt För att koppla dynamik till ett bildelement markerar du bildelementet och väljer Dynamik från Ritamenyn eller Objektmenyn. Formuläret enligt Figur 62 visas. Figur 62 Dynamik I listan intill rubriken Dynamik väljer du den typ av dynamik du vill lägga till. Varje typ av dynamik kan bara väljas en gång till varje bildelement, däremot är det tillåtet att koppla flera olika typer av dynamik till samma bildelement. De typer av dynamik som inte är tillämpbara på aktuellt bildelement är ej valbara (dimmade) i listan, likaså de som redan är valda. Metod för radering bör alltid vara Rita om direkt. Skriv in den PBAS-variabel som skall styra dynamiken. I typobjekt användas oftast objektparametrar (#1-#Z) för att bilda PBAS-variabelnamn. In motsvarar PBAS-variabelns mätområde. Ut är det område som styr visningen av dynamikegenskapen. För fyllnadsdynamik används defaultvärdena 0 och 1 för Ut-området. Färgdynamik använder sig av en tröskeltabell, se Figur 63. Detta formulär visas då du klickar på Ut-områdets färg, se Figur 62. Markera Lägg till tröskelvärde och skriv sedan in tröskelvärdet i rutan vid Värde och tryck ENTER eller drag rullningslisten till önskat tröskelvärde. Därefter visas en färgpalett där du väljer en färg. Färgen som väljs sätts på området närmast ovan tröskelvärdet. För att ta bort ett tröskelvärde, markera detta alternativ och klicka sedan på området närmast ovan tröskelvärdet. Ändra färg genom att välja detta alternativ och sedan klicka på färgen som skall ändras. Välj ny färg ifrån färgpaletten som visas. För digitala variabler kan endast en tröskelnivå definieras.

50 Figur 63 Tröskelvärde Variabeln INF1 brukar användas för Synlig/Osynlig dynamik. Denna variabel styrs av Visa mer/visa mindre knappen. 5.11 Multifält Multifält kan endast definieras på en invald symbol i en typobjektsbild. Denna symbol, kallad grundsymbolen, syns bara när du använder typobjektsbilden i bildbyggaren och kommer således inte att visas i den kompilerade processbilden. Det kan dock vara lämpligt att välja en grundsymbol som har någon anknytning till multifältets symboler. Detta för att underlätta läsbarheten nästa gång du skall ändra bilden i bildbyggaren. Ett multifält består av en grupp symboler, t ex olika slags indikeringar för en ventil, som är stackade ovanpå varandra på samma bildyta. För att visa en symbol krävs att tillhörande variabelvillkor är uppfyllt. Visningen av symbolerna prioriteras, vilket innebär att endast den symbol som har högst prioritet visas. Variabelvillkoret kan bestå av max två variabler som bilder ett OCH eller ELLER-villkor. Godtycklig logisk variabel kan användas. Det är även möjligt att framför varje variabelnamn sätta ett prefix med följande betydelse: &VAR %VAR!VAR Avser okvittbiten om VAR är av tabell LI och passiveringsbiten om VAR är av tabell LS, UT, RM eller RU Avser gammalmärkningsbiten om VAR är av tabell RM Invertera variabel VAR:s värde. Detta prefix kan även kombineras med & och %. Prefixet väljs med valmenyn till vänster om respektive variabelnamn. Variabelnamnen kan även utgöras av s k objektparametrar. Objektparametrarna tilldelas sina värden när typobjektet placeras in i en processbild. Objektparametrarna har beteckningarna #1, #2,, #Z.

51 Multifältets symboler och prioritet bestäms av deras inbördes ordning i formuläret, se Figur 64. Prioriterade symboler innebär att endast en symbol visas, även om flera symboler uppfyller sina variabelvillkor. Det är den symbol vars variabeluttryck är sant och har högst prioritet som blir synlig. Ovanpåliggande symboler visas ihop med andra symboler och hamnar ovanpå dessa. Den ovanpåliggande symbolen som visas överst är den med högst prioritet Inbördes ordning kan ändras med hjälp av pilknapparna till vänster om symbolbilden. För att välja symbolbild så klickar du på symbolbildens knapp. En helt ny symbolrad läggs till genom att välja knappen Lägg till. Figur 64 Definiera multifält Glöm inte att beskriva objektparametrarna, genom att välja tryckknappen Objektparametrar. I formuläret som visas skriver du in beskrivande text på de parametrar som har använts, se Figur 65. Objektparametrarna är globala för hela typobjektet. Fältet för inmatning av Objektnamn finns endast med av kompabilitetsskäl med äldre bilder byggda i DVdraw. I DVdraw kunde man själv bestämma objektets identitet (=objektnamn). I nya bildbyggaren tilldelas automatiskt varje objekt en unik identitet och det rekommenderas att objektnamnet istället skickas som en vanlig objektparameter.

52 Figur 65 Objektparametrar 5.11.1 Symboltext i multifält Det finns möjlighet att ha utbytbara texter i multifält. Om du väljer in en symbol innehållande en text så blir knappen Ändra text tillgänglig. Symboltexten kan ersättas med en annan text, som antingen skrivs in direkt eller definieras som inparameter till typobjektet, se Figur 66. Visning av olika symboltexter styrs med variabelvillkor på samma sätt som vanliga multifält. Observera att samma symbol ej kan användas för olika texter inom samma typobjekt. Figur 66 Definiera multifält med symboltexter Vill du kunna byta mellan 2 olika texter krävs det 2 olika symboltexter.

53 5.11.2 Variabellistor i multifält (VL-funktion) Som ovan nämnts så skriver man normalt in ett variabeluttryck för varje symbol som ingår i multifältet. Fr o m 2006-03-15 finns det möjlighet att istället för ett variabeluttryck ange en sökfunktion som vid kompileringstillfället söker reda på alla variabler i PBAS som uppfyller vissa sökvillkor. VL(NOD, USTN, TAB, SÖKM, LKLASS) Funktionsanropet görs enligt: NOD USTN TAB SÖKM LKLASS Nodnamn eller * för att söka i defaultnoden (=min egen nod). Understationsnamn eller * för att söka i alla understationer Tabellnamn (LS, LI, UT osv) eller * för att söka i alla tabeller Sökmönster för variabelnamn. Tillåtet med wildcard. T ex M571.* ger träff för alla variabler för objekt M571. Larmklass (A, B, C osv) för LI-variabler. Flera larmklasser kan kombineras, t ex AB eller AC eller ABC. Ange * för att söka i alla larmklasser. Som parametrar till funktionen kan man även använda typobjektets inparametrar. Om t ex #1=Nodnamn, #2=Understation, #3=Objekt kan funktionsanropet se ut på följande sätt: VL(#1, #2, LI, #3.*, *) För att använda VL-funktionen skall man först välja en symbol, men istället för att ange ett variabelnamn så skriver man in ett VL-funktionsanrop i första variabelfältet. Vid kompilering av bilden söker bildkompilatorn reda på alla PBAS variabler som uppfyller sökvillkoren och kopierar upp symbolen i rätt antal. Det är tillåtet att använda flera VL-funktionsanrop i samma multifält. Det är dessutom möjligt att kombinera vanliga variabelnamn och VLfunktioner i samma multifält. Prioritering mellan de olika raderna i multifältet görs på normalt sätt efter inbördes ordning. För att kunna styra multifältet med variablernas okvitt-, passivering- och gammalmärkningsbitar är det även möjligt att förse VL-funktionen med ett prefix enligt nedan: &VL(NOD, USTN, TAB, SÖKM, LKLASS) %VL(NOD, USTN, TAB, SÖKM, LKLASS)!VL(NOD, USTN, TAB, SÖKM, LKLASS) Avser okvittbitarna för tabell LI och passiveringsbitarna för tabell LS, UT, RM, RU. Avser gammalmärkningsbitarna för tabell RM. Invertering av statusvärdet dvs symbolen visas om någon av variablerna har status 0

54 5.12 Pekfält Figur 67 Pekfältstyper Ett pekfält är kopplat till en klickbar yta hos ett bildelement. Detta innebär att vissa bildelement inte är lämpliga som pekfält. Exempelvis är linjer och ofyllda bildelement olämpliga. Färgen på bildelementet har ingen betydelse, det går därför att göra osynliga pekfält genom att välja samma färg på bildelementet som ritytans bakgrund har. När du klickar med muspekaren på pekfältet aktiveras en underliggande funktion. Pekfält kan definieras för Manöverpanel, Ändra variabel, Visa bild, Visa kurvor, Starta program, Tooltips och Tågnummer (Special tågsystem). Dessa funktioner är beskrivna i följande kapitel 5.13 Hjälptexter (tooltips) för pekfält Till pekfälten kan man koppla hjälptexter sk tooltips. Hjälptexterna dyker tillfälligt upp i den slutliga processbilden när muspekaren vilar över pekfältet. Vid definition av tooltips kan man välja mellan att skriva in en egen, använda en standardtext eller slå av funktionen. I typobjekt går det även bra att använda objektparametrar (#1-#Z) i den egna hjälptexten. Standardhjälptexten varierar beroende på typ av pekfält: Manöverpanel Ändra variabel Som standard visas ingen hjälptext. Som standard visas pekfältets variabelnamn enligt: Ändra variabel: VARIABELNAMN

55 Visa bild Som standard visas pekfältets bildnamn enligt: Bildlänk: BILDNAMN Visa kurvor Som standard visas pekfältets kurvgruppsnamn enligt: Kurvgruppslänk: KURVGRUPP Starta program Som standard visa pekfältets kommando enligt: Starta program: PROGRAM Tooltips Tågnummer Som standard visas ingen hjälptext. Som standard visas ingen hjälptext 5.14 Manöverpanel Figur 68 Konfigurering av manöverpanel - Digital manöver Manöverpaneler kan endast definieras i typobjekt. Bildelementet bör ha en yta som är lätt att klicka på med muspekaren, tex en transparent rektangel.

56 Olika manöverpaneler kan definieras för vänster och höger musknapp, vilket väljs i menyn överst i formuläret, se Figur 68. Rubriken på manöverpanelens fönsterram kan skrivas in i klartext eller definieras med en inparameter. Manöverpanelens slutliga utseende visas i övre vänstra delen av formuläret. Stäng knappen läggs på med automatik. I rutan med val av Manöverfunktion väljer du vilken typ av manöver knappen skall utföra. Fyll i de data som erfordras för respektive funktion. För att lägga till den nya knappen så väljer du Lägg till. Vill du ändra en befintlig knapp markerar du den först i förhandsgranskningsfönstret Markerad knapp får en röd ram. Ändra data och glöm inte att spara med Ändra-knappen för varje knapp du ändrar. Vill du istället radera vald knapp, väljer du Ta bort. Knapparnas inbördes ordning kan ändras med Flytta upp och Flytta ned knapparna. När du är klar med dina ändringar av manöverpanelen måste du välja OK-knappen för att de skall sparas. Det är endast tillåtet att lägga in en manöverpanel i varje typobjekt. 5.14.1 Digital manöver Variabelnamn avser den variabel som skall påverkas av den digitala manövreringen. Det går att ange en eller två förreglingsvariabler. Förregling sker då någon av förreglingsvariablernas status är uppfylld och leder till att tryckknappen dimmas. Knapptext för variabelvärde 1 respektive 0 skall alltid anges. Texten beskriver normalt det läge du vill gå till. Exempelvis för variabelvärde 1 kan texten vara Från och för variabelvärde 0 blir texten Till. Färg på manöverknapp väljs genom att klicka på färgfältet till höger om knapptexten, då visas en färgpalett där du väljer önskad färg. Knappen kan ha olika färg på samma sätt som den kan ha två olika texter. Behörighetsnivå för att få tillåtelse att manövrera kan anges eller utelämnas. Ångerfråga och händelseloggning sätts genom att markera den kvadratiska knappen framför respektive text.

57 5.14.2 Analog manöver Figur 69 Konfigurering av manöverpanel - Analog manöver Variabelnamn avser den variabel vars värde skall ändras. Skalningsvariabel används för att bestämma mätområde och sort för variabeln vars värde skall ändras. Skalningsvariabel behöver ej anges om vald variabel är av typen RM med giltigt mätområde och sort. Knapptext och dess färg skall anges. Nödvändig behörighetsnivå anges. Ångerfråga och händelseloggning kan väljas med tryckknappar. Det går även bra att ändra värden på heltalsvariabler i A/D-enheter, t ex VU. För att få rätt skalning till sortriktigt värde krävs då en skalningsvariabel. Vid användning av pekfältet i Cactus Operatörsprogram så kommer ett formulär enligt Figur 70 att visas. Figur 70 Manöver analog variabel

58 5.14.3 Pulsad manöver En pulsad manöver innebär att en variabel sätts till värdet 1 under en viss tid, normalt 30 sekunder, för att sedan automatiskt återgå till 0. Man kan även få variabeln att återgå i förtid genom att klicka på manöverknappen innan pulstiden löpt ut. En pulsad manöver konfigureras på analogt sätt som en digital manöver. 5.14.4 Visa bild Bildnamn för önskad bild skall anges. Bildens storlek kan vara stor (100%) eller liten (25%). För liten bild kan även placering väljas. Knapptext och dess färg skall anges. Behörighet och ångerfråga väljs om så önskas. 5.14.5 Visa Kurva Denna funktion har samma parametrar som Visa bild, förutom att kurvgruppsnamn anges istället för bildnamn. Kurvgruppen måste vara definierad i konfigureringsfilen för menyerna. (/csx/conf/menu/menu.data) vilket görs med Cactus menyeditor. Endast fasta kurvgrupper kan anges. 5.14.6 Starta program Program skall startas via de skript, som finns i katalogen /csx/scripts/menu/. Vid Startkommando anger du önskat skriptnamn. Skriptet kan i vissa fall kräva extra parametrar. Knapptext och dess färg skall anges. Behörighet och ångerfråga väljs om så önskas. 5.14.7 Manöverblockering Denna funktion blockerar manöverpanelens digitala, analoga och pulsade tryckknappar, dvs de dimmas och kan ej påverkas. En digital variabel skall användas. När trycknappen väljs sätts variabelvärdet till 1 då blockeringen aktiveras och till 0 då den deblockeras. Knapptexter och tillhörande färg skall anges för respektive tillstånd. Exempelvis Deblockera för status 1 och Blockera för status 0. Behörighet, ångerfråga och händelseloggning väljs om så önskas.

59 5.14.8 Larmblockering Denna funktion kräver att CSX-systemet är konfigurerat för objektvis blockering. För objektet skall en LX-variabel finnas definierad för att ange larmblockering. Vid val av larmblockering nollställs och passiveras samtliga larm som hör till objektet. Knapptexter och tillhörande färg skall anges för respektive tillstånd. Behörighet, ångerfråga och händelseloggning väljs om så önskas. 5.14.9 Totalblockering Denna funktion kräver att CSX-systemet är konfigurerat för objektvis blockering. Totalblockeringsfunktionen utför en manöverblockering och en larmblockering. Dessutom så blockeras eventuella tryckknappar för Manöverblockering. Variabeln som anges är spegelbiten för LX-variabeln i larmblockering. Dvs om variabel LX1 används för larmblockering så skall &LX1 anges för totalblockering. Knapptexter och tillhörande färg skall anges för respektive tillstånd. Behörighet, ångerfråga och händelseloggning väljs om så önskas. 5.14.10 Signallista Figur 71 Signallista Signallistan visar de variabler som hör till ett visst objekt. Som startkommando kan följande parameterkombinationer anges: Objektnamnsdel Understation Objektnamnsdel

60 Nod Understation Objektnamnsdel Dessa parametrar ligger till grund för vilka variabler som skall visas i signallistan. Knapptext och dess färg skall anges. Behörighet och ångerfråga väljs om så önskas. 5.14.11 Gemensamt för alla manöverfunktioner 5.14.11.1 Indikeringsvar Den angivna digitala (LX) variabeln sätts till 1 då manöverpanelen tas fram av en användare och sätts till 0 då manöverpanelen släcks. Syftet med indikeringsvariabeln är att användare på andra arbetsplatser skall uppmärksammas på att någon håller på och manövrera objektet. För detta krävs dock att typobjektet är förberett så att t ex en viss symbol visas när variabeln har status 1. 5.14.11.2 Manöverblock.var Den angivna variabeln blockerar manöverpanelens digitala, analoga och pulsade tryckknappar. En digital variabel skall användas och när denna är satt till 1 så aktiveras blockeringen. 5.14.11.3 Totalblock.var Denna funktion kräver att Cactus-systemet är konfigurerat för objektvis blockering. Totalblockeringsfunktionen utför en manöverblockering och en larmblockering. Dessutom så blockeras eventuella tryckknappar för Manöverblockering. Variabeln som anges är spegelbiten för LX-variabeln i larmblockering. Dvs om variabel LX1 används för larmblockering så skall &LX1 anges för totalblockering. 5.14.11.4 Larmblock.var Denna funktion kräver att Cactus-systemet är konfigurerat för objektvis blockering. För objektet skall en LX-variabel finnas definierad för att ange larmblockering. Vid aktivering av larmblockering nollställs och passiveras samtliga larm som hör till objektet.

61 5.15 Ändra variabel Figur 72 Konfigurera pekfält - Ändra variabel Definerar ett pekfält som visar formulär för manöver av analog variabel, se Figur 70 i kapitel 5.14.2. Variabelnamn avser den variabel vars värde skall ändras. Skalningsvariabel används för att bestämma mätområde och sort för variabeln vars värde skall ändras. Skalningsvariabel behöver ej anges om vald variabel är av typen RM med giltigt mätområde och sort. Istället för skalningsvariabel kan antal decimaler och mätområde anges direkt i formuläret. Vidare kan behörighetsnivå för manövrering anges. Stegintervallet för pilknapparna, se Figur 70 i kapitel 5.14.2, kan sättas till önskat värde eller utelämnas. Steg 1 avser enkelpilsknappar och steg 2 avser dubbelpilsknappar. Värdet avser procent av hela mätområdet. Manöverblock.var är en digital variabel som blockerar manöver av variabelvärdet då manöverblocksvariabelns värde är 1. Manöverblock.var kan utelämnas om manöverblockering ej önskas. Det går även bra att ändra värden på heltalsvariabler i A/D-enheter, tex VU. För att få rätt skalning till sortriktigt värde krävs en skalningsvariabel eller angivet mätområde.

62 5.16 Visa bild Figur 73 Konfigurera pekfält - Visa bild Pekfält för att visa angiven bild i processbildfönstret. Bildnamn för önskad bild skall anges. Bildens storlek kan vara stor (100%) eller liten (25%). För liten bild kan även placering väljas. Behörighetsnivå anges om sådan önskas. 5.17 Visa kurvor Pekfält för att visa angiven dynamisk eller historisk kurvgrupp. Denna funktion har samma parametrar som Visa bild, förutom att kurvgruppsnamn anges istället för bildnamn. Se Figur 73 kapitel 5.16. Kurvgruppen måste vara definierad i konfigureringsfilen för menyerna. (/csx/conf/menu/menu.data) Endast fasta kurvgrupper kan anges. 5.18 Starta program Figur 74 Konfigurera pekfält - Starta program via skript Program skall startas via de skript, som finns i katalogen /csx/scripts/menu/. Vid Startkommando anger du önskat skript. Skriptet kan i vissa fall kräva extra parametrar.

63 Behörighet väljs om så önskas. 5.19 Tooltips Figur 75 Tooltips Gör det möjligt att definiera ytor i typobjekt och processbilder som enbart används för visning av hjälptexter. Vid bildvisning i Cactus operatörsprogram kommer hjälptexten att visas när muspekaren vilar över pekfältet och försvinna när muspekaren flyttas utanför pekfältet.

64 6 Verktygs-menyn Figur 76 Verktygs-menyn Verktygs-menyn innehåller funktioner för att kompilera, felsöka, distribuera och testa bilder. 6.1 Kompilera bild Figur 77 Kompilerar bild Detta menyalternativ kompilerar den visade bilden. Kompilering kan enbart göras av processbilder. Vid kompileringen görs kopplingar till PBAS-variabler för infogade typobjekt mm. OBS! Innan kompileringen påbörjas sparas aktuell processbild automatiskt till sin originalfil. Du behöver alltså inte själv trycka på Spara-knappen innan du kompilerar bilden. Kompileringsutskrifterna visas i ett fönster, se Figur 77. Allvarliga fel skrivs ut antingen direkt i fönstret eller i en separat fil, se kapitel 6.3. För mer detaljerad allmän information om kompileringen läs i kompileringsloggen, se kapitel 6.2. När kompileringen är klar stänger du fönstret med Stäng-knappen.

65 6.2 Visa kompileringslogg Figur 78 Kompileringslogg Visar fönster innehållande kompileringsloggen med allmän information om kompileringen, se Figur 78. 6.3 Visa kompileringsfel Figur 79 Kompileringsfel Detta fönster visar fel vid kompileringen t ex att variabler saknas i PBAS, se Figur 79. 6.4 Distribuera bild Denna funktion är endast tillämpbar på processbilder i system med flera noder. Aktuell processbild distribueras till övriga noder. Observera att det endast är den kompilerade bilden som skickas. Har du en nygjord eller ändrad bild måste du därför spara och kompilera den först.

66 Figur 80 Distribuera processbild Val av bild görs ifrån ett formulär, se Figur 80. Förvalt namn är normalt den processbild du har synlig i bildbyggaren. Det går att skriva in ett nytt namn eller välja ett med hjälp av bildvalsfönstret, se kapitel 2.9. När bild är vald väljer du knappen Distribuera. Distributionens förlopp visas i ett separat fönster, se Figur 81. Stäng detta fönster när distributionen är klar. Figur 81 Utskrifter vid distribuera processbild

67 6.5 Testa bild Figur 82 Testverktyg för processbilder Testverktyget tillåter dig att testa processbilderna helt fristående från CSX-serverns PBAS. Alla statusförändringarna som görs via panelen och via processbildens manöverpaneler görs mot en lokal statusarea som är helt skiljd från realtidsdatabasen PBAS. På detta sätt kan processbilderna testas utan att påverka den normala driften. Testverktyget består av processbildsvisaren och testpanelen. I processbildvisaren visas processbilden på samma sätt som den ser ut i CSX-operatörsmiljö. I testpanelen kan du välja ut och påverka de i bilden ingående variablerna, se Figur 83. Processbilder som visas i kvartsformat (25%) får sina egna testpaneler. Innan testverktyget startar så sparas och kompileras bilden automatiskt. Stäng kompileringsfönstret när kompileringen är klar. Testpanelen initierar alla variabler med aktuella värden ifrån PBAS. Du kan sedan ändra variabelvärdena till det du vill. Beroende på variabeltyp så kan värden i vissa fall ändras med hjälp av en rullningslist och i andra fall med en checkbox, kvadratisk knapp som är röd då dess värde är till. Det är möjligt att när som helst uppdatera den lokala arean med PBAS-värden, genom att välja funktionen "Hämta realtidsvärden". Arkiv-menyn Hämta ny bild... Hämta realtidsvärden Öppnar ett nytt formulär för inval av ny processbild. Uppdaterar den lokala statusarean med värden från realtidsdatabasen PBAS.

68 Avsluta testning Släcker samtliga testpaneler och processbilder och avslutar testprogrammet. Visa-menyn Visa klartexter Visa PBAS-adresser Slår av/på visning av variablernas klartexter Slår av/på visning av variablernas PBASadresser. Sökvillkor Nod: Understation: Sökmönster: Begränsar variabellistan till vald nod. Begränsar variabellistan till vald understation. "*" avser alla understationer Begränsar variabellistan till variabler som uppfyller angivet sökmönster. Tillåtet att ange "wildcards" (* och?). Sorteringsvillkor PBAS-adress Variabelnamn Understationsnamn Sorterar variabellistan i PBAS-adress ordning.slår automatiskt på visning av PBAS-adresser. Sorterar variabellistan i variabelnamnsordning. Sorterar variabellistan understationsvis i variabelnamnsordning. Knappar för ändring av variabelstatus 0 och 1 Sätter status för en digital variabel till 0 resp 1. Okvitt Gammalm Passiv Rullningslist för mätvärde Intryckt knapp sätter okvitteringsbiten för en larmvariabel Intryckt knapp sätter gammalmärkningsbiten för en flyttalsvariabel. (enbart RM och RU) Intryckt knapp sätter passiveringsbiten för en flyttalsvariabel. (enbart RM och RU) Rullningslist för att sätta värdet för en analog variabel. Grovjustering görs genom att flytta "handtaget". Finare justering görs genom att klicka till höger eller vänster om "handtaget". Finast justering görs genom att klicka på pilarna.

69 Figur 83 Testpanel

70 6.6 Testa dynamik Figur 84 Testa dynamik Denna funktion tillåter dig att testa enklare dynamik i bilder. Du kan antingen testa hela bilden eller enskilda bildelement. För att testa ett enskilt bildelement med dynamik så skall du markera det innan du startar Testa dynamik funktionen. För att ändra värdet på ingående variabler kopplade till dynamik så drag i rullningslisten.

71 7 Fönster-menyn Figur 85 Fönster-menyn Namnen på alla bilder du har öppna visas i denna meny, se Figur 85. Aktuell bild, d v s bilden som du ser i ritfönstret, markeras med en färgad rektangel. För varje bild visas även bildtypen. Om bilden har ändrats men inte sparats ännu följs bildnamnet av **.

72 8 Hjälp Visar hjälptexter och Bildbyggarens versionnummer.

73 9 Snabbvalsknappar 9.1 Översta raden Ny (undermeny) Processbild Typobjekt Symbol Öppna bild (undermeny) Processbild Typobjekt Symbol Spara Skapar ny tom bild. Visar bildvalsfönster, innehållande små ikoner föreställande bilderna. Välj önskad bild, se kapitel 2.9 Sparar bilden under befintligt namn. Om bilden ej tidigare har blivit sparad så fås fråga om vilken typ av bild som skall sparas, se 2.4. Du får sedan ange bildnamnet den skall sparas som. Skriv ut Skriver ut visad bild, se kapitel 2.7. Klipp ut Kopiera Klistra in Radera Ångra inmatning Gör om inmatning Klipper ut markerade bildelement, se kapitel 3.3. Kopierar markerade bildelement till urklippsbuffert, se kapitel 3.4 Klistrar in det bildelement som finns i urklippsbufferten. Raderar markerade bildelement. Denna funktion tillåter dig att ångra förändringar av bildens innehåll, se kapitel 3.1. Denna funktion är motsatsen till Ångra inmatning. Zooma in Zooma ut Förstorar visning av visad bild. Backar ett steg av Zooma in.

74 Zooma till område Zooma till 100% Välj zoomnivå i fasta steg. Du markerar, med hjälp av en rektangel, det område du vill förstora (zooma in till). Återställer visning av bild till naturlig storlek. Visar även aktuell zoomnivå, då zoomning valt på annat sätt Öka storlek Minska storlek Öka storlek horisontalt Minska storlek horisontalt Öka storlek vertikalt Minska storlek vertikalt Rotera höger Rotera vänster För markerat bildelement, öka storleken proportionellt enligt vald Skalfaktor. För markerat bildelement, minska storleken proportionellt enligt vald Skalfaktor. För markerat bildelement, öka storleken horisontalt enligt vald Skalfaktor. För markerat bildelement, minska storleken horisontalt enligt vald Skalfaktor. För markerat bildelement, öka storleken vertikalt enligt vald Skalfaktor. För markerat bildelement, minska storleken vertikalt enligt vald Skalfaktor. För markerat bildelement, rotera högert enligt vald roteringsvinkel. För markerat bildelement, rotera vänster enligt vald roteringsvinkel. Spegelvänd horisontalt Spegelvänd vertikalt

75 9.2 Mellanraden Färgpalett Visar färgpalett, där förgrunds och bakgrundsfärg kan väljas för det markerade bildelementet. För vektortext kan inte bakgrundsfärg sättas. Välj linjebredd Välj linjetyp Fyllnadsfärg och kantfärg Välj linjebredd för enkla bildelement. För cirklar bör inte linjebredden väljas för stor. Välj om heldragen eller streckad linje. Olika streckade linjetyper finns. Välj hur vissa enkla bildelement skall visas/fyllad med färg. Följande alternativ finns: Ofylld, endast kanten visas. Kanten använder förgrundsfärgen. Fylld (F) med kant (B), fylld med förgrundsfärgen och bakgrundsfärg som kantfärg. Fylld (B) med kant (F), fylld med bakgrundsfärg och förgrundsfärgen som kantfärg. Fylld utan kant, fylld med förgrundsfärgen Transparent, ser ut som ofylld men den ofyllda ytan är klickbar. Kanten

76 använder förgrundsfärgen. Font för vektortext Storlek för hårdvarutext Insättningspunkt för text och vektortext. Textorientering för text och vektortext Textbredd för vektortext 4 st olika storlekar finns. Den lilla fyrkanten visar textens insättningspunkt. Textsträngen kan visas horisontalt eller verktikalt Meny med valen: Öka Minska Skalfaktor Texthöjd för vektortext Meny med valen: Öka Minska Skalfaktor Teckenavstånd för vektortext Meny med valen: Öka Minska Skalfaktor Radavstånd för vektortext Meny med valen: Öka Minska Skalfaktor Rotera vektortext Meny med valen: Höger Vänster Rotationsvinkel Luta vektortext Submeny med valen:

77 Höger Vänster Rotationsvinkel 9.3 Nedersta raden När ett enkel bildelement såsom linje, cirkel mfl är vald, kan det valda bildelementet ritas upprepade gånger. Vald knapp visas som intryckt. För att avbryta välj "pilen. Välj eller markera område Se kapitel 5.1.1 Linje Se kapitel 5.1.2 Rektangel Se kapitel 5.1.3 Cirkel Se kapitel 5.1.4 Cirkelbåge Se kapitel 5.1.5 Ellips Se kapitel 5.1.6 Polylinje Se kapitel 5.1.7 Öppen kurva Se kapitel 5.1.8 Sluten kurva Se kapitel 5.1.8 Text Se kapitel 5.1.9 Vektortext Se kapitel 5.1.10 Mätvärde Se kapitel 5.1.11 Graf Se kapitel 5.1.12 Symbol Se kapitel 5.1.13 Typobjekt Se kapitel 5.1.14 Pixmap Se kapitel 5.1.15 Textruta med informativ text som ger hjälp vid editering av objekt. När du valt att rita tex en cirkel står det följande:

78 Markera cirkelns centrum och radie Om du klickar på en infogad symbol eller typobjekt så visas sökvägen till källfilen i textrutan. Det är även möjligt byta ut markerat objekt genom att direkt i detta fält skriva in namnet på ett annat objekt och trycka Enter.

79 10 Popup-menyer För en närmare beskrivning av Popup-menyernas funktioner hänvisar vi till tidigare kapitel som beskriver motsvarande menyval. 10.1 Objektmeny Figur 86 Popup-meny för bildelement Vid högerklick på ett bildelement visas en popup-meny enligt Figur 86. Vilka alternativ som är valbara i popup-menyn beror på vilken typ av bildelement som är markerat. Funktionen Byt symbol är ej implementerad ännu. Öppna typobjekt öppnar det markerade typobjektet i ett nytt fönster.

80 10.2 Bakgrundsmeny Figur 87 Popup-meny för ritytan Vid högerklick på ritytan visas en popup-meny enligt Figur 87.