Class PlotGroup
Version 2.1
Modified 26-MAY-2023 14:29:27.00
Konfigurerar kurvgrupp. 

PlotGroup-objektet sammanför upp till 4 snabb- eller 4 trendkurvor till en 
kurvgrupp genom att motsvarande datalagringsobjekt pekas ut av 
YObjectName . De sammanförda kurvorna, eg. mätstorheterna, kan vara 
samplade med olika frekvenser. 

Tips

Knappen 'Trend' resp 'Fast' i operatörsmiljön ger båda en lista över PlotGroup -
objekt som finns på den aktuella noden oberoende av användare. Vilken lista 
ett visst PlotGroup-objekt placeras i bestäms av Trend. 

Användarna 'Host' och 'Process', enligt figur nedan, kommer att se samma
listor men genom att gruppera PlotGroup-objekten i separata hierarkier kan
konstruktören indikera vilka som är avsedda för 'Host' resp 'Process'


RtBody attributes pwr_sClass_PlotGroup
String80 Description   Valfri text för att t.ex beskriva kurvgruppen.
String40 Title  
Boolean Trend   Anger om kurvgruppen betår av snabb- eller trendkurvor. FALSE betyder
snabbkurvor och TRUE innebär trendkurvor.
Array of AttrRef YObjectName   Anger namnet på upptill fyra DsTrend - eller DsFast –objekt. Vilka
mätstorheter som ska plottas kan inte ändras från PlotGroup-objektets MER-
bild.
Array of String8 YUnit   Anger de utritade storheternas ingenjörsenheter. Enheterna kan inte ändras från
PlotGroup-objektets MER-bild.
Array of Int32 YMaxValue   Anger, för respektive kurva, den vertikala axelns övre gräns.
Array of Int32 YMinValue   Anger, för respektive kurva, den vertikala axelns undre gräns.
Array of Int32 YTickmajor   Anger, för respektive kurva, den vertikala axelns skalindelning. YTickmajor
anger avståndet mellan de tjocka strecken och YTickminor avståndet mellan de
tunna; YTickminor < YTickmajor .
Array of Int32 YTickminor   Se YTickmajor.
Int32 XMaxValue   Ej använd.
Int32 XMinValue   Ej använd.
Int32 XShiftVal   Specifies the number of samples the graphs are to be
rolled when updating.
Int32 XTickmajor   Anger, för respektive kurva, tidsaxelns skalindelning. XTickmajor anger
avståndet mellan de tjocka strecken och XTickminor avståndet mellan de
tunna; XTickminor < XTickmajor . Värdet på XTickmajor bestämmer också
storleken på maskorna i diagrammets rutnät.

Attributet kan inte ändras från PlotGroup-objektets MER-bild.
Int32 XTickminor   Se XTickMajor
Int32 NumPoints   Kurvorna plottas som funktion av tiden. Antag att den snabbast samplade
mätstorheten i en grupp samplats med perioden T. Vid visning gäller då att
"bredden" på diagrammets tidsfönster initialt blir NumPoints · T.

Vid plottningen av kurva sker interpolering mellan samplen. Interpoleringen
för en långsammare samplad signal görs då över relativt längre tider.

0 < NumPoints = "antal platser i datalagringsobjektets DataBuffer ". Attributet
kan ändras från PlotGroup-objektets MER-bild.
CurveLayoutMask Layout   Curve window layout.
TimeRangeEnum TimeRange   Curve window time range.
String40 ButtonText   Button text in operator window.


Attributes detail


Description Attribute
Klass Attribute
Typ String80
Flags
Kropp RtBody
Valfri text för att t.ex beskriva kurvgruppen. 

Title Attribute
Klass Attribute
Typ String40
Flags
Kropp RtBody

Trend Attribute
Klass Attribute
Typ Boolean
Flags
Kropp RtBody
Anger om kurvgruppen betår av snabb- eller trendkurvor. FALSE betyder 
snabbkurvor och TRUE innebär trendkurvor. 

YObjectName Attribute
Klass Attribute
Typ Array of AttrRef
Flags ARRAY
Elements 20
Kropp RtBody
Anger namnet på upptill fyra DsTrend - eller DsFast –objekt. Vilka 
mätstorheter som ska plottas kan inte ändras från PlotGroup-objektets MER-
bild. 

YUnit Attribute
Klass Attribute
Typ Array of String8
Flags ARRAY
Elements 20
Kropp RtBody
Anger de utritade storheternas ingenjörsenheter. Enheterna kan inte ändras från 
PlotGroup-objektets MER-bild. 

YMaxValue Attribute
Klass Attribute
Typ Array of Int32
Flags ARRAY
Elements 20
Kropp RtBody
Anger, för respektive kurva, den vertikala axelns övre gräns. 

YMinValue Attribute
Klass Attribute
Typ Array of Int32
Flags ARRAY
Elements 20
Kropp RtBody
Anger, för respektive kurva, den vertikala axelns undre gräns. 

YTickmajor Attribute
Klass Attribute
Typ Array of Int32
Flags ARRAY
Elements 20
Kropp RtBody
Anger, för respektive kurva, den vertikala axelns skalindelning. YTickmajor 
anger avståndet mellan de tjocka strecken och YTickminor avståndet mellan de 
tunna; YTickminor < YTickmajor . 

YTickminor Attribute
Klass Attribute
Typ Array of Int32
Flags ARRAY
Elements 20
Kropp RtBody
Se YTickmajor.

XMaxValue Attribute
Klass Attribute
Typ Int32
Flags INVISIBLE
Kropp RtBody
Ej använd. 

XMinValue Attribute
Klass Attribute
Typ Int32
Flags INVISIBLE
Kropp RtBody
Ej använd. 

XShiftVal Attribute
Klass Attribute
Typ Int32
Flags
Kropp RtBody
 Specifies the number of samples the graphs are to be
 rolled when updating.

XTickmajor Attribute
Klass Attribute
Typ Int32
Flags
Kropp RtBody
Anger, för respektive kurva, tidsaxelns skalindelning. XTickmajor anger 
avståndet mellan de tjocka strecken och XTickminor avståndet mellan de 
tunna; XTickminor < XTickmajor . Värdet på XTickmajor bestämmer också 
storleken på maskorna i diagrammets rutnät. 

Attributet kan inte ändras från PlotGroup-objektets MER-bild. 

XTickminor Attribute
Klass Attribute
Typ Int32
Flags
Kropp RtBody
Se XTickMajor

NumPoints Attribute
Klass Attribute
Typ Int32
Flags
Kropp RtBody
Kurvorna plottas som funktion av tiden. Antag att den snabbast samplade 
mätstorheten i en grupp samplats med perioden T. Vid visning gäller då att 
"bredden" på diagrammets tidsfönster initialt blir NumPoints · T. 

Vid plottningen av kurva sker interpolering mellan samplen. Interpoleringen 
för en långsammare samplad signal görs då över relativt längre tider. 

0 < NumPoints = "antal platser i datalagringsobjektets DataBuffer ". Attributet 
kan ändras från PlotGroup-objektets MER-bild. 

Layout Attribute
Klass Attribute
Typ CurveLayoutMask
Flags
Kropp RtBody
 Curve window layout.

TimeRange Attribute
Klass Attribute
Typ TimeRangeEnum
Flags
Kropp RtBody
 Curve window time range.

ButtonText Attribute
Klass Attribute
Typ String40
Flags
Kropp RtBody
 Button text in operator window.