Volume pwrb | |
Attributes: Runtime | Development | System | Template | Detail C Binding: Struct | Class  ClassTree | INDEX NO INDEX |
Class Po![]() |
||
---|---|---|
Version | 1.0 | |
Modified | 15-JAN-2025 13:23:36.00 |
Puls utgång (Pulse Output) är ett modifierat Do objekt för pulsgenerering. Po objekt knyts till ChanDo på samma sätt som Do objekt. Objektet genererar, då ActualValue gör viss övergång, en puls med varaktigheten PulseLength . Vilken övergång hos ActualValue som ska initiera puls anges av PosFlank . Om det är en positiv eller negativ puls som ska skapas anges av PosPulse . ActualValue kan manövreras t.ex från applikationsprogram med systemanropet gdh_SetObjectInfo Om ResetActualValue = TRUE återställer ProviewR ActualValue efter trigg detektering. återställning sker oberoende av om utgången håller på med en puls eller ej. Upprepad triggning under pågående puls påverkar inte den befintliga pulsen. Om EmergBreak är TRUE och EmergBreakSelect = 2 ställs FixedOutValue ut och TestValue ställs ut när TestOn är TRUE, dvs i dessa fall sker ingen filtrering.Tips
Placera i utvecklingsmiljön objektet under $ PlantHier objekt så att det kommer att tillhöra samma målnod som dess associerade kanalobjekt.
RtBody attributes pwr_sClass_Po | |||
---|---|---|---|
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 DoArea-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 ). | |
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. | |
Float32 | PulseLength | Anger pulslängden i sekunder. | |
Boolean | PosFlank | Anger om objektet ska trigga på positiv eller negativ flank. Triggning kan endast ske när objektet befinner sig i sitt "viloläge", dvs ingen pulsgenerering pågår. - TRUE innebär att objektet triggas då ActualValue gör övergången FALSE -> TRUE. - FALSE betyder att objektet triggas då ActualValue gör övergången TRUE -> FALSE. |
|
Boolean | PosPulse | Anger om en positiv eller negativ puls ska skapas då objektet triggas. - TRUE innebär att en positiv puls skapas då objektet triggas. I "viloläget" är utsignalen FALSE. - FALSE betyder att en negativ puls skapas då objektet triggas. I "viloläget" är utsignalen TRUE. |
|
Boolean | ResetActualValue | Anger om ProviewR ska återställa ActualValue efter detektering eller ej. - TRUE innebär att ActualValue sätts: FALSE efter triggning, om PosFlank = TRUE TRUE efter triggning, om PosFlank = FALSE Återställning sker direkt efter detektering oberoende av om utgången då håller på med en puls eller ej. Upprepad triggning under pågående puls påverkar inte den befintliga pulsen. - FALSE innbär att ProviewR ej återställer ActualValue . |
Template Object |
---|
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 DoArea-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 ).
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.
PulseLength Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Float32 | |
Flags | ||
Kropp | RtBody |
Anger pulslängden i sekunder.
PosFlank Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Boolean | |
Flags | ||
Kropp | RtBody |
Anger om objektet ska trigga på positiv eller negativ flank. Triggning kan endast ske när objektet befinner sig i sitt "viloläge", dvs ingen pulsgenerering pågår. - TRUE innebär att objektet triggas då ActualValue gör övergången FALSE -> TRUE. - FALSE betyder att objektet triggas då ActualValue gör övergången TRUE -> FALSE.
PosPulse Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Boolean | |
Flags | ||
Kropp | RtBody |
Anger om en positiv eller negativ puls ska skapas då objektet triggas. - TRUE innebär att en positiv puls skapas då objektet triggas. I "viloläget" är utsignalen FALSE. - FALSE betyder att en negativ puls skapas då objektet triggas. I "viloläget" är utsignalen TRUE.
ResetActualValue Attribute | ||
---|---|---|
Klass | Attribute | |
Typ | Boolean | |
Flags | ||
Kropp | RtBody |
Anger om ProviewR ska återställa ActualValue efter detektering eller ej. - TRUE innebär att ActualValue sätts: FALSE efter triggning, om PosFlank = TRUE TRUE efter triggning, om PosFlank = FALSE Återställning sker direkt efter detektering oberoende av om utgången då håller på med en puls eller ej. Upprepad triggning under pågående puls påverkar inte den befintliga pulsen. - FALSE innbär att ProviewR ej återställer ActualValue .