Popup-meny

Med action PopupMenu kan man genom att högerklicka på ett objekt visa en popup-meny.
Popup-menyn är kopplad till ett objekt i databasen, och visar upp metoderna för det objektet.
Vilka metoder som visas i popup-menyn beror på hur objektet är konfigurerat i databasen, och
vilka metoder som finns definerade för den typen av objekt.

Låt oss börja med ett enkelt exempel där vi visar värdet i ett Av-objekt i ett Value fält.
Vi skapar en ValueLargeCenter, kopplar den till H4-Av1 och lägger in formateringen %7.2f i
Value.Format.


Fig ValueLargeCenter

Nu adderar vi även PopupMenu i Action, och lägger in Av-objektet i PopupMenu.ReferenceObject.
Notera att det är hela objektet som refereras och inte ett enskilt attribut.

Vi måste också öppna Files/Graph Attributes från menyn och sätta MB3Action till PopupMenu.


Fig Action PopupMenu adderad

När vi nu tar upp bilden i operatörsmiljön och högerklickar på Value fältet öppnas
popup-menyn.


Fig Popupmenyn

Vilka metoder som finns i popmenyn beror vilken klass det refererade objektet tillhör och
hur det är konfigurerat. I figuren nedan visas Av-objektets konfigurering, och vi kan se
attributen DefGraph, DefTrend, HelpTopic, DataSheet, CircuitDiagram, Photo och Note som
alla har samband med olika metoder.


Fig Konfigurereringen av H4-Av1

Vi ska här gå igenom några av alternativen i popmenyn och se hur de är konfigurerade, eller
vad de är beroende av

Graph
För Graph kan man specifiera en graf som visar information om objektet, eller
anläggningsdelen där objektet förekommer. Konfigureringen sker genom att man lägger in ett
XttGraph objekt i DefGraph. För H4-Av1 är inte DefGraph ifyllt, och då öppnas grafen för
närmaste överliggande objekt som har DefGraph ifyllt. I det här fallet är det hieraki-objektet
H4 som har en default graf angiven.

Object Graph
Object Graph visar objektsbilden för objektet. Objektsbilden är en graf som visar
information om ett objekt av en viss klass. Om det finns en objektbild tillgänglig för det
aktuella klassen finns det här alternativet i menyn.

Trend
Visar en trend för objektet. Det kräver att en trend är konfigurerad med ett DsTrend objekt,
och att trend-objektet är inlagt in attributet DefTrend. DefTrend kan även vara ett
DsFastCurve eller PlotGroup objekt.

History
Visar en kurva med process historik för objektet. Det kräver att lagring av data är
konfigurerat med ett SevHist objekt under objektet.

Hist Event
Hist Event öppnar en dialog där man kan söka efter larm och händelser som finns lagrade för
det aktuella objektet.

Block Events
Block Event öppnar en dialog där man kan blockera larm av olika prioritet.

Help
Help visar en hjälptext för objektet. Hjälptexter skrivs in i en hjälp-fil
($pwrp_cnf/xtt_help.dat) och varje text omfattar ett ämne (topic). Genom att lägga in ett ämne
i attributet HelpTopic visas texten för det här ämnet när Help alternativet i popupmenyn
aktiveras.

Note
Med Note kan man skriva in en text som lagras i objektets Note-attribut. Note texten visas i
objektets objektsbild.

Open Object
Open Object öppnar objektet och visar innehållet i objektet.

RtNavigator
RtNavigator letar upp objektet i runtime navigatorn.

Crossreferences
Visar en lista med referenser till objektet i plc-kod och grafer.

Help Class
Help Class öppnar en hjälptext för objekts-klassen.

Photo
Photo visar ett fotografi på objektet i anläggningen. Det konfigureras genom att man lägger
in en URL till fotografiet i attributet Photo.

DataSheet
Om man har ett datablad för objektet, kan man lägga in en URL till detta i attributet
DataSheet.

CircuitDiagram
En länk till ett kretsschema kan läggas in i attributet CircuitDiagram.