Class CompOnOffBurner
Version 1.0
Modified 25-JAN-2007 11:42:06.86
Kod rt_plc_bcomp.c
 Burner on/off sequence control, burner unit.

 Calculates the on/off state for a burner in a zone.
 Works together with the CompOnOffZone object.

Object Graph

Plc coding
 For plc coding the function object CompOnOffBurnerFo is used.
 Create a function object in the plc editor and connect it to the current
 object with the connect function.

See also



RtBody attributes pwr_sClass_CompOnOffBurner
String80 Description   Optional description of the component.
UInt32 Number   Number decides the turn on time for the burner in the time cycle
of the zone. 0 <= Number <= Number of burners in the zone.
Float32 BrTime   Time since last on/off switch.
Float32 PulseTime  
Float32 OffCnt  
Boolean Status   Calculated burner state.
Boolean OnDetected  
Float32 TrendStatus   Value to be used in a trend together with the other burners
in the zone.
Boolean PulseOn  
Boolean OpMan   The operator is allowed to operate in manual mode.
Boolean ManMode   Manual mode is selected.
Boolean ManStatus   Selected burner state in manual mode.
Boolean Executing   Burner sequence control is active.
AttrRef PlcConnect   The plc function object connected to this object.


Template Object


Attributes detail


Description Attribute
Klass Attribute
Typ String80
Flags
Kropp RtBody
 Optional description of the component.

Number Attribute
Klass Attribute
Typ UInt32
Flags ReduTransfer
Kropp RtBody
 Number decides the turn on time for the burner in the time cycle
 of the zone.  0 <= Number <= Number of burners in the zone.

BrTime Attribute
Klass Attribute
Typ Float32
Flags ReduTransfer|State|Noedit
Kropp RtBody
 Time since last on/off switch.

PulseTime Attribute
Klass Attribute
Typ Float32
Flags ReduTransfer|State|Noedit
Kropp RtBody

OffCnt Attribute
Klass Attribute
Typ Float32
Flags ReduTransfer|State|Noedit
Kropp RtBody

Status Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer|State|Noedit
Kropp RtBody
 Calculated burner state.

OnDetected Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer|State|Noedit
Kropp RtBody

TrendStatus Attribute
Klass Attribute
Typ Float32
Flags ReduTransfer|State|Noedit
Kropp RtBody
 Value to be used in a trend together with the other burners
 in the zone.

PulseOn Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer|State|Noedit
Kropp RtBody

OpMan Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer
Kropp RtBody
 The operator is allowed to operate in manual mode.

ManMode Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer|State|Noedit
Kropp RtBody
 Manual mode is selected.

ManStatus Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer|State|Noedit
Kropp RtBody
 Selected burner state in manual mode.

Executing Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer
Kropp RtBody
 Burner sequence control is active.

PlcConnect Attribute
Klass Attribute
Typ AttrRef
Flags
Kropp RtBody
 The plc function object connected to this object.
 This attribute is set when the function object is connected from
 the plc editor by the connect function.