Class Di
Version 1.0
Modified 15-JAN-2025 13:23:35.00
Digital ingång. 

Konfigurerar digital insignal i 'Plant Configuration'. 

Den inbyggda filterfunktionen, där valet av filter styrs av FilterType , avser 
lokala Di-signaler, dvs icke-lokala Di-signaler berörs ej. 

Filterfunktionen innebär t.ex. att konstruktören utan extra konfigurering direkt i 
objektet kan ange om den samplade signalen måste vara satt viss tid för att vara 
giltig eller att det ska gå viss minsta tid från det att den samplade signalen 
senast blivit FALSE tills att den åter tillåts bli TRUE. 

Tips

Placera objektet i utvecklingsmiljön under $PlantHier objekt så att det kommer 
att tillhöra samma målnod som dess associerade kanalobjekt. 

Objektsbild


RtBody attributes pwr_sClass_Di
String80 Description   Valfri text för att beskriva vilken fysisk signal som representeras; t.ex.
signalnamn, beskrivande text etc.
AttrRef SigChanCon   Namn på associerat kanalobjekt.
UInt32 ValueIndex   Index i Value-vektorn hos de DiArea-objekt som används för bas-
resp. delfrekvenssampel. Initieras vid start av rt_ini.
Pointer to Boolean ActualValue   Pekare till ärvärdet (= ingenjörsvärdet ActualValue ). ConversionOn och
InvertOn i kanalobjektet ChanDi, anger dels om det inlästa värdet ska lagras,
dels om invertering före lagring ska ske.
Boolean InitialValue   InitialValue specifies starting value of the signal at
so called 'cold start'. Which value that is used as
starting value at warm restart ( = change of PLC
program ) depends on whether the signal is new or not.
If the signal has exist in the last program its last
value will be used as starting value, otherwise InitialValue
Boolean SigValue   Ej använd.
XttMethodsMask XttMethodsMask   Xtt method configuration.
Specification of the available methods for the object.
If Flags.IsConfigured is set, the methods can be specified in
the development environment. Otherwise they will be calculated
in runtime.
AttrRef DefGraph   Ett XttGraph objekt som öppnar en graf för det här objektet.
AttrRef DefTrend   Ett trend objekt som visar en trend för det här objektet.
String40 HelpTopic   Hjälp-text för objektet.
URL DataSheet   En URL till datablad för objektet.
URL CircuitDiagram   En URL till kopplings-schemat för utrustningen i det här objektet.
URL Photo   A photograph of the plant.
String80 Note   A note of the current status of the object.
DiFilterTypeEnum FilterType   Den interna filterfunktionen avser enbart lokala Di-signaler.

Anger den valda filtertypen. Följande filtertyper finns:

0 -- Ingen filtrering

1 -- Till- och frånslagsfördröjning.

Tillslag är endast aktuell då filtrets `output' är FALSE. Tillslags-
fördröjningen räknas då från senaste positiva flank på `input'. Då
tiden FilterAttribute[0] löpt ut sätts `output' = `input'.

Frånslag är aktuell då filtrets `output' är TRUE. Frånslags-
fördröjningen räknas från senaste negativa flank på `input'. Då
tiden FilterAttribute[1] löpt ut sätts `output' = `input'.

2 - 99 Reserv
> 99 -- Användarspecifik filtrering.
Array of Float32 FilterAttribute   Definierar filterkonstanter i vald filterfunktion, se FilterType . Konstanterna
anges i sekunder.

För FilterType = 1 anger FilterAttribute[0] tillslagsfördröjning och
FilterAttribute[1] frånslagsfördröjning.


Template Object


Attributes detail


Description Attribute
Klass Attribute
Typ String80
Flags
Kropp RtBody
Valfri text för att beskriva vilken fysisk signal som representeras; t.ex. 
signalnamn, beskrivande text etc. 

SigChanCon Attribute
Klass Attribute
Typ AttrRef
Flags
Kropp RtBody
Namn på associerat kanalobjekt. 

ValueIndex Attribute
Klass Attribute
Typ UInt32
Flags INVISIBLE | STATE | PRIVATE
Kropp RtBody
Index i Value-vektorn hos de DiArea-objekt som används för bas- 
resp. delfrekvenssampel. Initieras vid start av rt_ini. 

ActualValue Attribute
Klass Attribute
Typ Pointer to Boolean
Flags POINTER | STATE | REDUTRANSFER
Kropp RtBody
Pekare till ärvärdet (= ingenjörsvärdet ActualValue ). ConversionOn och 
InvertOn i kanalobjektet ChanDi, anger dels om det inlästa värdet ska lagras, 
dels om invertering före lagring ska ske. 

InitialValue Attribute
Klass Attribute
Typ Boolean
Flags
Kropp RtBody
 InitialValue specifies starting value of the signal at
 so called 'cold start'. Which value that is used as
 starting value at warm restart ( = change of PLC
 program ) depends on whether the signal is new or not.
 If the signal has exist in the last program its last
 value will be used as starting value, otherwise InitialValue

SigValue Attribute
Klass Attribute
Typ Boolean
Flags STATE
Kropp RtBody
Ej använd. 

XttMethodsMask Attribute
Klass Attribute
Typ XttMethodsMask
Flags CLASS
Kropp RtBody
 Xtt method configuration.
 Specification of the available methods for the object.
 If Flags.IsConfigured is set, the methods can be specified in
 the development environment. Otherwise they will be calculated
 in runtime.

DefGraph Attribute
Klass Attribute
Typ AttrRef
Flags
Kropp RtBody
Ett XttGraph objekt som öppnar en graf som innehåller data för det här 
objektet. Grafen kan öppnas från popup-menyn för objektet.

DefTrend Attribute
Klass Attribute
Typ AttrRef
Flags
Kropp RtBody
Ett DsTrend eller PlotGroup som innehåller en trend för det här objektet.
Trenden kan öppnas från popup-menyn för objektet.

HelpTopic Attribute
Klass Attribute
Typ String40
Flags
Kropp RtBody
Ett hjälp ämne (topic) i xtt-hjälp filen som innehåller hjälp för det
här objektet. Hjälptexten kan visas från popup-menyn för objektet.

DataSheet Attribute
Klass Attribute
Typ URL
Flags
Kropp RtBody
En URL till datablad för objektet. Databladet kan visas från popup-menyn
för objektet.

CircuitDiagram Attribute
Klass Attribute
Typ URL
Flags
Kropp RtBody
En URL till kopplings-schemat för utrustningen i det här objektet.
Kopplings-schemat kan visas från popup-menyn för objektet.

Om attributet är tomt, kommer CircuitDiagram-metoden att leta efter nämrsta 
förfader som har ett angivet kopplings-schema och använda denna URL istället.
Om denna funktion ej önskas, lägg in strängen 'Disabled' i attributet. Detta
kommer att stänga av CircuitDiagram-metoden för detta objekt, och för alla
barn med tomt CircuitDiagram attribut.

Photo Attribute
Klass Attribute
Typ URL
Flags
Kropp RtBody
 A photograph of the plant.
 A URL to a photo of the equipment.
 The photo can be displayed from the popup menu for this object.

Note Attribute
Klass Attribute
Typ String80
Flags
Kropp RtBody
 A note of the current status of the object.
 Notes are used to exchange information between operators. It is handled
 by the Note method.

FilterType Attribute
Klass Attribute
Typ DiFilterTypeEnum
Flags
Kropp RtBody
Den interna filterfunktionen avser enbart lokala Di-signaler. 

Anger den valda filtertypen. Följande filtertyper finns: 

0 -- Ingen filtrering

1 -- Till- och frånslagsfördröjning.

Tillslag är endast aktuell då filtrets `output' är FALSE. Tillslags-
fördröjningen räknas då från senaste positiva flank på `input'. Då
tiden FilterAttribute[0] löpt ut sätts `output' = `input'.
 
Frånslag är aktuell då filtrets `output' är TRUE. Frånslags-
fördröjningen räknas från senaste negativa flank på `input'. Då
tiden FilterAttribute[1] löpt ut sätts `output' = `input'.

2 - 99 Reserv
> 99 -- Användarspecifik filtrering.

FilterAttribute Attribute
Klass Attribute
Typ Array of Float32
Flags ARRAY
Elements 4
Kropp RtBody
Definierar filterkonstanter i vald filterfunktion, se FilterType . Konstanterna 
anges i sekunder. 

För FilterType = 1 anger FilterAttribute[0] tillslagsfördröjning och 
FilterAttribute[1] frånslagsfördröjning.