Class BaseC3WayValve
Version 1.0
Modified 12-JUN-2007 10:14:37.03
 Base component for a three way control valve with analog order output,
 position feedback and/or two switches (switch open and/or switch closed).

 The object is a subclass to BaseCValve.

 A three way valve has three ports, one that is always open to one
 of the other ports, of partly open to both, and two that can be
 completely closed.

 The naming of the switches refers to the first closeable port, which
 is open when the switch open is affected, and closed when the switch
 closed is affected. The other closeable port has the opposite behavior,
 it is open when the switch closed is affected, and closed when the
 switch open is affected.

 From the object graph, auto or manual mode can be selected, and in manual mode
 the order output kan be set.

 All the signals and code for this object is found in the actuator object
 BaseActuatorA.

 Local mode control is not handled within the object, but local mode
 can be displayed in the object graph and symbol, and with a warning alarm.

Graphical Symbol
 The graphical symbol for this object is BaseComponent/C3WayValve.
 The closeable ports are marked with lines.

 Default dynamics:
 - the valve symbol is filled with the original color when all ports
   are partially open.
 - a port triangle is colored white when the port is closed.
 - colored flashing red when an error occurs.
 - colored yellow when a warning occurs.
 - indicating the current mode:
   M:  Manual mode.
   L: Local mode, mode is set to auto when local is left.
   LM: Local mode, mode is set to manual when local is left.
   No indication: auto mode.

 Default action:
 - the methods menu is opened with MB3.

Object Graph

 The scale of the Order, Position and Manual bars, are determined by
 the Actuator.Order.PresMaxLimit and Actuator.Order.PresMinLimit attributes.

Mode and supervision
 Mode and supervision is handled by the actuator object. See class
 BaseActuatorA for more information.

Configuration


 See superclass BaseCValve for more information.

Plc coding
 For plc coding the function object BaseCValveFo 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_BaseC3WayValve
BaseCValve Super   Super class.


Template Object
Super.Actuator.GraphConfiguration 4
Super.Actuator.Order.Unit %
Super.Actuator.Order.PresMaxLimit 1.000000e+02
Super.Actuator.Position.PresMaxLimit 1.000000e+02
Super.Actuator.Mode.OpNoLocal 1
Super.Actuator.Mode.OpMaxRefMan 1.000000e+02
Super.Actuator.Mode.AlarmLocalMode.DetectOn 1
Super.Actuator.Mode.AlarmLocalMode.DetectText Local mode is activated
Super.Actuator.Mode.AlarmLocalMode.EventType 64
Super.Actuator.Mode.AlarmLocalMode.EventPriority 67
Super.Actuator.Mode.AlarmLocalMode.EventFlags 7
Super.Actuator.Mode.AlarmLocalMode.MoreText
Super.Actuator.Mode.AlarmLocalMode.Attribute BaseComponent:Class-BaseC3WayValve-Template
Super.Actuator.Mode.AlarmLocalMode.CtrlPosition 1
Super.Actuator.Mode.AlarmLocalMode.LockAttribute 1
Super.Actuator.MaxPosDiff 5.000000e+00
Super.Actuator.DiffAlarmDelay 1.000000e+01
Super.Actuator.DiffAlarm.DetectOn 1
Super.Actuator.DiffAlarm.DetectText Position error
Super.Actuator.DiffAlarm.EventType 64
Super.Actuator.DiffAlarm.EventPriority 67
Super.Actuator.DiffAlarm.EventFlags 7
Super.Actuator.DiffAlarm.MoreText
Super.Actuator.DiffAlarm.Attribute BaseComponent:Class-BaseC3WayValve-Template
Super.Actuator.DiffAlarm.CtrlPosition 1
Super.Actuator.DiffAlarm.LockAttribute 1
Super.Actuator.SwitchAlarmDelay 1.000000e+01
Super.Actuator.SwitchAlarm.DetectOn 1
Super.Actuator.SwitchAlarm.DetectText Switch error
Super.Actuator.SwitchAlarm.EventType 64
Super.Actuator.SwitchAlarm.EventPriority 67
Super.Actuator.SwitchAlarm.EventFlags 7
Super.Actuator.SwitchAlarm.MoreText
Super.Actuator.SwitchAlarm.Attribute BaseComponent:Class-BaseC3WayValve-Template
Super.Actuator.SwitchAlarm.CtrlPosition 1
Super.Actuator.SwitchAlarm.LockAttribute 1
Super.Actuator.PosSwitchOpen 9.500000e+01
Super.Actuator.PosSwitchClosed 5.000000e+00
Super.CastValve BaseComponent:Class-Base3WayValve
Super.Valve.Specification Valve


Attributes detail


Super Attribute
Class Attribute
Type BaseCValve
Flags Class|Superclass
Body RtBody
 Super class.