Class BaseMotorIncrDecrAggrFo
Version 1.0
Modified 05-DEC-2005 10:09:04.88
Code PlcTemplate
 Plc function object to BaseMotorIncrDecrAggr.


 Connect the function object to an object of class or subclass of
 BaseMotorIncrDecrAggr.

See also



RtBody attributes pwr_sClass_BaseMotorIncrDecrAggrFo
Boolean ExtControl eco Controls the mode when extern mode control is selected, i.e.
Mode.OpExtAndIntMan is set to 1. The Auto/Man buttons are then removed
from the object graph, and the auto/man selection i performed by this
input instead.

If ExtControl is 1, mode is auto, and if ExtControl is 0 mode is manual.
Boolean ExtIncr ein Input to control the increment contactor order output in Auto mode.
Boolean ExtDecr ede Input to control the decrement contactor order output in Auto mode.
Boolean ExtInterlock ilk Motor interlock. The contactor order is reset regardless of mode as long as
interlock is set. The mode is forced to manual. This force can be disabled
by setting Mode.NoAutoToMan to 1.
Boolean LimitSwitchIncr lsi Input for increment limit switch.
Boolean LimitSwitchDecr lsd Input for decrement limit switch.
Boolean LocMode loc Input to set Local mode.
Normally connected to a switch on a local panel.
Boolean OpLocalIncr lin Input to control the increment contactor order output in local mode.
Normally connected to a button on a local panel.
Boolean OpLocalDecr lde Input to decrement control the contactor order output in local mode.
Normally connected to a button on a local panel.
Boolean ResTrip trp Input to reset the trip run time measurement.
Se the class RunTimeCounter.
Boolean DisableSup dis Disable supervision. Alarm messages are suppressed.
AttrRef PlcConnect   The main object connected to this function object.
Boolean OnIncr oni Output that is high when the motor is started in
increment direction.
Boolean OnDecr ond Output that is high when the motor is started in
decrement direction.
Boolean Err err Error output.
The error output is set when the motor is interlocked, or when
breakers or relays has tripped.
Should be used to reset orders to the ExtStart and OpLocalStart input
to avoid unwanted restarts.

DevBody attributes 
pwrs:Class-$PlcNode PlcNode  


GraphPlcNode
object_type 11
parameters[0] 11
parameters[1] 1
parameters[2] 3
parameters[3] 0
subwindows 1
subwindow_class[0] pwrb:Class-WindowPlc
graphmethod 0 (standard, individual attributes)
graphindex 0
default_mask[0] 63
default_mask[1] 7
segname_annotation 1
compmethod 58
compindex 0
tracemethod 0
traceindex 0
connectmethod 10
executeordermethod 2
objname MotorIncrDecrFo
graphname MotorIncrDecrFo


Template Object


Attributes detail


ExtControl Input
Class Input
Type Boolean
Flags Noinvert
GraphName eco
Body RtBody
 Controls the mode when extern mode control is selected, i.e.
 Mode.OpExtAndIntMan is set to 1. The Auto/Man buttons are then removed
 from the object graph, and the auto/man selection i performed by this
 input instead.

 If ExtControl is 1, mode is auto, and if ExtControl is 0 mode is manual.

ExtIncr Input
Class Input
Type Boolean
Flags Noinvert
GraphName ein
Body RtBody
 Input to control the increment contactor order output in Auto mode.

ExtDecr Input
Class Input
Type Boolean
Flags Noinvert
GraphName ede
Body RtBody
 Input to control the decrement contactor order output in Auto mode.

ExtInterlock Input
Class Input
Type Boolean
Flags Noinvert
GraphName ilk
Body RtBody
 Motor interlock. The contactor order is reset regardless of mode as long as
 interlock is set. The mode is forced to manual. This force can be disabled
 by setting Mode.NoAutoToMan to 1.

LimitSwitchIncr Input
Class Input
Type Boolean
Flags Noinvert
GraphName lsi
Body RtBody
 Input for increment limit switch.

LimitSwitchDecr Input
Class Input
Type Boolean
Flags Noinvert
GraphName lsd
Body RtBody
 Input for decrement limit switch.

LocMode Input
Class Input
Type Boolean
Flags Noinvert
GraphName loc
Body RtBody
 Input to set Local mode.
 Normally connected to a switch on a local panel.

OpLocalIncr Input
Class Input
Type Boolean
Flags Noinvert
GraphName lin
Body RtBody
 Input to control the increment contactor order output in local mode.
 Normally connected to a button on a local panel.

OpLocalDecr Input
Class Input
Type Boolean
Flags Noinvert
GraphName lde
Body RtBody
 Input to decrement control the contactor order output in local mode.
 Normally connected to a button on a local panel.

ResTrip Input
Class Input
Type Boolean
Flags Noinvert
GraphName trp
Body RtBody
 Input to reset the trip run time measurement.
 Se the class RunTimeCounter.

DisableSup Input
Class Input
Type Boolean
Flags Noinvert
GraphName dis
Body RtBody
 Disable supervision. Alarm messages are suppressed.

PlcConnect Intern
Class Intern
Type AttrRef
Flags
Body RtBody
 The main object connected to this object.
 This attribute is set when the function object is connected from
 the plc editor by the connect function.

OnIncr Output
Class Output
Type Boolean
Flags ReduTransfer|Noedit
GraphName oni
Body RtBody
 Output that is high when the motor is started in
 increment direction.

OnDecr Output
Class Output
Type Boolean
Flags ReduTransfer|Noedit
GraphName ond
Body RtBody
 Output that is high when the motor is started in
 decrement direction.

Err Output
Class Output
Type Boolean
Flags ReduTransfer|Noedit
GraphName err
Body RtBody
 Error output.
 The error output is set when the motor is interlocked, or when
 breakers or relays has tripped.
 Should be used to reset orders to the ExtStart and OpLocalStart input
 to avoid unwanted restarts.

PlcNode Buffer
Class Buffer
Type pwrs:Class-$PlcNode
Flags
Body DevBody