Professional Documents
Culture Documents
VERSIO N 6.1/2
Contents
1. Summary ......................................................................................................................................5
3. MOT1 ......................................................................................................................................... 29
3.1. Basic description ...................................................................................................................... 29
3.2. Control ......................................................................................................................................... 29
3.2.1. Diagram Graphical Representation..................................................................... 29
3.2.2. Parameter description ........................................................................................... 30
3.2.3. Data Type description............................................................................................ 34
3.2.4. Project Constants ................................................................................................... 39
3.3. Operation.................................................................................................................................... 40
3.3.1. Graphic Elements .................................................................................................... 40
3.3.2. Faceplate ....................................................................................................................41
3.3.3. Faceplate Control Permission ...............................................................................51
3.3.4. Alarm & Event List ................................................................................................... 52
4. MOT1_VVVF .............................................................................................................................. 55
4.1. Basic description ...................................................................................................................... 55
4.2. Control ......................................................................................................................................... 56
4.2.1. Diagram Graphical Representation..................................................................... 56
4.2.2. Parameter description ........................................................................................... 56
4.2.3. Data Type description............................................................................................ 62
4.2.4. Behavior with SPExtRef LCC ................................................................................. 68
4.2.5. Project Constants ................................................................................................... 69
4.3. Operation.................................................................................................................................... 70
4.3.1. Graphic Elements .................................................................................................... 70
4.3.2. Faceplate ................................................................................................................... 70
5. MOT2 ......................................................................................................................................... 98
5.1. Basic description ...................................................................................................................... 98
5.2. Control ......................................................................................................................................... 98
5.2.1. Diagram Graphical Representation..................................................................... 98
5.2.2. Parameter description ........................................................................................... 99
5.2.3. Data Type description.......................................................................................... 105
5.2.4. Project Constants ................................................................................................. 109
5.3. Operation.................................................................................................................................. 109
5.3.1. Graphic elements .................................................................................................. 109
5.3.2. Faceplate ................................................................................................................. 109
117
5.3.3. Faceplate Control Permission ............................................................................. 119
5.3.4. Alarm & Event List .................................................................................................. 119
7. MOTP ........................................................................................................................................164
7.1. Basic description .................................................................................................................... 164
7.2. Control ....................................................................................................................................... 164
7.2.1. Diagram Graphical Representation................................................................... 164
7.2.2. Parameter description ......................................................................................... 165
7.2.3. Data Type description........................................................................................... 172
7.2.4. Project Constants .................................................................................................. 176
7.2.5. Behavior with E1Ref LCC ....................................................................................... 178
7.3. Operation................................................................................................................................... 178
7.3.1. Graphic elements ................................................................................................... 178
7.3.2. Faceplate .................................................................................................................. 178
7.3.3. Faceplate Control Permission .............................................................................192
7.3.4. Alarm & Event List ..................................................................................................193
7.4. Application Examples............................................................................................................. 196
8. VLV1 ..........................................................................................................................................199
8.1. Basic description .................................................................................................................... 199
8.2. Control ....................................................................................................................................... 199
8.2.1. Diagram Graphical Representation................................................................... 199
8.2.2. Parameter description .........................................................................................200
8.2.3. Data Type description.......................................................................................... 203
8.2.4. Project Constants ................................................................................................. 207
8.3. Operation.................................................................................................................................. 208
8.3.1. Graphic elements .................................................................................................. 208
8.3.2. Faceplate ................................................................................................................. 208
8.3.3. Faceplate Control Permission ............................................................................ 214
8.3.4. Alarm & Event List ..................................................................................................216
8.4. Application Example................................................................................................................ 217
8.4.1. OutOfService Mode example for a Valve........................................................... 217
11. Revisions..................................................................................................................................267
1. Summary
This document contains a detailed description of the following Consumer Objects:
– MOT1
– MOT1_VVVF
– MOT2
– MOT2_VVVF
– MOTP
– VLV1
– VLVNO1
– Actuator
Consumer objects provide access and control for the physical devices (consumers) in the
plant. Consumer objects are normally used in combination with:
2. Common data
– Remote Modes
– Local Modes
• First fault alarm detection for object an all connected interlock signals
• Selectable start up alarm inhibit, for dynamic process signals
• Automatic forwarding of alarm and pre warning from signals to consumers
• Navigation by object links between consumer and interlock signal faceplates
• Dynamic alarm priority control
– others
2.2. Control
2.2.1. Library location
The Control Module Types for consumer are located in the library BMIStandard for Control
Builder M Professional. The corresponding DataTypes are located in BMIConstAndVar.
– SEQuence
– CENtral
– LOCal
– Out of Service.
The point of control defines the source, location from where the object will be controlled, e.g.
from the central control room, by starting each consumer separately (CEN) or from the field
(LOC).
In order to control an object from a certain POC, the POC must be selected before giving
command to the object. Usually the selection of the POC takes place from the HMI, but the
library allows as well changing the POC from the Local Control Box or from the application
software.
Sequence:
The object is controlled from a superior application program e.g. from a drive group se-
quence. Sequence mode can be set from the operator station or by the application program.
Central:
The object is controlled from the operator station by means of the start/stop or open/close
push buttons on the faceplate. Depending on configuration the consumer object can as well
be started from the group or from an application thru a sequence start, in this case the mode
change is done automatically. Central mode can be set from the operator station only.
Local:
The object is controlled from the field via start/stop or open/close push buttons. The IB, IA
and PD interlocks are de-activated in this POC. The safety interlock IC remains active.
Further the two functional back signals (FB1 and FB2) are also de-activated while pressing
and holding the start/open push button.
Using the project constants DisableIAPDInLoc (default = true), DisableIBInLoc (default = true)
the default interlock behaviour in local can be modified to fit the Project Operation Concept.
Local mode can be set from the operator station or from the field
If the superior application program (e.g. Group) sets the local permission to true,
the local start push button can switch the object to local mode and the object will
start up/open, with reduced interlock protection as configured for Local Mode.
– Alarming is disabled when object is in Local mode (no alarm acknowledge on the operator
station necessary when object is operated from the field)
Out of Service:
The object is not in service and cannot be started from any location. It also means that the
object will be skipped when running a superior group sequence.
Out of Service mode can be set and re-set from the operator station only.
Forced Run (Forced Open for VLV1 and Forced Close for VLVNO1):
This State is in addition to the 4 POC, in case the Object’s FeedBackRun signal is true without
any command issued from the Control Module. This removes the possibility to control the
Object, therefore until this external “FeedBackRun signal’ is removed, the Object is blocked,
and no operation can be done. MCC Alarms (M1…M4) will be ignored and a Contactor Force
Alarm is issued.
Man (default):
Object is controlled by start / stop commands either issued from the operator station or
from the superior application program.
Auto:
Object is controlled via input IA and/or PCC Auto Start (IA =1 and PCC Auto Start Condition
starts the motor, IA=0 or PCC IA_Process stops the motor). Typical use of the auto mode is
on/off control via thermostats, sump level switches, etc.
Mode Auto is only possible in POC Sequence or Central, and the Object is by default changing
back to Mode Manual if an Interlock or Trip condition occurs or the Object receives a Stop
command.
Reference Table, possible commands per POC for Consumer Object with Auto mode
2 Group can be configured to halt on objects that are not in Sequence Mode setting the SetSeqMode
Parameter to 2
3 AutoMode Parameter allows to disable the IA Interlock to stop the Consumer in Manual Mode
This Mode is by default restricted to POC Local and is used to allow maintenance works on
the equipment.
Mode Maintenance can be set from the Field or via the faceplate.
In simulation mode, feedbacks (run, open, close) and Input Signals (e.g. MC Current Input to
0.8 of the configured High Limit) are simulated and commands and alarms are disabled.
This mode is used to test Group Sequence logic and Interlocks. Additionally, testing the MCC
Signals can still be done per Object by setting the “Allow Alarm In Simulation” check box from
the faceplate maintenance tab.
Basic objects such as AIS, AIC, DIS, DIC will be blocked and set to a normal value.
In case of the group or any consumer object is set to simulation mode there is still possibility
that digital/analog output signals can be activated.
For safety always disconnect the Profibus, modulebus or any other interface to the field.
Not all Graphic Elements indicate Parameter Error and not all Parameters are vali-
dated for proper Range and Value. Testing is required to validate a new Application
Program; no indication of Parameter Error does not mean the Function works as in-
tended
There are different reasons for Parameter Error in Consumer Objects as follows:
Error Resolution
Wrong Value on PreSelection The string on any of the PreSelection Parameters of the Control
Parameter Modules cannot be parsed.
This Error is as well shown in the Point of Control Tab in Faceplate,
indicating which Parameter needs to be corrected.
Wrong Value for PCC IntlkType or If any connected Signal (AIS, DIS…) has Parameter Error because of
IntlkDir Parameter on a connected wrong PCC Parameters, this Error is forwarded to connected
Signal Consumers and indicated as Parameter Error as well.
Resolve the Parameter Error on all connected Signals.
Error Status on AlarmCond Block Verify the Status Value of the AlarmCond Blocks is bigger or equal 0,
if any Error (Status < 0) is reported, refer to Control Builder Help
(Status and Error Messages – Alarm and Event) for Details.
Common Errors are invalid characters or duplicates in Name
parameter fo the Control Module, invalid value on Class parameter
2.3. Operation
There are different graphic elements available for consumer objects. The most valuable
Graphical Element on the Consumer Objects is the Drive Element, which is available on all
Consumer Objects. Note that the names of these aspects are not “DriveXXX” but are equal to
the names of the respective Consumer Objects.
EP Changing Color
2.3.1.1. Presentation
S1_Triangle
S1_Lollipop
S1_Diamond
S1_Rectangle
S1_Arrow
S1_OpenArrow
S1_StealthArrow
S1_Oval
S1_Line
S1_TiltTriangle
C1_MotM
C1_Pump
C1_Fan
C1_RotaryFeeder
C1_GearWheelPump
C1_Valve
C1_ManValve
C1_AutoValve
C1_Generator
C1_Heater
C1_BucketElev
C1_Conveyor
C1_EP
C1_AirSlideOutlet
The line and the fill color can be changed individually for status on and off (PosX and PosY).
Refer to MinLib Overview Getting Started Configuration (3BHF004109) for a detailed descrip-
tion of status colors.
With the property MirrorPosition it is possible to change / switch the indicated position. This
is only available on IndicationTypes indicating a position (like Valve, Damper, Diverter, et
cetera).
C2_Diverter
C2_LouvreDamper
C2_AirSlide
C2_PropRoller
C2_Damper
C2_AirSlideShut
C2_LouvreDamperInv
C2_PropRollerInv
C2_DamperInv
C2_AirSlideInv
C2_ValveLevelInd
C2_ValveManLevelInd
C2_ValveAutoLevelInd
C3_Diverter
C3_3WayValve
2.3.1.2. Status
OFF, object not ready to operate due to an grey, black cross with red back-
interlock ground
OFF, object not ready to operate due to an grey, filled red frame
interlock object alarm (e.g. availability or
contactor feedback)
RUN green
RUN with warning (e.g. from PCC signals) filled green, filled orange frame
RUN with warning (e.g. High Current) green, filled red frame
2.3.1.3. Labels
Description Example
Local Maintenance
Out of Service
Forced Run
(Run without command)
Auto Mode
Manual Mode
Balancing Mode.
Position Indication
Operator Note
Example
Properties
DirXPosition Integer 3 Position: 1 = Top left, 2 = Top center, 3 = Top right, 4 = Cen-
ter left, 5 = Center center, 6 = Center right, 7 = Bottom left,
8 = Bottom center, 9 = Bottom right
DirYPosition Integer 9 Position: 1 = Top left, 2 = Top center, 3 = Top right, 4 = Cen-
ter left, 5 = Center center, 6 = Center right, 7 = Bottom left,
8 = Bottom center, 9 = Bottom right
EnableMode-Auto- Boolean True Show mode auto label when auto mode is active
Label
Orientation Integer 0 Obsolete property used for migration only, Symbol's Ori-
entation in degrees, clockwise.
ShowTagPos Integer 8 Position: 1 = Top left, 2 = Top center, 3 = Top right, 4 = Cen-
ter left, 5 = Center center, 6 = Center right, 7 = Bottom left,
8 = Bottom center, 9 = Bottom right
SubscriptionRate Integer 0 The update rate for all aspect object properties sub-
scribed for
For common settings please refer to MinLib Overview Getting Started Configuration
(3BHF004109).
2.3.2.1. Presentation
To change the DriveCtrl presentation in common, change the Common NG Properties as de-
scribed in MinLib Overview Getting Started Configuration (3BHF004109). However, it is possi-
ble to change the settings per graphic item individual: Set the Customize property value to
true, to enable the Customize properties. If Customize is false, the Customize properties (En-
ableDescription, EnableStatus, EnableTagName, EnableValue#Ind) have no impact on the
graphic item.
Tag Name
Status
Value 1
Value 2
Description
Customization Examples
Settings Example
EnableDescription = False
EnableStatus = False
EnableValue1Ind = True
EnableValue2Ind = True
EnableDescription = True
EnableStatus = False
EnableValue1Ind = True
EnableValue2Ind = True
EnableDescription = False
EnableStatus = True
EnableValue1Ind = True
EnableValue2Ind = True
EnableDescription = True
EnableStatus = True
EnableValue1Ind = True
EnableValue2Ind = True
2.3.2.2. Labels
Labels Example
2.3.2.3. Properties
Customize Boolean False False = General settings are used. True = Customized set-
tings are used.
EnableDescription Boolean True Show value description, property Customize must be true
EnableStatus Boolean True Show status bar, property Customize must be true
EnableTagName Boolean True Show tag name, property Customize must be true
SubscriptionRate Integer 0 The update rate for all aspect object properties sub-
scribed for
For common settings please refer to MinLib Overview Getting Started Configuration
(3BHF004109).
2.3.3.1. Presentation
2.3.3.2. Status
Abnormal Position without Alarm Indication Gray back with Red Text
Abnormal Position with Alarm Indication Red frame around the Text
2.3.3.3. Labels
Description Indication
Status blocked
Example:
2.3.3.3.1. Properties
EnableFont Boolean False True enables the Font property. If false, default
Font is used and TextSize as well as TextBold are
enabled.
Font Font Font( "Arial" ,10 Text font when EnableFont is true
,Regular, Bold)
SubscriptionRate Integer 0 The update rate for all aspect object properties
subscribed for
TextBold Boolean True Switch Text Style between normal and bold, only
available if EnableFont is set to false
For common settings please refer to MinLib Overview Getting Started Configuration
(3BHF004109).
2.3.4.1. Presentation
2.3.4.2. Labels
Description Indication
Example:
2.3.4.3. Properties
SubscriptionRate Integer 0 The update rate for all aspect object properties sub-
scribed for
2.3.5.1. Presentation
Note that the default behavior is to change the Color between BMIngFillColor and BMIngFill-
ColorRun, this can be disabled by setting EnableRunColor to false.
EP Changing Color
EnableLogicalColor Boolean True If EnableLogicalColor is true, then all used colors are
logical colors. To use an individual color set it to false.
FillColor Brush BMIngFillColor Fill color or background color. Only applied if Ena-
bleLogicalColor is set to false.
FillColorRun Brush BMIngFillCol- Fill color when StatusRun is true. Only applied if Ena-
orRun bleLogicalColor is set to false.
The alarm and event list are a powerful tool for diagnosing the reason of a failure or a bad op-
eration during any phase of the project. Some of these messages are disabled when in simu-
lation mode.
Whenever a new event or alarm happens, a new message is created in the event list. Actions
such as POC change, mode change (auto/man), out of service selection, start/stop the mo-
tor, will trigger a new event log. Also, alarms are shown in the event list.
The red button opens the alarm list and the green button opens the event list. In the event list
it is also possible to see alarms. The difference between the event and alarm list is that in the
event list, the history of all Events and Alarms is shown, while the Alarm List only shows the
currently active Alarms.
– Notice that the list you open from the faceplate will show only the alarms and events of
that object.
As an example, the following events happened in the motor M_09C_03_NLS: In this case the
object is a MOT1.
– During motor running, the Setpoint mode was changed from External to Internal
Notice that the structure of the message changed for this object, as there is an additional
field to show the set point mode, SPInt or SPExt.
For the alarm list, as a difference to the event list, only the active alarms are shown. This
means if no alarm conditions are present, the list will be blank. Below shown is an alarm con-
dition “Overtemperature Failure” that appeared in the motor M_09C_03:
The severity of the alarm can be changed thru AlarmTr parameter in Control Builder for all ob-
jects. This Option is similar to the AlarmTr/LimTr for the Analog/Digital input and output ob-
jects. The following Values are possible for the alarm treatment:
– 0: Event
• Interlocks are not Alarms. The motor or the valve will not create a message in the alarm
list when a new interlock comes up. The process condition (e.g.: high temperature, low
pressure) that created the interlock is what must create an alarm message in the gen-
eral alarm list of the operator workplace.
– The meaning of each symbol in the Alarm & Event list and the possible combina-
tions can be checked in this manual in the Alarm & Event List section of each object.
In case NLS is not used for Alarm and Event Messages, a suffix will be added to the Alarm
Text that gives the priority for the Alarm as defined by the AlarmTr.
cBMI.AE.ALP1_SubTxt Warning
cBMI.AE.ALP2_SubTxt Warning
cBMI.AE.ALP3_SubTxt Failure
Note that these Texts are defined in the NLS Resource Manager as well.
– Signals connected via PCC bus but without any interlock definition are categorized as un-
assigned. These Signals will be indicated on the Graphics but have no influence on Opera-
tion.
• Show or hide the interlock conditions that are either currently masked by the applica-
tion program, or disabled in the Signal Function, and therefore don’t apply to the con-
sumer currently.
• Show or hide the interlock conditions that are valid for the other Direction (X or Y) that
is currently not running or selected.
• Shows all PCC Direction Options in the Direction Column. By default, only the Direction
X or Y and the FB (Run Feedback delay) option are shown. Refer to the PCC Description
in the Minerals Library Basic Objects for a Description of the options.
Column Description
Name Object name of the interlock condition source. This can be:
Digital or Analog Input Signal
Calculated Digital or Analog Input
PCC_Threshold condition with sub conditions marked (1), (2), etc.
sub condition can be just a name or again any object or control module name
PID loop controller
Consumer object itself in case classic binary IO.In.IC, IB, IA and PD interface is used
Clicking on the name opens the Faceplate or Aspect Context Menu if available.
For binary Interlocks, this requires the Interlock Text to start with the Tagname of the signal
that shall be referenced.
Direction The direction of the Interlock, i.e. Dir X or Dir Y. For two-direction consumers e.g. MOT2 to de-
fine the direction the interlock condition is active for. This Field also shows the additional PCC
options, and “FB” is indicated here in case this condition is required for the Consumer to reach
the run state.
Quality Indication of the blocking / forcing status of the interlock source signal, and any Data source
quality error received from the OPC Server. In case the status is “Blocked” the value is simu-
lated and not updated by the process.
In this case, additional information (log messages) are available in the “Diagnostics” dialog
available via right-click context menu in the viewer.
After initial download or after inserting new object in the control diagram, the PCC viewer will
only indicate the error message, until the object has been uploaded (inserted) to the func-
tional structure with the Uploader Tool.
3. MOT1
In Addition to the common basic functions for consumer objects, the following functions are
supported for MOT1:
– 3 additional interface inputs with MCC; for e.g. Overtemp, Overload & Availability
– 2 functional back process inputs with feedback time supervision for e.g. speed, pressure
or flow supervision. Pulsed feedback supported as well with actual Period time shown on
the Faceplate.
– Totalisation and indication of run time (in hours) and number of starts
3.2. Control
3.2.1. Diagram Graphical Representation
Shown is the default view, it’s possible to modify the visible ports in CBM.
1 Name string 'Name' yes in INIT: Tag name of the motor (allowed
deliminators are "." and "-", no blanks ":"
or ";" allowed)
4 Stw STWD default yes left in_out IN/OUT: Connection to control module
ata STW (startwarning)
5 Group Grp- default yes left in_out IN/OUT: Connection to control module
DrvCo GROUP (sequencer)
n
6 GrpStartStep dint cBMI.DINT_0 yes in IN: Start step no 1..999, if set to 0 -> not
part of group sequence
7 GrpStopStep dint cBMI.DINT_0 yes in IN: Stop step no 1001..1999, if set to 0 ->
not part of group sequence
8 GrpStartDelay time cBMI.Time0s yes in IN: Start delay when started from group
sequence
9 GrpStopDelay time cBMI.Time0s yes in IN: Stop delay when stopped from
group sequence
10 PreSelection string cBMI.Empty_str yes in IN: PreBins the consumer is assigned to.
Syntax: P1&P2|P3&N4 (= P1 AND P2 OR
P3 AND NOT P4). AND before OR. Max 5x
OR. No Spaces allowed.
15 ME bool true yes left in_out IN true: Main control voltage distribu-
tion OK, disabling alarms generation
19 FdBckRun bool yes left in_out IN: Run feedback signal, default "Con-
tactor On". If no IO available
MOT1Data.Out.Ord
21 FB1 bool true yes left in_out IN true: Functional backsignal 1 from
process e.g. speed switch
24 FB2 bool true yes left in_out IN true: Functional backsignal 2 from
process e.g. pressure switch
27 FBTime time cBMI.Time10s no in IN: Maximum delay time for FB1/2 re-
sponse and HiCurrent response
28 LcbStart bool false yes left in_out IN pulse: Start signal (pulse) from field
LCB. Start = 1
29 LcbStop bool true yes left in_out IN true: Any stop command (stop, not
remote..) from field LCB. Stop = 0
30 LcbRem bool false yes left in_out IN pulse: A positive pulse switches the
point of control to Seq or Cen depend-
ing on config in MOT1_LCB
31 LcbLoc bool false yes left in_out IN pulse: A positive pulse switches the
point of control to Loc depending on
config in MOT1_LCB
32 LcbMaint bool false yes left in_out IN true: Set Maintenance Mode depend-
ing on user defined config in MOT1_LCB
33 LcbType dint cBMI.DINT_0 no in IN: 0=POC CCR Start and Stop Sig,
1=POC LCB, 2=Hardwired LCB with
LOC/REM DO, 3=POC LCB with Stop on
POC Chng, 4=POC CCR Start and Rem
Sig,
34 MC RealIO default yes left in_out IN: Motor Current or Motor Power
36 Ord bool false yes out OUT: Start Order. Output to contactor.
37 LocAlarmAck bool false no out OUT: Alarm reset pulse (e.g. to reset
alarms in SCP's)
40 IATxt string cBMI.Empty_str no in IN: Description text for chain / auto in-
terlock IA, for NLS support use ||IL_NLS_
prefix and no space in the text
65 M1Txt string cBMI.MOT.M1_txt2 no in IN: Description text for alarm M1, for
NLS support use ||AE_NLS_ prefix and
no space in the text
66 M2Txt string cBMI.MOT.M2_txt2 no in IN: Description text for alarm M2, for
NLS support use ||AE_NLS_ prefix and
no space in the text
67 M3Txt string cBMI.MOT.M3_txt2 no in IN: Description text for alarm M3, for
NLS support use ||AE_NLS_ prefix and
no space in the text
70 MCTxt string cBMI.Logtxt.HighLoad no in IN: Description text for alarm "High Cur-
rent", for NLS support use ||AE_NLS_
prefix and no space in the text
MOT1Data; components
MOT1Input; components
1 PreSel bool retain hidden true IN true: true = drive is pre-selected, con-
nected to PreBinData.PreSel in case pa-
rameterized PreSelection is not used.
3 EnSeqStart bool retain true IN true: a group start step will not acti-
vate the motor till this signal is true
4 EnSeqStop bool retain true IN true: a group stop step will not stop
the motor till this signal is true
7 SetSeq bool retain hidden false IN pulse: external POC change to Seq
8 SetCen bool retain hidden false IN pulse: external POC change to Cen
9 SetLoc bool retain hidden false IN pulse: external POC change to Loc
12 IB2 bool retain true IN true: Interlock signal, not active in Lo-
cal mode
14 IB4 bool retain true IN true: Interlock signal, not active in Lo-
cal mode. Works as start interlock if IBF
=1
16 Warning bool retain false IN false: External Warning for the motor
control, creates a warning if true, no stop
of the motor
MOT1Output; components
1 Auto bool retain nosort Signal indicating that the drive is in Auto
mode.
3 Cen bool retain nosort Signal indicating that the drive is in cen-
tral operation mode.
4 Loc bool retain nosort Signal indicating that the drive is in local
operation mode.
6 OutOfSrv bool retain nosort Signal indicating that the drive is Out Of
Service
8 Rfs bool retain nosort Signal indicating that the drive is Ready
For Start.
10 Run bool retain nosort Signal indicating that the drive is run-
displayvalue ning. condition is: Ord, FdBckRun, FB1,
FB2
11 Ord bool retain nosort Output Start Order 1 (also enabled when
simulation mode is on)
14 ALNumber dint retain nosort Actual Alarm Number (M1...M4, FB1, FB2
etc.)
17 FieldStar- bool retain nosort Field Start Release is true in case of LOC
tRelease is selected and startconditions for the
mode are o.k.
20 FB1PulseTime real retain nosort Actual Time for 1 FB1 pulse in seconds
(e.g. speed switch)
21 FirstOrMax- string[32] retain nosort '' Tag Name of the IO Device with the first
AETag or highest Alarm or Event causing an ac-
tion on the Motor, Group or Valve
7 FaultNotRFS_Off 12
8 FaultNotRFS_Run 13
1 Start 0 1 SetCen 0
2 Stop 2 2 SetSeq 1
3 AlarmAck 7 3 SetLoc 2
4 SetAuto 3
5 SetMan 4
1 cBMI.MOT.AutoMode dint 0
3 cBMI.MOT.DisabledIntMaxIndTr dint 13
42 cBMI.MOT.PCCStartIntMaxIndTr dint 14
3.3. Operation
3.3.1. Graphic Elements
Graphic Element Description Example
3.3.2. Faceplate
The following aspect view buttons are available on MOT1 Faceplates
Motor Status
Normal View
Abbr. Description
Sim The whole Group Sequence is simulated, Hardware Signals are ignored in this Mode!
More information to parent object (Trends, Alarm/Event Lists) and direct links to Consumer
Web interfaces or Object Overlap Displays are available on Demand.
If a “current” analog input signal is connected to the Parameter MC, the actual Nominal cur-
rent rate appears in the Faceplate.
Additional information for the MOT1 is structured in tabs. The available tabs and a short de-
scription of the contained information are shown below.
Tab Description
Line 1: Alarm Indication, only visible when alarm is active and not blocked. If more than one
alarm is active only one is visible, highest priority first.
Line 2: Interlock indication, only visible when an interlock is active and not blocked. If more
than one interlock is active only one is shown, highest priority first.
Line 3: PCC Interlock, only visible when a PCC Interlock is active. If more than one PCC inter-
lock is active only one is shown, highest priority first. In addition, a link to PCC interlock trig-
gering object is presented.
3.3.2.5. Interlocks
Blocked
Interlock
Active
Interlock
IC Safety interlock Stops the motor and prevents the motor from starting as long as the
Active in all POC / modes. interlock is on.
IB1 Process interlock Stops the motor and prevents the motor from starting as long as the
Not active in POC Local interlock is on.
IB2 Process interlock Stops the motor and prevents the motor from starting as long as the
Not active in POC Local interlock is on.
IB3 Process interlock Stops the motor and prevents the motor from starting as long as the
Not active in POC Local interlock is on
Functions as start interlock when the parameter IBF=1 (Arrow indica-
tion)
IB4 Process interlock Stops the motor and prevents the motor from starting as long as the
Not active in POC Local interlock is on
Functions as start interlock when the parameter IBF=1 (Arrow indica-
tion)
PD Chain interlock, previous Stops the motor and prevents the motor from starting as long as the
drive interlock is on.
Not active in POC Local Not included in Group ReadyForStart signal.
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the
interlock is blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic ele-
ment and on the Base Control.
All interlocks are low active. When the interlock signal is “false” the interlock is active.
3.3.2.6. Alarms
– IOS Indication of I/O sub-system fault used by this specific motor (no alarm
generated)
– RUN Main Contactor on/off. Supervision for both directions. One delay timer.
– FB2 Supervision of "functional backsignal" e.g. rotation, pressure, flow switch. Delay
timer
Additionally, Direct Motor incorporates the following 2 Warnings (do not trip the motor):
Signal input level is 1 for normal status M1/M2/M3, but signal input level can be changed to 0
for normal status by project constants.
– one for M1, M2, M3, LCB, RUN, FB1 and FB2 not going in (Contactor On/Trip Alarm)
– one for RUN, FB1 and FB2 not going Off (Contactor Off/Frc Alarm)
First incoming (within the same cycle the highest prio) input will be freezed for indication
and alarm.
All alarms have individual descriptive text string as parameter in the control module.
Active
Alarm
IOS Input/Output error Indication of I/O sub-system fault used by this specific motor
(no alarm generated)
ME Main control voltage Indication of main control voltage circuit fault (no alarm gener-
ated). Inhibits the M1..M3, LCB alarms below
M1 MCC interface signal 1 Stops the motor and prevents the motor from starting as long
Default alarm text is "Overtemp” as the alarm is on.
M2 MCC interface signal 2 Stops the motor and prevents the motor from starting as long
Default alarm text is "Overload” as the alarm is on.
M3 MCC interface signal 3 Stops the motor and prevents the motor from starting as long
Default alarm text is "Availability” as the alarm is on.
LCB Local Stop A local stop from the local control box was performed by the
operator due to an emergency in the plant. Local stop can al-
ways be done independent from the POC. The motor will always
turn to manual mode.
FB Feedback motor running The motor is not started within the pre-defined feedback time.
The feedback time is a parameter that can be tuned via the Pa-
rameter List and is set per default to 2s.
FB1 Functional Back signal 1 The FB1 signal is not coming within the pre-defined feedback
e.g. Speed Switch time. The feedback time is a parameter that can be tuned via
the Parameter List and is set per default to 10s. It has a special
mode for pulsed speed switches when FB1Mode is higher than
0.
FB2 Functional Back signal 2 Like FB1 but does not support pulses.
e.g. Pressure Switch
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the
interlock is blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic ele-
ment and on the Base Control.
All alarms are low active. When the alarm signal is “false”, the alarm is active.
All alarms are shown on MOT1 graphic Element directly and on the MOT1Tag.
3.3.2.7. Trend
Show/Hide Grid
Moving over the trend area a cursor will appear, showing traces’ value and record time
3.3.2.8. Group
Start Sequential start order of the mo- Start delay of the motor Preselection Condition
tor within the Drive Group e.g P2 & P1 | P3 & ! P1
(P2 and P1) or (P3 and not P1)
Stop Sequential stop order of the mo- Stop delay of the motor n.a
tor within the Drive Group
3.3.2.9. Maintenance
Simulation” and “Allow Alarm during Simulation” Checkbox and Reset Counters button are
only accessible when you are logged on as a System Engineer
Maintenance Description
Out of Service When this box is checked the motor is put out of service and is not taken into ac-
count anymore by the corresponding Drive Group
Allow Alarm during Alarming during simulation can be enabled for testing the simulated interface sig-
Simulation nals of an individual motor while the rest of the group remains in simulation
Maintenance Mode Set the Drive to Maintenance Sub-Mode. This Checkbox is only available if the Pro-
ject is configured to allow Maintenance Mode
Last Trip Reason The Reason of the Last Trip contains the Alarm, Interlock or PCC Text that was ac-
tive at the time of the last Trip
Last Trip Date Date and Time the Motor has tripped last
Run Time Time in hours that the motors has been running
Reset Counters Reset button, to reset Number of starts and Run Time
Last Reset Time Date and Time the Number of Starts and Run Time was last reset
Object status and modes are presented on the event list. Whenever the object changes its
status or mode the complete information of the object at the time of the change is logged in
the event list. For the MOT1 object the following message structure applies:
[POC] Description
[MODE] Description
[STATUS] Description
SSP Stopped from seq command from the group or from IO.In.SeqStop
- No blockings active
For all alarm messages basically the structure of the message depends on the Alarm text
only, defined in the control module parameters. For MOT1 the following messages are availa-
ble to modify:
Alarm Parameter in CM
M1 M1Txt
M2 M2Txt
M3 M3Txt
In case NLS is not used for Alarm and Event Messages (Project Constant
cBMI.AE.AE_NLS_Used is set to False), a suffix to FdBckTxt as well as FB1Txt and FB2Txt will
be added that gives the reason for the Alarm.
4. MOT1_VVVF
In addition to the common basic functions for consumer objects, the following functions are
supported for MOT1_VWF:
– Actual Speed and Speed setpoint will generate error control when quality is Bad or Uncer-
tain.
– Speed setpoint coming from the corresponding drive group, loop control connection or
control application (External Setpoint) or from the Operator Station or from the Process
Panel (Internal Setpoint)
– Speed set point low and high limitation, Speed Deviation Alarm, coming from the corre-
sponding drive group or application or from the Operator Station
– 3 additional interface inputs with MCC; for e.g. Overtemp, Overload & Availability
– 2 functional back process inputs with feedback time supervision for e.g. speed, pressure
or flow supervision. Pulsed feedback supported as well with actual Period time shown on
the Faceplate.
– Totalisation and indication of run time (in hours) and number of starts
– Supervision of the Actual Speed feedback during Start and Stop as configurable condition
for alarming and feedback to the drive group
4.2. Control
4.2.1. Diagram Graphical Representation
The default view is shown, it’s possible to modify the visible ports in CBM.
1 Name string[24] 'Name' yes in INIT: Tag name of the motor (allowed
deliminators are "." and "-", no blanks ":"
or ";" allowed)
7 GrpStartStep dint cBMI.DINT_0 yes in IN: Start step no 1..999, if set to 0 -> not
part of group sequence
8 GrpStopStep dint cBMI.DINT_0 yes in IN: Stop step no 1001..1999, if set to 0 ->
not part of group sequence
9 GrpStartDelay time cBMI.Time0s yes in IN: Start delay when started from group
sequence
10 GrpStopDelay time cBMI.Time0s yes in IN: Stop delay when stopped from
group sequence
11 PreSelection string[50] cBMI.Empty_str yes in IN: PreBins the consumer is assigned to.
Syntax: P1&P2|P3&N4 (= P1 AND P2 OR
P3 AND NOT P4). AND before OR. Max 5x
OR. No Spaces allowed.
14 SpeedSp RealIO yes out IN/OUT: Output for Speed Setpoint con-
nected to VVVF drive, use an AOX but
not an AOS on this output
20 ActualSpeed RealIO yes in_ IN/OUT: Input for Actual Speed con-
left out nected to the VVVF drive
30 FdBckRun bool yes in_ IN: Run feedback signal, default "Con-
left out tactor On". If no IO signal is available
use MOT1VVVFData.Out.Ord
38 FBTime time cBMI.Time10s no in IN: Maximum delay time for FB1/2 re-
sponse
47 FB3Txt string[35] cBMI.MOT1_VVV no in IN: Description text for FB3, for NLS
F.FB3Txt support use ||AE_NLS_ prefix and no
space in the text
48 LcbStart bool false yes in_ IN pulse: Local start signal (pulse) from
left out field LCB. Function depending on LCB
Type, default Start = false -> true transi-
tion
49 LcbStop bool true yes in_ IN true: Local stop signal (stop, not re-
left out mote..) from field LCB. Function de-
pending on LCB Type, default Stop =
false
50 LcbRem bool false yes in_ IN pulse: A positive pulse switches the
left out point of control to Seq or Cen depend-
ing on config in MOT1_VVVF_LCB
51 LcbLoc bool false yes in_ IN pulse: A positive pulse switches the
left out point of control to Loc depending on
config in MOT1_VVVF_LCB
52 LcbMaint bool false yes in_ IN true: Set Maintenance Mode depend-
left out ing on user defined config in
MOT1_VVVF_LCB
53 LcbType dint cBMI.DINT_0 no in IN: 0=POC CCR Start and Stop Sig,
1=POC LCB, 2=Hardwired LCB with
LOC/REM DO, 3=POC LCB with Stop on
POC Chng, 4=POC CCR Start and Rem
Sig,
54 LcbSpeedInc bool false yes in_ IN false: Increase speed signal from field
left out LCB
55 LcbSpeedDec bool false yes in_ IN false: Decrease speed signal from
left out field LCB
59 Ord bool false yes out OUT: Start Order. Output to contactor.
60 LocAlarmAck bool false no out OUT: Alarm reset pulse (e.g. to reset
alarms in SCP's)
63 IATxt string[35] cBMI.Empty_str no in IN: Description text for chain / auto in-
terlock IA, for NLS support use ||IL_NLS_
prefix and no space in the text
91 M1Txt string[35] cBMI.MOT1_VVV no in IN: Description text for alarm M1, for
F.M1_txt NLS support use ||AE_NLS_ prefix and
no space in the text
92 M2Txt string[35] cBMI.MOT1_VVV no in IN: Description text for alarm M2, for
F.M2_txt NLS support use ||AE_NLS_ prefix and
no space in the text
93 M3Txt string[35] cBMI.MOT1_VVV no in IN: Description text for alarm M3, for
F.M3_txt NLS support use ||AE_NLS_ prefix and
no space in the text
96 MCTxt string[35] cBMI.Logtxt.Hig no in IN: Description text for alarm "High Cur-
hLoad rent", for NLS support use ||AE_NLS_
prefix and no space in the text
100 GrpOffOverride bool false no in IN false: If true the group does assume
the drive is OFF even if it is running
101 GrpTripOverride bool false no in IN false: If true, a trip will not initiate an
auto change over of the preselections
102 GrpFB3OffStepOverride dint cBMI.DINT_0 no in IN: Go to next stop step: 0=wait till
ActSpeed =<FB3OffSpeedLim, 1=wait
till FB3Off cond ok or Warn/Trip, 2=Ig-
nore OffSpeed and continue
103 GrpRFSOverride bool false no in IN false: If true, a not Ready for Start
won't be forwarded to the Group and
additionally, the Group will skip the Step
if not able to start
105 TrackMan bool true no in IN: true: Internal setpoint tracks the ex-
ternal speed setpoint in case the drive
is in SPExt mode
MOT1VVVFData contains the four components In, Out, PCC and ProcessPanel
MOT1VVVFInput; components
1 PreSel bool retain hidden true IN true: true = drive is pre-selected, con-
nected to PreBinData.PreSel in case parame-
terized PreSelection is not used.
3 EnSeqStart bool retain true IN true: a group start step will not activate
the motor till this signal is true
4 EnSeqStop bool retain true IN true: a group stop step will not stop the
motor till this signal is true
7 SetSeq bool retain hidden false IN pulse: external POC change to Seq
8 SetCen bool retain hidden false IN pulse: external POC change to Cen
9 SetLoc bool retain hidden false IN pulse: external POC change to Loc
12 IB2 bool retain true IN true: Interlock signal, not active in Local
mode
14 IB4 bool retain true IN true: Interlock signal, not active in Local
mode. Works as start interlock if IBF =1
15 IA bool retain true IN true: Auto and chain interlock signal. Not
included in RFS signal. If true drive restarts
in auto mode.
16 SetSpInt bool retain hidden false IN pulse: Set operation mode to Internal set-
point output reference from FPL
17 SetSpExt bool retain hidden false IN pulse: Set operation mode to external set-
point output reference from e.g. PID loop
18 ExtSpeedRef real retain 0.0 IN: EXTernal Speed REFerence for the drive
when e.g. controlled by a PID loop.
19 Warning bool retain false IN false: External Warning for the motor con-
trol, creates a warning if true, no stop of the
motor
MOT1VVVFOutput; components
1 Auto bool retain nosort Signal indicating that the drive is in Auto
mode.
6 OutOfSrv bool retain nosort Signal indicating that the drive is Out Of
Service
8 Rfs bool retain nosort Signal indicating that the drive is Ready
For Start.
10 Run bool retain nosort Signal indicating that the drive is run-
displayvalue ning. condition is: Ord, FdBckRun, FB1,
FB2, FB3(if configured for RunLimit)
11 Ord bool retain nosort Output Start Order 1 (also enabled when
simulation mode is on)
15 SpExt bool retain nosort Signal indicating that the VVVF is con-
trolled by an external speed reference
17 DevH bool retain nosort Actual Deviation > High alarm limit
18 DevL bool retain nosort Actual Deviation < Low alarm limit
19 ALNumber dint retain nosort Actual Alarm Number (M1...M4, FB1, FB2
etc.)
22 FieldStartRelease bool retain nosort Field Start Release is true in case of LOC
is selected and startconditions for the
mode are o.k.
25 FB1PulseTime real retain nosort Actual Time for 1 FB1 pulse in seconds
(e.g. speed switch)
27 FirstOrMaxAETag string[32] retain nosort '' Tag Name of the IO Device with the first
or highest Alarm or Event causing an ac-
tion on the Motor, Group or Valve
31 DrvOffSpeedCond bool retain nosort Drive stopped and actual speed is bellow
FB3OffSpeedLimit
32 DrvOffSpeedTrip bool retain nosort Drive FB3 OFF Trip supervision active
33 DrvRunOnSpeedSP bool retain nosort Drive reach speed setpoint once after
start, reset within stop
34 FastRamp bool retain nosort 0 Fast Ramp stopping bit, Updated by PCC
Intlk, Used for VVVF Drive
SpeedParamIntAct; components
30 DevAlarmDelay time coldretain 10s Time delay for the speed deviation
nosort supervision
36 FB3OffSpeedLimX real coldretain 100.0 Min Speed Value as Part of Off con-
dition to Step Off fullfilled for DirX
38 FB3OffSpeedLimY real coldretain 100.0 Min Speed Value as Part of Off con-
dition to Step On fullfilled for DirY
PanelLinkConsAndSP; components
9 AutoSPExt Mode 8
10 Out Of Service 9
1 Start 0 1 SetCen 0
2 Stop 2 2 SetSeq 1
3 AlarmAck 7 3 SetLoc 2
4 SetAuto 3
5 SetMan 4
6 SetExt 5
7 SetInt 6
4.2.4.1. Backtracking
Set if the MOT1_VVVF is not running in SPExt Mode, is Interlocked or Tripped. In SPInt Mode,
the backtracking value is the current Speed, while in stopped condition, the backtracking
value is set to Start Speed SP.
Set when the MOT1_VVVF internal configured Limits are reached. The SpeedSP Output Pa-
rameter Value will always be kept inside the Limits independent of the Backtracking Support
of the Block connected via LCC.
1 cBMI.MOT1_VVVF.AutoMode dint 0
3 cBMI.MOT1_VVVF.DevMode dint 0
4 cBMI.MOT1_VVVF.DevTr dint 2
5 cBMI.MOT1_VVVF.DisabledIntMaxIndTr dint 13
28 cBMI.MOT1_VVVF.ExternalFB3OffLimit dint 0
29 cBMI.MOT1_VVVF.ExternalFB3RunLimit dint 0
31 cBMI.MOT1_VVVF.FB3Mode dint 0
4.3. Operation
4.3.1. Graphic Elements
Graphic Element Description Example
4.3.2. Faceplate
The following aspect view buttons are available on MOT1_VVVF Faceplates
Actual Current
Tag Name & De-
in % of Nominal
scription
Actual Current
Warning & Alarm
Value
Indication
Motor Status
Setpoint Indica-
tion
Extended View
Actual Setpoint
Normal View
Feedback
If a “current” analog input signal is connected to the Parameter MC the actual Nominal cur-
rent rate appears in the Faceplate (Default and Extended View).
Additional information for the MOT1_VVVF is structured in tabs. The available tabs and a
short description of the contained information are shown below.
Tab Description
Trend Actual current, speed and speed setpoint value online trend
IOStatus Substatus for DP, PA, FF Field Devices and LCC connected to Actual Speed, Output and
SPExtRef
4.3.3.1. Interlocks
IC Safety interlock Stops the motor and prevents the motor from starting as long as
Active in all modes. the interlock is on.
IB1 Process interlock Stops the motor and prevents the motor from starting as long as
Not active in point of control Local the interlock is on.
IB2 Process interlock Stops the motor and prevents the motor from starting as long as
Not active in POC Local the interlock is on.
IB3 Process interlock Stops the motor and prevents the motor from starting as long as
Not active in POC Local the interlock is on
Functions as start interlock when the parameter IBF=1 (Arrow in-
dication)
IB4 Process interlock Stops the motor and prevents the motor from starting as long as
Not active in POC Local the interlock is on
Functions as start interlock when the parameter IBF=1 (Arrow in-
dication)
IA Auto and Chain interlock If Object is in Seq Auto Mode or Central Auto Mode IA Starts and
Not active in POC Local Stops the Motor.
This can be used to start and stop an object by process signals or
application logic.
If Object is in Seq Manual Mode or Central Manual mode, IA stops
the motor and the motor must be started from Seq or Cen again.
Not included in Group ReadyForStart signal.
PD Chain interlock, previous drive Stops the motor and prevents the motor from starting as long as
Not active in POC Local the interlock is on.
Not included in Group ReadyForStart signal.
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the
interlock is blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic ele-
ment and on the Base Control.
– All interlocks are low active. When the interlock signal is “false” the interlock is active.
Type of interlock
4.3.3.3. Alarms
– IOS Indication of I/O sub-system fault used by this specific motor (no alarm
generated)
– RUN Main Contactor on/off. Supervision for both directions. One delay timer.
– FB3 Supervision the speed after Start up, operation or after Stop.
NB: FB1, FB2 and FB3 are overridden in POC Local while LcbStart is true (Start Button is
pressed)
Additionally, Direct Motor incorporates the following Warnings (do not trip the motor):
– Deviation High / Low: Supervision of the Difference between the Actual Speed and Set
Point
Signal input level is 1 for normal status M1/M2/M3 signal input level can be changed to 0 for
normal status by project constants.
– one for M1, M2, M3, LCB and RUN, FB1, FB2 and FB3 not going in (Contactor On Alarm)
– one for RUN, FB1 and FB2 not going Off (Contactor Off Alarm)
First incoming (within the same cycle the highest prio) input will be freezed for indication
and alarm.
All alarms have individual descriptive text string as parameter in the control module.
IOS Input/Output error Indication of I/O sub-system fault used by this specific motor
(no alarm generated)
ME Main control voltage Indication of main control voltage circuit fault (no alarm gener-
ated). Inhibits the M1..M3, LCB alarms below
M1 MCC interface signal 1 Stops the motor and prevents the motor from starting as long
Default alarm text is "Overtemp” as the alarm is on.
M2 MCC interface signal 2 Stops the motor and prevents the motor from starting as long
Default alarm text is "Overload” as the alarm is on.
M3 MCC interface signal 3 Stops the motor and prevents the motor from starting as long
Default alarm text is "Availability” as the alarm is on.
LCB Local Stop A local stop from the local control box was performed by the
operator due to an emergency in the plant. Local stop can al-
ways be done independent from the POC. The motor will always
turn to manual mode.
FB Feedback motor running The motor is not started within the pre-defined feedback time.
The feedback time is a parameter that can be tuned via the Pa-
rameter List and is set per default to 2s.
FB1 Functional Back signal 1 The FB1 signal is not coming within the pre-defined feedback
e.g. Speed Switch time. The feedback time is a parameter that can be tuned via
the Parameter List and is set per default to 10s. It has a special
mode for pulsed speed switches when FB1Mode is higher than
0.
FB2 Functional Back signal 2 Like FB1 but does not support pulses.
e.g. Pressure Switch
FB3 Functional Back signal 3 for Configurable as Alarm or warning to speed supervision at
Speed Supervision starting, running or stopping.
Refer to chapter Speed Supervision.
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the
interlock is blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic ele-
ment and on the Base Control.
– All alarms are low active. When the alarm signal is “false” the alarm is active.
– All alarms are shown on MOT1_VVVF graphic Element directly and on the MOT1_VVVFTag.
4.3.3.4. Trend
Show/Hide Grid
Zoom Out (Y-Axis)
Moving over the trend area a cursor will appear, showing traces’ value and record time.
4.3.3.5. Group
Start Sequential start order of the Start delay of the Preselection Condition
motor within the Drive Group motor e.g P2 & P1 | P3 & ! P1
(P2 and P1) or (P3 and not P1)
4.3.3.6. Maintenance
“Simulation” and “Allow Alarm during Simulation” Checkbox and Reset Counters
button are only accessible when you are logged on as a System Engineer
Description
Out of Service When this box is checked the motor is put out of service and is not taken into ac-
count anymore by the corresponding Drive Group
Allow Alarm during Alarming during simulation can be enabled for testing the simulated interface sig-
Simulation nals of an individual motor while the rest of the group remains in simulation
Run Time Time in hours that the motor has been running
Reset Counters Reset button, to reset Number of starts and Run Time
Last Reset Time Date and Time the Number of Starts and Run Time was last reset
Note that there is an additional Parameter in the Aspect System that defines the Operators
ability to change the Setpoint on a stopped MOT1_VVVF on “BMI ModeControl”: Common.Set-
point.EnSPChngWhileStopped, which can be used in addition to the Start Speed SP settings
in the Maintenance Tab.
Parameter “ExternalStartSpeedSP” Drive Mode Default Setpoint Value if Drive not running
Extra Additional information for the MOT2_VVVF is structured in tabs. The available tabs and
a short description of the contained information are shown below.
Tab Description
4.3.3.8. SP Limits
Limits Description
Enable Auto Calc for Inc/Dec Auto Calculation sets the Stepsize to a multiple of 10 times 1 or 5 depend-
Step ent on the Range of the Setpoint
Inc/Dec Step If “Enable Auto Calc for Inc/Dec Step” is not set, the Stepsize used for the
Inc/Dec Buttons and the Direct Entry Window can be set manually
Enable relative Limits for Entry If set, the Max Increase / Decrease Values are enforced
Window
Max Increase The Direct Entry Window’s high limit is set to the current Value plus the
Value given here
Max Decrease The Direct Entry Window’s low limit is set to the current Value minus the
Value given here
Use last Speed as Start Speed When this box is checked, the Start Speed SP tracks the Speed Setpoint if
the Motor is running
FB3 Run Limit Min Speed Value as Part of Run condition to Step On fullfilled
FB3 Off Lim Min Speed Value as Part of Off condition to Step Off fullfilled
To avoid this, you need to update the initial values for the corresponding MOT1_VVVF control
module instance with Control Builder, after changing the Values from the Faceplate.
This Tab shows the Settings for the Deviation Alarm (MV – SP)
Limits Description
To avoid this, you need to update the initial values for the corresponding MOT1_VVVF control
module instance with Control Builder, after changing the Values from the Faceplate.
4.3.3.10. IOStatus
Substatus for Foundation Fieldbus, S800 Field Devices, and the Status of the External Refer-
ence Setpoint in case LCC is used.
Limits Description
FB3 Run Limit Min Speed Value as Part of Run condition to Step On fullfilled
FB3 Off Lim Min Speed Value as Part of Off condition to Step Off fullfilled
To avoid this, you need to update the initial values for the corresponding MOT1_VVVF control
module instance with Control Builder, after changing the Values from the Faceplate.
All Limits can be configured by Parameters on the Control Module or from the Operator Sta-
tion.
– MOT1_VVVF does not provide any information about the actual acceleration or decelera-
tion characteristics.
– The Speed curves need to be setup at the Drive control itself as per process requirement,
these settings are completely independent of parameters of MOT1_VVVF
Following bits are available on IO.Out bus and can be used in glue logic.
30 DrvRunSpeedCond bool retain nosort Drive run above FB3RunSpeedLim after start and
can reset bellow hysteresis or stop drive
31 DrvOffSpeedCond bool retain nosort Drive stopped and actual speed is bellow
FB3OffSpeedLimit
32 DrvOffSpeedTrip bool retain nosort Drive FB3 OFF Trip supervision active
33 DrvRunOnSpeedSP bool retain nosort Drive reach speed setpoint once after start, re-
set within stop
34 FastRamp bool retain nosort Fast Ramp stopping bit, Updated by PCC Intlk,
Used for VVVF Drive
Generally, with FB3Mode the speed supervision function on object can have no function,
warning or trip at starting, operation and stop condition.
FB3Mode is defined as dint in parameter list and supports the following options:
Description
FB3Mode = 0 None
FB3Run, FB3Off
Following diagram is an example curve for a Drive that does not reach the configured speed
Limit in the configured Time.
If the configured minimum speed FB3RunSpeedLim is greater than the minimum Setpoint
SetpL, the FB3 Supervision is treated as Warning.
This supervision is only applicable during start-up of drive and actual speed must reach the
speed limit to release IO.Out.Run. If the Speed is not reached during the Supervision Time
(FB3RunTime), a warning “Speed Supervision On” is generated and will be active until
FB3RunLimit is reached. Configure FB3Run as warning:
If the configured minimum speed FB3RunSpeedLim is smaller than the minimum Setpoint
SetpL, the FB3 Supervision is treated as Trip.
This supervision is applicable during start-up and operation of drive and the actual speed
must reach the speed limit during the supervision time (FB3RunTime) to release IO.Out.Run,
otherwise a “Speed Supervision On” alarm is generated and the drive trips.
Once the drive reaches the speed limit after starting, the drive needs to keep the minimum
speed minus the hysteresis value, otherwise a “Speed Supervision Trip” is generated after the
supervision time (FB3RunTime) and the drive trips.
The drive group will, with configured speed off supervision, wait for the step condition in-
cluding the speed limit and continue with the next stop step only once the speed limit is
reached. This behavior can be configured with Parameter GrpFB3OffStepOverride.
Description
GrpFB3OffStepOverride = 0 Group will wait till Actual Speed ≤ FB3OffSpeedLim till condition fulfilled or
end up by group sequence time out.
GrpFB3OffStepOverride = 2 Group is not taking care for this supervision and continue as normal.
This supervision is only applicable during stopping of the drive. If the Drives actual speed al-
ways stays above the limit during the supervision time (FB3OffTime), a “Speed Supervision
Off” warning is generated.
The drive will stay ready for start with Speed Supervision.
If during stopping of the drive the actual speed is always above the limit during the speed su-
pervision time, the drive will trip with “Speed Supervision Off” alarm.
The drive will not be free for starting with active Speed Supervision Off trip.
Object status and modes are presented on the event list. Whenever the object changes its
status or mode the complete information of the object at the time of the change is logged in
the event list. For the MOT1_VVVF object the following message structure applies:
[POC] + [MODE] + [STATUS] + [STOP REASON] + [SPSUBMODE] + Blk: + [BLOCK
LIST]
[POC] Description
[MODE] Description
[STATUS] Description
SSP Stopped from seq command from the group or from IO.In.SeqStop
[SPSUBMODE] Description
- No blockings active
For all alarm messages basically the structure of the message is depending on the Alarm text
only, defined in the control module parameters. For MOT1_VVVF the following messages are
available to modify:
Alarm Parameter in CM
M1 M1Txt
M2 M2Txt
M3 M3Txt
In case NLS is not used for Alarm and Event Messages (Project Constant
cBMI.AE.AE_NLS_Used is set to False), a suffix to FdBckTxt as well as FB1Txt and FB2Txt will
be added that gives the reason for the Alarm
The Setpoint is going to two Weighfeeders, from which only one can be run at a Time. To con-
nect the Setpoint of the PIDAdvCtrl via LCC to the two Weighfeeders in parallel, the OUTCC
port of the PIDAdvCtrl block is connected via SplitRange Block to the External Setpoint Refer-
ence of the two MOT1_VVVF Blocks. The LCC can only be connected from one Block to an-
other, to connect 2 Weighfeeder, the SplitRange block needs to be used, and the Faceplate
parameters for OUT1 and OUT2 Min/Max can both be set to 0-100% for this case.
Via the LCC Connection, the PIDAdvCtrl receives status Information from the Weighfeeder
(MOT1_VVVF). If the Weighfeeder is not in SPExt Mode or stopped, the PID output follows the
current Setpoint (Backtracking). Max/Min reached state is also indicated if the PID output is
not in the range of the Feeder Setpoint limits. The Backtracking state is visible on Faceplates
as colored bar above the SPInt button of the MOT1_VVVF and Navigation is possible in both
directions via links in the Faceplate, see the following figure:
Backtracking can be disabled in Manual Mode for the PIDAdvCtrl by deselecting the “Man
Backtracking” option on the Faceplate, to keep the Manual Setpoint in case of trip or prese-
lection change.
5. MOT2
In addition to the common basic functions for consumer objects, the following functions are
supported for MOT2:
– 3 additional interface inputs with MCC; for e.g. Overtemp, Overload & Availability
– 2 functional back process inputs with feedback time supervision for e.g. speed, pressure
or flow supervision. Pulsed feedback supported including actual Period time shown on the
Faceplate.
– 2 Safety-, 2 Chain / Auto-, 2 Previous drive interlocks (always one per direction)
– Totalisation and indication of run time (in hours) and number of starts.
5.2. Control
5.2.1. Diagram Graphical Representation
The default view is shown, it’s possible to modify the visible ports in CBM.
1 Name string 'Name' yes in INIT: Tag name of the motor (allowed delimina-
[24] tors are "." and "-", no blanks ":" or ";" allowed)
4 Stw STW default yes left in_out IN/OUT: Connection to control module STW
Data (startwarning)
5 Group Grp- default yes left in_out IN/OUT: Connection to control module GROUP
DrvC (sequencer)
on
6 GrpStartXStep dint cBMI.DINT_ yes in IN: Start step no 1..999 for direction X, if set to
0 0 -> not part of group sequence
7 GrpStartYStep dint cBMI.DINT_ yes in IN: Start step no 1..999 for direction Y, if set to
0 0 -> not part of group sequence
8 GrpStop1Step dint cBMI.DINT_ yes in IN: Stop step no 1001..1999, if set to 0 -> not
0 part of group sequence
9 GrpStop2Step dint cBMI.DINT_ yes in IN: Stop step no 1001..1999, if set to 0 -> not
0 part of group sequence
10 GrpStartXDelay time cBMI.Time0 yes in IN: Start delay for direction X when started
s from group sequence
11 GrpStartYDelay time cBMI.Time0 yes in IN: Start delay for direction Y when started
s from group sequence
12 GrpStop1Delay time cBMI.Time0 yes in IN: Stop delay 1 when stopped from group se-
s quence
13 GrpStop2Delay time cBMI.Time0 yes in IN: Stop delay 2 when stopped from group se-
s quence
14 PreSelectionX string cBMI.Empty yes in IN: PreBins the consumer is assigned to. Syn-
[50] _str tax: P1&P2|P3&N4 (= P1 AND P2 OR P3 AND
NOT P4). AND before OR. Max 5x OR. No
Spaces allowed.
15 PreSelectionY string cBMI.Empty yes in IN: PreBins the consumer is assigned to. Syn-
[50] _str tax: P1&P2|P3&N4 (= P1 AND P2 OR P3 AND
NOT P4). AND before OR. Max 5x OR. No
Spaces allowed.
19 IOStatus4 dint cBMI.DINT_ no in IN: Status signal of related IO-Board / Serial In-
0 terface
20 ME bool true yes left in_out IN true: Main control voltage distribution OK
24 FdBckRunX bool yes left in_out IN: Run feedback signal direction X, default
"Contactor On". If no IO available
MOT2Data.Out.OrdX
25 FdBckRunY bool yes left in_out IN: Run feedback signal direction Y, default
"Contactor On". If no IO available
MOT2Data.Out.OrdY
27 DirChgTime time cBMI.Time2s no in IN: Down time when changing direction, if 0s,
down time is one task cycle
28 FB1 bool true yes left in_out IN true: Functional backsignal 1 from process
e.g. speed switch
30 FB1Mode dint cBMI.DINT_ no in IN: 0 = continuous signal; > 0 pulse time where
0 1=0.1s; 999999 = 99999.9s; -1 = cont. signal
with FB Opn Alarm
31 FB2 bool true yes left in_out IN true: Functional backsignal 2 from process
e.g. pressure switch
34 FBTime time cBMI.Time10 no in IN: Maximum delay time for FB1/2 response
s and HiCurrent response
35 LcbStartX bool false yes left in_out IN pulse: Start direction X (pulse) from field
LCB. Start = 1
36 LcbStartY bool false yes left in_out IN pulse: Start direction Y (pulse) from field
LCB. Start = 1
37 LcbStop bool true yes left in_out IN: Any stop command (stop, not remote..)
from field LCB. Stop = 0.
38 LcbRem bool false yes left in_out IN pulse: A positive pulse switches the point of
control to Seq or Cen depending on config in
MOT2_LCB
39 LcbLoc bool false yes left in_out IN pulse: A positive pulse switches the point of
control to Loc or Tst depending on config in
MOT2_LCB
40 LcbMaint bool false yes left in_out IN true: Set Maintenance Mode depending on
user defined config in MOT2_LCB
41 LcbType dint cBMI.DINT_ no in IN: 0=POC CCR Start and Stop Sig, 1=POC LCB,
0 2=Hardwired LCB with LOC/REM DO, 3=POC
LCB with Stop on POC Chng, 4=POC CCR Start
and Rem Sig,
42 MC Re- default yes left in_out IN: Motor Current or Motor Power
alIO
44 OrdX bool false yes out OUT: Start Order X. Output to contactor X (di-
rection X, forward).
45 OrdY bool false yes out OUT: Start Order Y. Output to contactor Y (di-
rection Y, reverse).
46 LocAlarmAck bool false no out OUT: Alarm reset pulse (e.g. to reset alarms in
SCP's)
47 PrevDriveX bool true yes in IN true: Chain interlock for direction X "previ-
ous drive running"
48 PrevDriveXTxt string cBMI.Empty no in IN: Description text for chain interlock X with
[35] _str previous drive, for NLS support use ||IL_NLS_
prefix and no space in the text
49 IAXTxt string cBMI.Empty no in IN: Description text for chain / auto interlock
[35] _str IAX, for NLS support use ||IL_NLS_ prefix and
no space in the text
50 PrevDriveY bool true yes in IN true: Chain interlock for direction Y "previ-
ous drive running"
51 PrevDriveYTxt string cBMI.Empty no in IN: Description text for chain interlock Y with
[35] _str previous drive, for NLS support use ||IL_NLS_
prefix and no space in the text
52 IAYTxt string cBMI.Empty no in IN: Description text for chain / auto interlock
[35] _str IAY, for NLS support use ||IL_NLS_ prefix and
no space in the text
53 IBF bool false no in IN: IB Function. If true, IB3 and IB4 works as
start interlock.
54 IB1Txt string cBMI.Empty no in IN: Description text for interlock signal IB1, for
[35] _str NLS support use ||IL_NLS_ prefix and no space
in the text
55 IB2Txt string cBMI.Empty no in IN: Description text for interlock signal IB2, for
[35] _str NLS support use ||IL_NLS_ prefix and no space
in the text
56 IB3Txt string cBMI.Empty no in IN: Description text for interlock signal IB3, for
[35] _str NLS support use ||IL_NLS_ prefix and no space
in the text
57 IB4Txt string cBMI.Empty no in IN: Description text for interlock signal IB4, for
[35] _str NLS support use ||IL_NLS_ prefix and no space
in the text
58 ICXTxt string cBMI.Empty no in IN: Description text for safety interlock signal
[35] _str ICX (direction X), for NLS support use
||IL_NLS_ prefix and no space in the text
59 ICYTxt string cBMI.Empty no in IN: Description text for safety interlock signal
[35] _str ICY (direction Y), for NLS support use
||IL_NLS_ prefix and no space in the text
60 DirXTxt string cBMI.MOT2. no in IN: Description text for direction X (e.g. for-
[35] DirX_txt ward), for NLS support use ||IL_NLS_ prefix
and no space in the text
61 DirYTxt string cBMI.MOT2. no in IN: Description text for direction Y (e.g. re-
[35] DirY_txt verse), for NLS support use ||IL_NLS_ prefix
and no space in the text
66 EnAuto bool cBMI.MOT.E no in IN false: Mode Auto enable, if true Auto mode
nAuto is activated on sequence start
71 EnFPLStopInAllModes bool cBMI.MOT.E no in IN true: If false stop from faceplate only works
nFPL- in POC Central
StopInAll-
Modes
79 IOStat4Txt string cBMI.Empty no in IN: Description text for IOStatus4 failure usally
[35] _str used for serial interface supervision, for NLS
support use ||AE_NLS_ prefix and no space
80 METxt string cBMI.MOT.M no in IN: Description text for control voltage distri-
[35] E_txt bution supervision, for NLS support use
||AE_NLS_ prefix and no space in the text
81 M1Txt string cBMI.MOT.M no in IN: Description text for alarm M1, for NLS sup-
[35] 1_txt2 port use ||AE_NLS_ prefix and no space in the
text
82 M2Txt string cBMI.MOT.M no in IN: Description text for alarm M2, for NLS sup-
[35] 2_txt2 port use ||AE_NLS_ prefix and no space in the
text
83 M3Txt string cBMI.MOT.M no in IN: Description text for alarm M3, for NLS sup-
[35] 3_txt2 port use ||AE_NLS_ prefix and no space in the
text
84 LcbStopTxt string cBMI.MOT.L no in IN: Description text for alarm "Local Stopped",
[35] ocalStop_tx for NLS support use ||AE_NLS_ prefix and no
t space in the text
85 FdBckTxt string cBMI.MOT.C no in INIT: Description text for alarm "Main Contac-
[35] ontac- tor Error", for NLS support use ||AE_NLS_ pre-
tor_al_txt fix and no space in the text
86 MCTxt string cBMI.Logtxt no in IN: Description text for alarm "High Current",
[35] .HighLoad for NLS support use ||AE_NLS_ prefix and no
space in the text
87 WarningTxt string cBMI.MOT.W no in IN: Description text for warning (warning does
[35] arning_txt not stop the Motor), for NLS support use
||AE_NLS_ prefix and no space in the text
93 GrpTripXOverride bool false no in IN false: If true, a trip of direction X will not ini-
tiate an auto change over of the preselections
94 GrpTripYOverride bool false no in IN false: If true, a trip of direction Y will not ini-
tiate an auto change over of the preselections
95 GrpRFSOverride bool false no in IN false: If true, a not Ready for Start won't be
forwarded to the Group and additionally, the
Group will skip the Step if not able to start
MOT2Data contains the four components In, Out, PCC and ProcessPanel
MOT2Data; components
MOT2Input; components
1 PreSelX bool retain hidden true IN true: true = drive is pre-selected for Dir X,
connected to PreBinData.PreSel in case pa-
rameterized PreSelection is not used.
2 PreSelY bool retain hidden true IN true: true = drive is pre-selected for Dir Y,
connected to PreBinData.PreSel in case pa-
rameterized PreSelection is not used.
5 EnSe- bool retain true IN true: a group start step dir X will not acti-
qStartX vate the motor till this signal is true
6 EnSe- bool retain true IN true: a group start step dir Y will not acti-
qStartY vate the motor till this signal is true
7 EnSe- bool retain true IN true: a group stop step will not stop the
qStop motor till this signal is true, to be used is for
advanc
11 SetSeq bool retain hidden false IN pulse: external POC change to Seq
12 SetCen bool retain hidden false IN pulse: external POC change to Cen
13 SetLoc bool retain hidden false IN pulse: external POC change to Loc
22 Warning bool retain false IN false: External Warning for the motor con-
trol, creates a warning if true, no stop of the
motor
MOT2Output; components
3 Cen bool retain no- Signal indicating that the drive is in cen-
sort tral operation mode.
4 Loc bool retain no- Signal indicating that the drive is in lo-
sort cal operation mode.
6 OutOfSrv bool retain no- Signal indicating that the drive is Out
sort Of Service
8 RfsX bool retain no- Signal indicating that the drive is Ready
sort For Start for direction 1.
9 RfsY bool retain no- Signal indicating that the drive is Ready
sort For Start for direction 2.
12 RunX bool retain no- Signal indicating that the drive is run-
sort ning forward (dir 1), condition is: OrdX,
FdBckRunX, FB1, FB2
13 RunY bool retain no- Signal indicating that the drive is run-
sort ning reverse (dir 2), condition is: OrdY,
FdBckRunY, FB1, FB2
14 Run bool retain no- Signal indicating that the drive is run-
sort dis- ning or changing its direction
playvalue
16 OrdX bool retain no- Output Start Order 1 forward (also ena-
sort bled during simulation)
17 OrdY bool retain no- Output Start Order 2 reverse (also ena-
sort bled during simulation)
20 ALNumber dint retain no- Actual Alarm Number (M1...M4, FB1, FB2
sort etc.)
27 FB1PulseTime real retain no- Actual Time for 1 FB1 pulse in seconds
sort (e.g. speed switch)
28 FirstOrMaxAETag string[32] retain no- '' Tag Name of the IO Device with the first
sort or highest Alarm or Event causing an
action on the Motor, Group or Valve
PanelLinkConsumer; components
1 Status dint retain nosort hidden Object Status Indication (Ready, Run,
NotRFS etc.)
2 Sta- dint retain nosort hidden Object Modes Indication (Seq, Cen,
tusModes Loc etc.)
4 Cmd- dint retain nosort hidden 99 Mode Commands from Panel to Con-
Modes sumers
7 NotRFS_Run2 B
8 Fault_Off 9
9 Fault_Run1 10
10 Fault_Run2 11
13 FaultNotRFS_Off 12
14 FaultNotRFS_Run1 13
15 FaultNotRFS_Run2 14
1 Start1 0 1 SetCen 0
2 Start2 1 2 SetSeq 1
3 Stop 2 3 SetLoc 2
4 AlarmAck 7 4 SetAuto 3
5 SetMan 4
3 cBMI.MOT2.IndTr2NotDirDepending dint 0
5.3. Operation
5.3.1. Graphic elements
Graphic Element Description Example
5.3.2. Faceplate
The following aspect view buttons are available on MOT2Faceplates.
Control Point
and Mode
Motor Status
Running Direc-
tion Indication
Extended Info
Additional information for the MOT2 is structured in tabs. The available tabs and a short de-
scription of the contained information are shown below.
Tab Description
5.3.2.3. Interlocks
ICX Safety interlock for direction 1(X). Stops the motor when running in direction 1(X) and prevents
Active in all POC/modes. the motor from starting in this direction as long as the inter-
lock is on.
ICY Safety interlock for direction 2(Y). Stops the motor when running in direction 2(Y) and prevents
Active in all POC/modes. the motor from starting as in this direction long as the inter-
lock is on.
IB1 Process interlock Stops the motor and prevents the motor from starting as long
Not active in POC Local as the interlock is on.
IB2 Process interlock Stops the motor and prevents the motor from starting as long
Not active in POC Local as the interlock is on.
IB3 Process interlock Stops the motor and prevents the motor from starting as long
Not active in POC Local as the interlock is on
Functions as start interlock when the parameter IBF=1.
IB4 Process interlock Stops the motor and prevents the motor from starting as long
Not active in POC Local as the interlock is on
Functions as start interlock when the parameter IBF=1.
IAX Combined Auto-start and Chain If Object is in Seq Auto Mode or Central Auto Mode IA Starts
interlock for direction 1(X). and Stops the Motor.
Not active in POC Local This can be used to start and stop an object by process once
the group or operator has put it to Auto.
If “true” motor starts or re-starts with direction 1(X)
If “false” motor stops, when running in direction 1(X)
If Object is in Seq Manual Mode or Central Manual mode, IA
stops the motor and the motor must be started from Seq or
Cen again.
Not included in Group ReadyForStart signal.
IAY Combined Auto-start and Chain If Object is in Seq Auto Mode or Central Auto Mode IA Starts
interlock for direction 2(Y). and Stops the Motor.
Not active in POC Local This can be used to start and stop an object by process once
the group or operator has put it to Auto.
If “true” motor starts or re-starts with direction 2(Y)
If “false” motor stops, when running in direction 2(Y)
If Object is in Seq Manual Mode or Central Manual mode, IA
stops the motor and the motor must be started from Seq or
Cen again.
Not included in Group ReadyForStart signal.
PDX Chain interlock, previous drive for Stops the motor and prevents the motor from starting as long
direction 1(X). as the interlock is on 1(X).
Not active in POC Local Not included in Group ReadyForStart signal.
PDY Chain interlock, previous drive for Stops the motor and prevents the motor from starting as long
direction 2(Y). as the interlock is on 2(Y).
Not active in POC Local Not included in Group ReadyForStart signal.
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the interlock is
blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic element and on the Base
Control.
All interlocks are low active. When the interlock signal is “false” the interlock is active.
5.3.2.4. Alarms
– IOS Indication of I/O sub-system fault used by this specific motor (no alarm
generated)
– ME Indication of main control voltage circuit fault (no alarm generated). Inhibits
the M1..M3, LCB alarms below.
– RUN Main Contactor on/off. Supervision for both directions. One delay timer.
Additionally, Direct Motor incorporates the following 2 Warnings (does not trip the motor):
Signal input level is 1 for normal status M1/M2/M3 signal input level can be changed to 0 for
normal status by project constants.
– one for M1, M2, M3, LCB, and RUN, FB1, FB2 not going on (Contactor On/Trip Alarm)
– one for RUN, FB1 and FB2 not going Off (Contactor Off/Frc Alarm)
First incoming (within the same cycle the highest prio) input will be freezed for indication
and alarm.
All alarms have individual descriptive text string as parameter in the control module.
IOS Input/Output error Indication of I/O sub-system fault used by this specific motor
(no alarm generated)
ME Main control voltage Indication of main control voltage circuit fault (no alarm gener-
ated). Inhibits the M1..M3, LCB alarms below
M1 MCC interface signal 1 Stops the motor and prevents the motor from starting as long
Default alarm text is “Overtemp” as the alarm is on.
M2 MCC interface signal 2 Stops the motor and prevents the motor from starting as long
Default alarm text is “Overload” as the alarm is on.
M3 MCC interface signal 3 Stops the motor and prevents the motor from starting as long
Default alarm text is “Availability” as the alarm is on.
LCB Local Stop A local stop from the local control box was performed by the
operator due to an emergency in the plant. Local stop can al-
ways be done independent from the POC/mode. The motor will
always turn to manual mode.
FB Feedback motor running in either The motor is not started within the pre-defined feedback time.
on of the directions 1 (X) or 2 (Y) The feedback time is a parameter that can be tuned via the Pa-
rameter List and is set per default to 2s.
FB1 Functional Back signal 1 The FB1 signal is not coming within the pre-defined feedback
e.g. Speed Switch time. The feedback time is a parameter that can be tuned via
the Parameter List and is set per default to 10s.
FB2 Functional Back signal 2 Like FB1, but without support for Pulsed Signals
e.g. Pressure Switch
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the
interlock is blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic ele-
ment and on the Base Control.
All alarms are low active. When the alarm signal is “false” the alarm is active.
All alarms are shown on MOT2 graphic Element directly and on the MOT2Tag.
5.3.2.5. Trend
Show/Hide Grid
Moving over the trend area a cursor will appear, showing traces’ value and record time
5.3.2.6. Group
Start X Sequential start order of the mo- Start delay of the Preselection Condition
tor to direction 1(X) within the motor to direction e.g P2 & P1 | P3 & ! P1
Drive Group 1(X) (P2 and P1) or (P3 and not P1)
Stop X Sequential stop order of the motor Stop delay of the n.a
from direction 1(X) within the motor from direc-
Drive Group tion 1(X)
Start Y Sequential start order of the mo- Start delay of the Preselection Condition
tor to direction 2(Y) within the motor to direction e.g P3 | P4
Drive Group 2(Y) P3 or P4
Stop Y Sequential stop order of the motor Stop delay of the n.a
from direction 2(Y) within the motor from direc-
Drive Group tion 2(Y)
5.3.2.7. Maintenance
“Simulation” and “Allow Alarm during Simulation” Checkbox and Reset Counters button are
only accessible when you are logged on as a System Engineer
Maintenance Description
Out of Service When this box is checked the motor is put out of service and is not taken into ac-
count anymore by the corresponding Drive Group
Allow Alarm during Alarming during simulation can be enabled for testing the simulated interface sig-
Simulation nals of an individual motor while the rest of the group remains in simulation
Maintenance Mode Set the Drive to Maintenance Sub-Mode. This Checkbox is only available if the Pro-
ject is configured to allow Maintenance Mode
Last Trip Reason The Reason of the Last Trip contains the Alarm, Interlock or PCC Text that was ac-
tive at the time of the last Trip
Last Trip Date Date and Time the Motor has tripped last
Run Time Time in hours that the motors has been running
Reset Counters Reset button, to reset Number of starts and Run Time
Last Reset Time Date and Time at which Number of Starts and Run Time were last reset
Object status and modes are presented on the event list. Whenever the object changes its
status or mode the complete information of the object at the time of the change is logged in
the event list. For the MOT2 object the following message structure applies:
[POC] Description
[MODE] Description
[STATUS] Description
Run Motor is running. Message only possible under ForcedX and ForcedY condition at
the same time
SSP Stopped from seq command from the group or from IO.In.SeqStop
- No blockings active
For all alarm messages basically the structure of the message is depending on the Alarm text
only, defined in the control module parameters. For MOT2 the following messages are availa-
ble to modify:
Alarm Parameter in CM
M1 M1Txt
M2 M2Txt
M3 M3Txt
In case NLS is not used for Alarm and Event Messages (Project Constant
cBMI.AE.AE_NLS_Used is set to False), a suffix to FdBckTxt as well as FB1Txt and FB2Txt will
be added that gives the reason for the Alarm.
6. MOT2_VVVF
In addition to the common basic functions for consumer objects, the following functions are
supported for MOT2_VVVF:
– Actual Speed and Speed setpoint will generate error control when quality is Bad or Uncer-
tain
– Speed Setpoint, independent for each direction, coming from the corresponding drive
group, control loop (LCC) or application (External Setpoint) or from the Operator Station
or Process Panel (Internal Setpoint)
– Speed set point low and high limitation, Speed Deviation Alarm
– 3 additional interface inputs with MCC; for e.g. Overtemp, Overload & Availability
– 2 functional back process inputs with feedback time supervision for e.g. speed, pressure
or flow supervision. Pulsed feedback supported including actual Period time shown on the
Faceplate.
– 2 Safety-, 2 Chain / Auto-, 2 Previous drive interlocks (always one per direction)
– Totalisation and indication of run time (in hours) and number of starts.
– Supervision of the Actual Speed feedback during Start and Stop as configurable condition
for alarming and feedback to the drive group
6.2. Control
6.2.1. Diagram Graphical Representation
The default view is shown, it’s possible to modify the visible ports in CBM.
1 Name string 'Name' 1 in INIT: Tag name of the motor (allowed de-
liminators are "." and "-", no blanks ":" or ";"
allowed)
14 GrpStop1Delay time cBMI.Time0s 1 in IN: Stop delay 1 when stopped from group
sequence
15 GrpStop2Delay time cBMI.Time0s 1 in IN: Stop delay 2 when stopped from group
sequence
49 FBTime time cBMI.Time10 0 in IN: Maximum delay time for FB1/2 re-
s sponse and HiCurrent response
52 FB3RunSpeedLimX real 0.0 0 in IN: Min Speed value as part of Run condi-
tion to Step On fullfilled for DirX
54 FB3RunSpeedLimY real 0.0 0 in IN: Min Speed value as part of Run condi-
tion to Step On fullfilled for DirY
58 FB3OffSpeedLimX real 100.0 0 in IN: Min Speed Value as Part of Off condi-
tion to Step Off fullfilled for DirX
62 FB3Txt string cBMI.Empty_ 0 in IN: Description text for FB3, for NLS sup-
str port use ||AE_NLS_ prefix and no space in
the text
65 LcbStop bool true 1 in_out IN: Any stop command (stop, not remote..)
from field LCB. Stop = 0.
69 LcbType dint cBMI.DINT_0 0 in IN: 0=POC CCR Start and Stop Sig, 1=POC
LCB, 2=Hardwired LCB with LOC/REM DO,
3=POC LCB with Stop on POC Chng,
4=POC CCR Start and Rem Sig,
70 LcbSpeedInc bool FALSE 1 in_out IN false: Increase speed signal from field
LCB
71 LcbSpeedDec bool FALSE 1 in_out IN false: Decrease speed signal from field
LCB
77 LocAlarmAck bool false 0 out OUT: Alarm reset pulse (e.g. to reset
alarms in SCP's)
80 IAXTxt string cBMI.Empty_ 0 in IN: Description text for chain / auto inter-
str lock IAX, for NLS support use ||IL_NLS_
prefix and no space in the text
83 IAYTxt string cBMI.Empty_ 0 in IN: Description text for chain / auto inter-
str lock IAY, for NLS support use ||IL_NLS_
prefix and no space in the text
84 IBF bool false 0 in IN: IB Function. If true, IB3 and IB4 works
as start interlock.
92 DirYTxt string cBMI.MOT2_ 0 in IN: Description text for direction Y (e.g. re-
VVVF.DirY_tx verse), for NLS support use ||IL_NLS_ pre-
t fix and no space in the text
102 EnFPLStopInAll- bool cBMI.MOT1_ 0 in IN true: If false stop from faceplate only
Modes VVVF.EnFPLS works in POC Central
topInAll-
Modes
110 ModeTr bool cBMI.MOT1_ 0 in IN true: True enables events on mode and
VVVF.ModeT point of control change
r
113 IOStat4Txt string cBMI.Empty_ 0 in IN: Description text for IOStatus4 failure
str usally used for serial interface supervision,
for NLS support use ||AE_NLS_ prefix and
no space
114 METxt string cBMI.MOT1_ 0 in IN: Description text for control voltage
VVVF.ME_txt distribution supervision, for NLS support
use ||AE_NLS_ prefix and no space in the
text
115 M1Txt string cBMI.MOT1_ 0 in IN: Description text for alarm M1, for NLS
VVVF.M1_txt support use ||AE_NLS_ prefix and no
space in the text
116 M2Txt string cBMI.MOT1_ 0 in IN: Description text for alarm M2, for NLS
VVVF.M2_txt support use ||AE_NLS_ prefix and no
space in the text
117 M3Txt string cBMI.MOT1_ 0 in IN: Description text for alarm M3, for NLS
VVVF.M3_txt support use ||AE_NLS_ prefix and no
space in the text
118 LcbStopTxt string cBMI.MOT1_ 0 in IN: Description text for alarm "Local
VVVF.LocalSt Stopped", for NLS support use ||AE_NLS_
op_txt prefix and no space in the text
119 FdBckTxt string cBMI.MOT1_ 0 in INIT: Description text for alarm "Main Con-
VVVF.Contac tactor Error", for NLS support use
tor_al_txt ||AE_NLS_ prefix and no space in the text
120 MCTxt string cBMI.Logtxt. 0 in IN: Description text for alarm "High Cur-
HighLoad rent", for NLS support use ||AE_NLS_ pre-
fix and no space in the text
121 WarningTxt string cBMI.MOT1_ 0 in IN: Description text for warning (warning
VVVF.Warnin does not stop the Motor), for NLS support
g_txt use ||AE_NLS_ prefix and no space in the
text
122 MCHiLim real 100 0 in IN: Motor current high limit in % of nomi-
nal (rated) current. If 0, alarming disabled
129 GrpFB3OffStepOver- dint cBMI.DINT_0 0 in IN: Go to next stop step: 0=wait till
ride ActSpeed =<FB3OffSpeedLim,
1=FB3OffSpeedLim to be ok/Warn/Trip,
2=Ignore OffSpeedLim and continue
130 GrpRFSOverride bool false no in IN false: If true, a not Ready for Start won't
be forwarded to the Group and addition-
ally, the Group will skip the Step if not able
to start
132 TrackMan bool TRUE 0 in IN: true: Internal setpoint tracks the exter-
nal speed setpoint in case the drive is in
SPExt mode
MOT2VVVFData contains the four components In, Out, PCC and ProcessPanel
MOT2VVVFData; components
MOT2VVVFInput; components
1 PreSelX bool retain hidden true IN true: true = drive is pre-selected for Dir X,
connected to PreBinData.PreSel in case pa-
rameterized PreSelection is not used.
2 PreSelY bool retain hidden true IN true: true = drive is pre-selected for Dir Y,
connected to PreBinData.PreSel in case pa-
rameterized PreSelection is not used.
5 EnSeqStartX bool retain true IN true: a group start step dir X will not acti-
vate the motor till this signal is true
6 EnSeqStartY bool retain true IN true: a group start step dir Y will not acti-
vate the motor till this signal is true
7 EnSeqStop bool retain true IN true: a group stop step will not stop the
motor till this signal is true, to be used is for
advanc
11 SetSeq bool retain hidden false IN pulse: external POC change to Seq
12 SetCen bool retain hidden false IN pulse: external POC change to Cen
13 SetLoc bool retain hidden false IN pulse: external POC change to Loc
22 SetSpInt bool retain hidden IN pulse: Set operation mode to Internal set-
point output reference from FPL
24 ExtSpeedRefX real retain 0.0 IN: EXTernal Speed REFerence X for the drive
when e.g. controlled by a PID loop.
25 ExtSpeedRefY real retain 0.0 IN: EXTernal Speed REFerence Y for the drive
when e.g. controlled by a PID loop.
26 Warning bool retain false IN false: External Warning for the motor con-
trol, creates a warning if true, no stop of the
motor
MOT2VVVFOutput; components
1 Auto bool retain no- Signal indicating that the drive is in Auto
sort mode.
3 Cen bool retain no- Signal indicating that the drive is in central op-
sort eration mode.
4 Loc bool retain no- Signal indicating that the drive is in local oper-
sort ation mode.
5 Maint bool retain no- Signal indicating that the drive is in mainte-
sort nance mode.
6 OutOfSrv bool retain no- Signal indicating that the drive is Out Of Ser-
sort vice
7 Trip bool retain no- TRIPped indication, can be used to start a re-
sort dundant drive, activated by FdBckRun, M1, M2,
M3, M4, FB1, FB2, FB3(if configured for Trip)
8 RfsX bool retain no- Signal indicating that the drive is Ready For
sort Start for direction 1.
9 RfsY bool retain no- Signal indicating that the drive is Ready For
sort Start for direction 2.
12 RunX bool retain no- Signal indicating that the drive is running for-
sort ward (dir 1), condition is: OrdX, FdBckRunX,
FB1, FB2, FB3X(if configured for RunLimit)
13 RunY bool retain no- Signal indicating that the drive is running re-
sort verse (dir 2), condition is: OrdY, FdBckRunY,
FB1, FB2, FB3Y(if configured for RunLimit)
14 Run bool retain no- Signal indicating that the drive is running or
sort dis- changing its direction
playvalue
15 DirChg bool retain no- Signal indicating that the drive is changing its
sort direction
16 OrdX bool retain no- Output Start Order 1 forward (also enabled
sort during simulation)
17 OrdY bool retain no- Output Start Order 2 reverse (also enabled
sort during simulation)
21 SpExt bool retain no- Signal indicating that the VVVF is controlled
sort by an external speed reference
23 DevH bool retain no- Actual Deviation > High alarm limit
sort
24 DevL bool retain no- Actual Deviation < Low alarm limit
sort
25 DrvRunSpeedCond bool retain no- Drive run above FB3RunSpeedLim after start
sort and can reset bellow hysteresis or stop drive
26 DrvOffSpeedCond bool retain no- Drive stopped and actual speed is bellow
sort FB3OffSpeedLimit
27 DrvOffSpeedTrip bool retain no- Drive FB3 OFF Trip supervision active
sort
28 DrvRunOnSpeedSP bool retain no- Drive reach speed setpoint once after start,
sort reset within stop
29 ALNumber dint retain no- Actual Alarm Number (M1...M4, FB1, FB2, FB3
sort etc.)
32 FieldStartXRelease bool retain no- Field Start Release X is true in case of LOC is
sort selected and startconditions for the mode and
direction are o.k.
33 FieldStartYRelease bool retain no- Field Start Release Y is true in case of LOC is
sort selected and startconditions for the mode and
directions are o.k.
34 ForcedRun bool retain no- Indicating forced run, motor started by e.g.
sort hardwired LCB
35 FdBckOffErr bool retain no- Main Contactor failed to open error (Feedback
sort Off Alarm present)
36 FB1PulseTime real retain no- Actual Time for 1 FB1 pulse in seconds (e.g.
sort speed switch)
37 SigErr bool retain no- Signal Error summing SpeedSetpoint and Ac-
sort tualSpeed Sig Error Status
38 FirstOrMaxAETag string[32] retain no- '' Tag Name of the IO Device with the first or
sort highest Alarm or Event causing an action on
the Motor, Group or Valve
41 FastRamp bool retain no- 0 Fast Ramp stopping bit, Updated by PCC Intlk,
sort Used for VVVF Drive
SpeedParamIntAct; components
3 Increase bool retain nosort false Increase output signal by IncDecStep, only
allowed in SPInt Mode
4 Decrease bool retain nosort false Decrease output signal by IncDecStep, only
allowed in SPInt Mode
5 IncDecStepX real coldretain no- 1.0 Stepsize for Increase and Decrease com-
sort mands for X
7 IncDecStepY real coldretain no- 1.0 Stepsize for Increase and Decrease com-
sort mands for Y
9 MaxChangeIncX real coldretain no- 100.0 Max Change allowed for DEW in positive di-
sort rection (only used in Graphics)
10 MaxChangeDecX real coldretain no- -100.0 Max Change allowed for DEW in negative di-
sort rection (only used in Graphics)
11 EnableChangeCtrlX bool coldretain no- false Enable MaxChangeInc / Dec Limits in DEW
sort (only used in Graphics)
12 MaxChangeIncY real coldretain no- 100.0 Max Change allowed for DEW in positive di-
sort rection (only used in Graphics)
13 MaxChangeDecY real coldretain no- -100.0 Max Change allowed for DEW in negative di-
sort rection (only used in Graphics)
14 EnableChangeCtrlY bool coldretain no- false Enable MaxChangeInc / Dec Limits in DEW
sort (only used in Graphics)
15 SetpXH real coldretain no- 100.0 High limit for speed setpointX
sort
16 SetpXL real coldretain no- 0.0 Low limit for speed setpointX
sort
17 SetpYH real coldretain no- 100.0 High limit for speed setpointY
sort
18 SetpYL real coldretain no- 0.0 Low limit for speed setpointY
sort
19 SetpSpeedX real coldretain no- 100.0 Max Change Speed of SetpointX in %/s
sort
20 SetpSpeedY real coldretain no- 100.0 Max Change Speed of SetpointY in %/s
sort
21 StartSpeedSPX real coldretain no- 0.0 Speed SetpointX when starting the Drive
sort
22 StartSpeedSPY real coldretain no- 0.0 Speed SetpointY when starting the Drive
sort
23 UseLastSpeedAs- bool coldretain no- false Overwrite StartSpeedSPX with current Set-
StartSpeedX sort point
24 UseLastSpeedAs- bool coldretain no- false Overwrite StartSpeedSPY with current Set-
StartSpeedY sort point
25 SetpointX real retain nosort 0 Man setpointX, reference value when in man
26 SetpointY real retain nosort 0 Man setpointY, reference value when in man
27 DevHLim real coldretain no- 100.0 Limit for Deviation high alarm in %
sort
28 DevLLim real coldretain no- -100.0 Limit for Deviation low alarm in %
sort
30 DevAlarmDelay time coldretain no- 10s Time delay for the speed deviation supervi-
sort sion
36 FB3OffSpeedLimX real coldretain 100.0 Min Speed Value as Part of Off condition to
Step Off fullfilled for DirX
38 FB3OffSpeedLimY real coldretain 100.0 Min Speed Value as Part of Off condition to
Step On fullfilled for DirY
PanelLinkConsAndSP; components
4 CmdModes dint retain nosort hidden 99 Mode Commands from Panel to Con-
sumers
13 FaultNotRFS_Off 12
14 FaultNotRFS_Run1 13
15 FaultNotRFS_Run2 14
6.2.4.1. Backtracking
Set if the MOT2_VVVF is not running in in the respective direction in SPExt Mode, is Inter-
locked or Tripped. If running in the correct direction, the backtracking value is the current
Setpoint reference, otherwise the backtracking value is set to Start Speed SP.
Set when the MOT2_VVVF internal configured Limits are reached. The SpeedSP Output Pa-
rameter Value will always be kept inside the Limits independent of the Backtracking Support
of the Block connected via LCC.
9 cBMI.MOT2_VVVF.ExternalFB3OffLimit dint 0
10 cBMI.MOT2_VVVF.ExternalFB3RunLimit dint 0
11 cBMI.MOT2_VVVF.ExternalSPLimits dint 0
16 cBMI.MOT2_VVVF.ExternalStartSpeedSP dint 0
19 cBMI.MOT2_VVVF.FB3Mode dint 0
23 cBMI.MOT2_VVVF.IndTr2NotDirDepending dint 0
6.3. Operation
6.3.1. Graphic Elements
Graphic Element Description Example
6.3.2. Faceplate
The following aspect view buttons are available on MOT2VVVF Faceplates
Warning &
Alarm Indica-
tion
Actual Current
in % of Nominal
Control Point
and Mode
Actual Current
Value
Motor Status
Setpoint Indi-
cation
Running Di-
rection Indica-
tion
Extended
Actual Setpoint
View
Feedback
Normal View
If a “current” analog input signal is connected to the Parameter MC the actual Nominal cur-
rent rate appears in the Faceplate (Default and Extended View).
Additional information for the MOT2_VVVF is structured in tabs. The available tabs and a
short description of the contained information are shown below.
Tab Description
IOStatus Substatus for DP, PA, FF Field Devices and LCC connected to Actual Speed, Output and
SPExtRef
6.3.2.3. Interlocks
ICX Safety interlock for direction 1(X). Stops the motor when running in direction 1(X) and prevents
Active in all POC/modes. the motor from starting in this direction as long as the inter-
lock is on.
ICY Safety interlock for direction 2(Y). Stops the motor when running in direction 2(Y) and prevents
Active in all POC/modes. the motor from starting as in this direction long as the inter-
lock is on.
IB1 Process interlock Stops the motor and prevents the motor from starting as long
Not active in POC Local as the interlock is on.
IB2 Process interlock Stops the motor and prevents the motor from starting as long
Not active in POC Local as the interlock is on.
IB3 Process interlock Stops the motor and prevents the motor from starting as long
Not active in POC Local as the interlock is on
Functions as start interlock when the parameter IBF=1 (Arrow
indication)
IB4 Process interlock Stops the motor and prevents the motor from starting as long
Not active in POC Local as the interlock is on
Functions as start interlock when the parameter IBF=1 (Arrow
indication)
IAX Combined Auto-start and Chain If Object is in Seq Auto Mode or Central Auto Mode IA Starts
interlock for direction 1(X). and Stops the Motor.
Not active in POC Local This can be used to start and stop an object by process once
the group or operator has put it to Auto.
If “true” motor starts or re-starts with direction 1(X)
If “false” motor stops, when running in direction 1(X)
If Object is in Seq Manual Mode or Central Manual mode, IA
stops the motor and the motor must be started from Seq or
Cen again.
Not included in Group ReadyForStart signal.
IAY Combined Auto-start and Chain If Object is in Seq Auto Mode or Central Auto Mode IA Starts
interlock for direction 2(Y). and Stops the Motor.
Not active in POC Local This can be used to start and stop an object by process once
the group or operator has put it to Auto.
If “true” motor starts or re-starts with direction 2(Y)
If “false” motor stops, when running in direction 2(Y)
If Object is in Seq Manual Mode or Central Manual mode, IA
stops the motor and the motor must be started from Seq or
Cen again.
Not included in Group ReadyForStart signal.
PDX Chain interlock, previous drive for Stops the motor and prevents the motor from starting as long
direction 1(X). as the interlock is on 1(X).
Not active in POC Local Not included in Group ReadyForStart signal.
PDY Chain interlock, previous drive for Stops the motor and prevents the motor from starting as long
direction 2(Y). as the interlock is on 2(Y).
Not active in POC Local Not included in Group ReadyForStart signal.
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the
interlock is blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic ele-
ment and on the Base Control.
All interlocks are low active. When the interlock signal is “false” the interlock is active.
Type of interlock
IBX Same functionality as IB1 for direction 1(X) as described on Interlock chapter.
IBY Same functionality as IB1 for direction 2(Y) as described on Interlock chapter.
For possible configuration setting for Interlock Type and Interlock Direction refer to PCC, In-
terlock Bus (Process Control Connection) at Basic Object Reference Manual.
6.3.2.5. Alarms
– IOS Indication of I/O sub-system fault used by this specific motor (no alarm
generated)
– RUN Main Contactor on/off. Supervision for both directions. One delay timer.
– FB3X Supervision the speed after Start up or after Stop for direction 1(X).
– FB3Y Supervision the speed after Start up or after Stop for direction 2(Y).
NB: FB1, FB2 and FB3 are overridden in Local Mode on LcbStart
Additionally, Direct Motor incorporates the following 2 Warnings (does not trip the motor):
– Deviation High / Low: Supervision of the Difference between the Actual Speed and Set
Point
Signal input level is 1 for normal status M1/M2/M3 signal input level can be changed to 0 for
normal status by project constants.
– one for M1, M2, M3, LCB, and RUN, FB1, FB2, FB3X, FB3Y not going on (Contactor On/Trip
Alarm)
– one for RUN, FB1 and FB2, FB3X, FB3Y not going Off (Contactor Off/Frc Alarm)
First incoming (within the same cycle the highest prio) input will be freezed for indication
and alarm.
All alarms have individual descriptive text string as parameter in the control module.
IOS Input/Output error Indication of I/O sub-system fault used by this specific motor
(no alarm generated)
ME Main control voltage Indication of main control voltage circuit fault (no alarm gener-
ated). Inhibits the M1..M3, LCB alarms below
M1 MCC interface signal 1 Stops the motor and prevents the motor from starting as long
Default alarm text is “Overtemp” as the alarm is on.
M2 MCC interface signal 2 Stops the motor and prevents the motor from starting as long
Default alarm text is “Overload” as the alarm is on.
M3 MCC interface signal 3 Stops the motor and prevents the motor from starting as long
Default alarm text is “Availability” as the alarm is on.
LCB Local Stop A local stop from the local control box was performed by the
operator due to an emergency in the plant. Local stop can al-
ways be done independent from the POC/mode. The motor
will always turn to manual mode.
FB Feedback motor running in either The motor is not started within the pre-defined feedback time.
on of the directions 1 (X) or 2 (Y) The feedback time is a parameter that can be tuned via the Pa-
rameter List and is set per default to 2s.
FB1 Functional Back signal 1 The FB1 signal is not coming within the pre-defined feedback
e.g. Speed Switch time. The feedback time is a parameter that can be tuned via
the Parameter List and is set per default to 10s.
FB2 Functional Back signal 2 Like FB1, but without support for Pulsed Signals
e.g. Pressure Switch
FB3X Functional Back signal 3 for direc- Configurable as Alarm or warning to speed supervision at
tion 1(X) starting, running or stopping.
Speed Supervision Refer to chapter Speed Supervision.
FB3Y Functional Back signal 3 for direc- Configurable as Alarm or warning to speed supervision at
tion 2(Y) starting, running or stopping.
Speed Supervision Refer to chapter Speed Supervision.
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the interlock is blocked
(disabled). When it is activated a yellow `B` is indicated next to the graphic element and on the Base Control.
All alarms are low active. When the alarm signal is “false” the alarm is active.
All alarms are shown on MOT2_VVVF graphic Element directly and on the MOT2_VVVF Tag.
6.3.2.6. Trend
Show/Hide Grid
Switch between
actual current
Record Time and actual cur-
rent in % of
nominal
Moving over the trend area a cursor will appear, showing traces’ value and record time
6.3.2.7. Group
Start X Sequential start order of the Start delay of the motor Preselection Condition
motor to direction 1(X) within to direction 1(X) e.g P2 or P1 | P3 & ! P1
the Drive Group (P2 and P1) or (P3 and not P1)
Stop X Sequential stop order of the Stop delay of the motor n.a
motor from direction 1(X) from direction 1(X)
within the Drive Group
Start Y Sequential start order of the Start delay of the motor Preselection Condition
motor to direction 2(Y) within to direction 2(Y) e.g P3 | P4
the Drive Group P3 or P4
Stop Y Sequential stop order of the Stop delay of the motor n.a
motor from direction 2(Y) from direction 2(Y)
within the Drive Group
6.3.2.8. Maintenance
Out of Service” and “Allow Alarm during Simulation” Checkbox and Reset Counters button are
only accessible when you are logged on as a System Engineer
Maintenance Description
Out of Service When this box is checked the motor is put out of service and is not taken into ac-
count anymore by the corresponding Drive Group
Allow Alarm during Alarming during simulation can be enabled for testing the simulated interface sig-
Simulation nals of an individual motor while the rest of the group remains in simulation
Maintenance Mode Set the Drive to Maintenance Sub-Mode. This Checkbox is only available if the Pro-
ject is configured to allow Maintenance Mode
Last Trip Reason Contains the Text of the Interlock, Alarm or PCC Message from the Time of the Last
Trip
Last Trip Time The Last Date and Time the Motor tripped
Run Time Time in hours that the motor has been running
Reset Counters Reset button, to reset Number of starts and Run Time
Last Reset Time Date and Time the Number of Starts and Run Time was last reset
Note that there is an additional Parameter in the Aspect System that defines the Operators
ability to change the Setpoint on a stopped MOT2_VVVF on “BMI ModeControl”: Com-
mon.Setpoint.EnSPChngWhileStopped, which can be used in addition to the Start Speed SP
settings in the Maintenance Tab.
Parameter “ExternalStartSpeedSP” Drive Mode Default Setpoint Value if Drive not running
Extra Additional information for the MOT2_VVVF is structured in tabs. The available tabs and
a short description of the contained information are shown below.
Tab Description
6.3.2.10. IOStatus
Substatus for Foundation Fieldbus, S800 Field Devices and Status of the External Setpoint
Reference (if LCC is used)
6.3.2.11. SP XLimits
Limits Description
Enable Auto Calc for Auto Calculation sets the Stepsize to a multiple of 10 times 1 or 5 dependent on
Inc/Dec StepX the Range of the Setpoint
Inc/Dec StepX If “Enable Auto Calc for Inc/Dec Step” is not set, the Stepsize used for the Inc/Dec
Buttons and the Direct Entry Window can be set manually
Enable relative Limits If set, the Max Increase / Decrease Values are enforced
for Entry Window
Max IncreaseX The Direct Entry Window’s high limit is set to the current Value plus the Value
given here
Max DecreaseX The Direct Entry Window’s low limit is set to the current Value minus the Value
given here
Use last Speed as Start When this box is checked, the Start Speed SP tracks the Speed Setpoint if the Mo-
SpeedX tor is running
Start Speed SPX Initial Set Point when starting the Motor
FB3X Run Limit Min Speed Value as Part of Run condition to Step On fullfilled for DirX
FB3X Off Lim Min Speed Value as Part of Off condition to Step Off fullfilled for DirX
When the setpoint limits are changed from the faceplate, you must consider that these values
will be overwritten again with the initial values when a cold restart / reset is performed and
the coldretain files are not available for the corresponding controller.
To avoid this, you need to update the initial values for the corresponding MOT2_VVVF control
module instance with Control Builder, after changing the Values from the Faceplate.
6.3.2.12. SP YLimits
Limits Description
Enable Auto Calc for Auto Calculation sets the Stepsize to a multiple of 10 times 1 or 5 dependent on
Inc/Dec StepY the Range of the Setpoint
Inc/Dec StepY If “Enable Auto Calc for Inc/Dec Step” is not set, the Stepsize used for the Inc/Dec
Buttons and the Direct Entry Window can be set manually
Enable relative Limits If set, the Max Increase / Decrease Values are enforced
for Entry Window
Max IncreaseY The Direct Entry Window’s high limit is set to the current Value plus the Value
given here
Max DecreaseY The Direct Entry Window’s low limit is set to the current Value minus the Value
given here
Use last Speed as Start When this box is checked, the Start Speed SP tracks the Speed Setpoint if the Mo-
SpeedY tor is running
Start Speed SPY Initial Set Point when starting the Motor
FB3Y Run Limit Min Speed Value as Part of Run condition to Step On fullfilled for DirX
FB3Y Off Lim Min Speed Value as Part of Off condition to Step Off fullfilled for DirY
When the setpoint limits are changed from the faceplate, you must consider that these values
will be overwritten again with the initial values when a cold restart / reset is performed and
the coldretain files are not available for the corresponding controller.
To avoid this, you need to update the initial values for the corresponding MOT2_VVVF control
module instance with Control Builder, after changing the Values from the Faceplate.
This Tab shows the Settings for the Deviation Alarm (MV – SP)
Limits Description
When the deviation limits are changed from the faceplate, you must take into consideration
that these values will be overwritten again with the initial values when a cold restart / reset is
performed and the coldretain files are not available for the corresponding controller.
To avoid this, you need to update the initial values for the corresponding MOT2_VVVF control
module instance with Control Builder, after changing the Values from the Faceplate.
62 FB3Txt strin cBMI.Empty_str 0 in IN: Description text for FB3, for NLS
g support use ||AE_NLS_ prefix and no
space in the text
129 GrpFB3Off- dint cBMI.DINT_0 0 in IN: Go to next stop step: 0=wait till
StepOverride ActSpeed =<FB3OffSpeedLim,
1=FB3OffSpeedLim to be
ok/Warn/Trip, 2=Ignore OffSpeedLim
and continue
Modes Description
FB3Mode = 0 None
FB3OffX, FB3RunY
Object status and modes are presented on the event list. Whenever the object changes its
status or mode the complete information of the object at the time of the change is logged in
the event list. For the MOT2_VVVF object the following message structure applies:
[POC] Description
[MODE] Description
[STATUS] Description
Run Motor is running. Message only possible under ForcedX and ForcedY condition at
the same time
SSP Stopped from seq command from the group or from IO.In.SeqStop
[SPSUBMODE] Description
- No blockings active
For all alarm messages basically the structure of the message is depending on the Alarm text
only, defined in the control module parameters. For MOT2_VVVF the following messages are
available to modify.
Alarm Parameter in CM
M1 M1Txt
M2 M2Txt
M3 M3Txt
These text parameters can be changed in the motor control module from Control Builder.
In case NLS is not used for Alarm and Event Messages (Project Constant
cBMI.AE.AE_NLS_Used is set to False), a suffix to FdBckTxt as well as FB1Txt and FB2Txt will
be added that gives the reason for the Alarm.
In case NLS is not used for Alarm and Event Messages (Project Constant
cBMI.AE.AE_NLS_Used is set to False), a suffix to FB3Txt will be added that gives the reason
for the Alarm.
OnX cBMI.AE.FB3XFail_On_SuffixTxt FB3X not true after starting drive at X Direction or direction 1
and FBTime elappsed
TripX cBMI.AE.FB3XFail_Trip_SuffixTxt FB3X goes false while running drive at X Direction or direction
1 and run speed supervision configured as trip
OffX cBMI.AE.FB3XFail_Off_SuffixTxt FB3X not false after FBTime of stopping the drive from X Di-
rection or Direction 1
FrcX cBMI.AE.FB3XFail_Frc_SuffixTxt FB3X goes true while stopped and lst order was X Direction
or Direction1
OnY cBMI.AE.FB3YFail_On_SuffixTxt FB3Y not true after starting drive at Y Direction or direction 2
and FBTime elappsed
TripY cBMI.AE.FB3YFail_Trip_SuffixTxt FB3Y goes false while running drive at Y Direction or direction
2 and run speed supervision configured as trip
OffY cBMI.AE.FB3YFail_Off_SuffixTxt FB3Y not false after FBTime of stopping the drive from Y Di-
rection or Direction 2
FrcY cBMI.AE.FB3YFail_Frc_SuffixTxt FB3Y goes true while stopped and lst order was Y Direction
or Direction 2
7. MOTP
Additionally, to the common basic functions for consumer objects, the following functions
are supported for MOTP:
– 2 additional interface inputs with MCC; for e.g. Overload & Availability
– 2 digital position limit feedback signals with error indication if both are present at the
same time
7.2. Control
7.2.1. Diagram Graphical Representation
The default view is shown, it’s possible to modify the visibility of ports per Instance in CBM.
5 Stw STWData default yes left in_out IN/OUT: Connection to control mod-
ule STW (startwarning)
6 Group GrpDrvCon default yes left in_out IN/OUT: Connection to control mod-
ule GROUP (sequencer)
7 GrpPosX1Step dint cBMI.DINT_0 yes in IN: Start step no 1..999 for "go to po-
sition X", if set to 0 -> not part of
group sequence
8 GrpPosY1Step dint cBMI.DINT_0 yes in IN: Start step no 1..999 for "got to po-
sition Y", if set to 0 -> not part of
group sequence
9 GrpAutoStep dint cBMI.DINT_0 yes in IN: Start step no 1..999 for "switch to
Auto or E1", if set to 0 -> not part of
group sequence
10 GrpPosX2Step dint cBMI.DINT_0 yes in IN: Stop step only executed during
group full stop no 1001..1999 for "go
to position X", if set to 0 -> not part of
group sequence
11 GrpPosY2Step dint cBMI.DINT_0 yes in IN: Stop step only executed during
group full stop no 1001..1999 for "go
to position Y", if set to 0 -> not part of
group sequence
12 GrpManStep dint cBMI.DINT_0 yes in IN: Stop step no 1001..1999 for "switch
to manual", if set to 0 -> not part of
group sequence
13 GrpPosX1Delay time cBMI.Time0s yes in IN: Start delay for direction X when
started from group start sequence
14 GrpPosY1Delay time cBMI.Time0s yes in IN: Start delay for direction Y when
started from group start sequence
15 GrpPosX2Delay time cBMI.Time0s yes in IN: Start delay for direction X when
started from group stop sequence
16 GrpPosY2Delay time cBMI.Time0s yes in IN: Start delay for direction Y when
started from group stop sequence
17 GrpAutoDelay time cBMI.Time0s yes in IN: Delay for switching to auto when
ordered from group start sequence
27 ME bool true yes left in_out IN: Main control voltage distribution
OK
28 M1 bool true yes left in_out IN: MCC interface signal 1, default
"Overload"
29 M2 bool true yes left in_out IN: MCC interface signal 2, default
"Availability"
36 FdBckRunX bool false yes left in_out IN: Run feedback signal directionX. By
default "ContactorX On"
37 FdBckRunY bool false yes left in_out IN: Run feedback signal directionY. By
default "ContactorY On"
41 FBPosX bool false yes left in_out IN: Feed back signal "Position X
reached"
43 FBPosY bool false yes left in_out IN: Feed back signal "Position Y
reached"
47 LcbStartX bool false yes left in_out IN: Start direction X signal (pulse)
from field LCB. Start = 1
48 LcbStartY bool false yes left in_out IN: Start direction Y signal (pulse)
from field LCB. Start = 1
49 LcbStop bool true yes left in_out IN: Any stop command (stop, not re-
mote..) from LCB. Stop = 0
50 LcbRem bool false yes left in_out IN pulse: A positive pulse switches the
point of control to Seq or Cen de-
pending on config in MOT1_LCB
51 LcbLoc bool false yes left in_out IN pulse: A positive pulse switches the
point of control to Loc or Tst depend-
ing on config in MOT1_LCB
52 LcbMaint bool false yes left in_out IN true: Set Maintenance Mode de-
pending on user defined config in
MOTP_LCB
53 LcbInching- bool false no in IN: Typically for LCBs with push but-
Mode tons. Energizes motor long as push
button is being pressed
54 LcbType dint cBMI.DINT_0 no in IN: 0=POC CCR Start and Stop Sig,
1=POC LCB, 2=Hardwired LCB with
LOC/REM DO, 3=POC LCB with Stop
on POC Chng, 4=POC CCR Start and
Rem Sig,
55 OrdX bool false yes out OUT: Start Order X. Output to contac-
tor X (e.g. forward, open, etc).
56 OrdY bool false yes out OUT: Start Order Y. Output to contac-
tor Y (reverse, close, etc).
57 OrdAO RealIO default yes out OUT: Analog Output for Analog Con-
trolled Dampers
59 LocAlarmAck bool false no out OUT: Alarm reset pulse (e.g. to reset
alarms in SCP's)
90 M1Txt string[35] cBMI.MOTP.M1_txt no in IN: Description text for alarm M1, for
NLS support use ||AE_NLS_ prefix and
no space in the text
91 M2Txt string[35] cBMI.MOTP.M2_txt no in IN: Description text for alarm M2, for
NLS support use ||AE_NLS_ prefix and
no space in the text
92 M3Txt string[35] cBMI.MOTP.M3_txt no in IN: Description text for alarm M3, for
NLS support use ||AE_NLS_ prefix and
no space in the text
103 GrpTripXOver- bool false no in IN: If true, a trip of direction X will not
ride initiate an auto change over of the
preselections
104 GrpTripYOver- bool false no in IN: If true, a trip of direction Y will not
ride initiate an auto change over of the
preselections
105 GrpTripAu- bool false no in IN: If true, a trip in AutoMode will not
toOverride initiate an auto change over of the
preselections
106 GrpRFSOverride bool false no in IN false: If true, a not Ready for Start
won't be forwarded to the Group and
additionally, the Group will skip the
Step if not able to start
108 ActualValue RealIO default yes left in_out IN: Analog signal: actual position in %
111 ReCalcTime time time#10s no in COLD INIT: Cycle time for re-calcula-
tion of pulse length. If 0, calculation
of pulse every task cycle
113 GapTime time time#0s no in COLD INIT: Actuator gap. time which
is added to the pulse when direction
is changed
114 TravelTime time time#1m no in COLD INIT: Total travel time from po-
sition X to position Y
117 TrackMan bool true no in IN: Auto setpoint tracks the actual
value when manual mode
118 TrackE1 bool true no in IN: Auto setpoint tracks the external
reference when E1 mode
119 SetpH real 100 no in COLD INIT: Inital setpoint high limit
MOTPData contains the four components In, Out, PCC and ProcessPanel.
MOTPData; components
MOTPInput; components
1 PreSelX bool retain hidden true IN true: true = drive is pre-selected for Dir X,
connected to PreBinData.PreSel in case pa-
rameterized PreSelection is not used.
2 PreSelY bool retain hidden true IN true: true = drive is pre-selected for Dir Y,
connected to PreBinData.PreSel in case pa-
rameterized PreSelection is not used.
5 PreSelAut bool retain hidden true IN true: true = drive is pre-selected for Auto
mode, connected to PreBinData.PreSel in
case parameterized PreSelection is not used.
13 SetSeq bool retain hidden false IN pulse: external POC change to Seq
14 SetCen bool retain hidden false IN pulse: external POC change to Cen
15 SetLoc bool retain hidden false IN pulse: external POC change to Loc
25 Warning bool retain false IN false: External Warning for the motor con-
trol, creates a warning if true, no stop of the
motor
MOTPOutput; components
8 OutOfSrv bool retain nosort Signal indicating that the drive is Out Of
Service
19 OrdX bool retain nosort Output order to open (also enabled during
simulation)
20 OrdY bool retain nosort Output order to close (also enabled during
simulation)
22 DevH bool retain nosort Actual Deviation > High alarm limit
23 DevL bool retain nosort Actual Deviation < Low alarm limit
27 ALNumber dint retain nosort Actual Alarm Number (M1...M4, FB1, FB2
etc.)
30 Field- bool retain nosort Field Start Release X is true in case of LOC
StartXRe- is selected and startconditions for the
lease mode and direction are o.k.
31 Field- bool retain nosort Field Start Release Y is true in case of LOC
StartYRelease is selected and startconditions for the
mode and directions are o.k.
33 FdBckOffErr bool retain nosort Main Contactor failed to open error (Feed-
back Off Alarm present)
34 SigErr bool retain nosort Signal Error summing OrdAO and Actu-
alValue Sig Error Status
35 FirstOrMax- string[32] retain nosort '' Tag Name of the IO Device with the first or
AETag highest Alarm or Event causing an action
on the Motor, Group or Valve
PanelLinkConsAndSP; components
1 Status dint retain nosort hid- Object Status Indication (Ready, Run,
den NotRFS etc.)
2 StatusModes dint retain nosort hid- Object Modes Indication (Seq, Cen, Loc
den etc.)
4 CmdModes dint retain nosort hid- 99 Mode Commands from Panel to Con-
den sumers
6 Setpoint real retain nosort hid- Setpoint from Process Panel to Con-
den sumers
7 MeasValue real retain nosort hid- Measured Value from Consumer to Pro-
den cess Panel
9 NotRFS_PosY B
10 Fault_Off 9
11 Fault_PosX 10
12 Fault_PosY 11
13 FaultNotRFS_Off 12
14 FaultNotRFS_PosX 13
15 FaultNotRFS_PosY 14
1 PosX 0 1 SetCen 0
2 PosY 1 2 SetSeq 1
3 AlarmAck 7 3 SetLoc 2
4 SetAuto 3
5 SetMan 4
6 SetE1 5
1 cBMI.MOTP.AutoMode dint 0
3 cBMI.MOTP.DevTr dint 2
6 cBMI.MOTP.DisabledIntMaxIndTr dint 13
14 cBMI.MOTP.EnAuto dint 0
7.2.5.1. Backtracking
Set if the MOTP is not in E1 Mode. Note that the MOTP will switch to Manual Mode in case of
any Interlock or Trip as well, and therefore set Backtracking to true.
Set when the MOTP internal configured Limits are reached. The OrdAO Output Parameter
Value will be always be kept inside the Limits independent of the Backtracking Support of the
Block sending the Setpoint Reference via LCC.
In case E1Ref is connected from a Communication Variable and there is a Communication Er-
ror, the MOTP changes and stays in Manual Mode.
7.3. Operation
7.3.1. Graphic elements
Graphic Element Description Example
7.3.2. Faceplate
The following aspect view buttons are available on MOTP Faceplates
Change Operation Mode to Man- Change Operation Mode to Auto: Set point entered
ual: Opn / Cls Command from from the faceplate.
faceplate
Damper Status
Setpoint Indica-
tion
Running Direc-
tion Indication
Actual
Setpoint
Feed-
Extended View
back
Normal View
The faceplate first extended view gives more detailed information about the MOTP, such as:
Tab Description
Trend Actual position, position setpoint and analog output in case of analog controlled actuator
as on-line trend
IOStatus Substatus for DP, PA, FF Field Devices and LCC connected to Actual Position, Output and
SPExtRef
7.3.2.3. Interlocks
ICX Safety interlock for direction 1(X) Stops the motor when running in direction 1(X) and prevents
Active in all POC/modes. the motor from starting in this direction as long as the inter-
lock is on.
ICY Safety interlock to direction 2(Y) Stops the motor when running in direction 2(Y) and prevents
Active in all POC/modes. the motor from starting as in this direction long as the inter-
lock is on.
IBX Process interlock to direction 1(X) Stops the motor to direction 1(X) and prevents the motor
Not active in POC Local from starting in this direction as long as the interlock is on.
IBY Process interlock to direction 2(Y) Stops the motor to direction 2(Y) and prevents the motor
Not active in POC Local from starting in this direction as long as the interlock is on.
IAX Chain interlock for direction 1(X). IA stops the motor if running in direction 1(X) and enforces
Not active in POC Local Manual Mode. The motor can not be started in X or set to
Auto or E1 Mode from Seq or Cen again as long as the inter-
lock is on.
Not included in Group ReadyForStart signal.
IAY Chain interlock for direction 2(Y). IA stops the motor if running in direction 2(Y) and enforces
Not active in POC Local Manual Mode. The motor can not be started in Y or set to
Auto or E1 Mode from Seq or Cen again as long as the inter-
lock is on.
Not included in Group ReadyForStart signal.
FrcX Forced direction 1(X) The drive is forced from the application to run in direction
1(X), disregarding any interlock and alarm.
FrcY Forced direction 2(Y) The drive is forced from the application to run in direction
2(Y), disregarding any interlock and alarm
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the
interlock is blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic el-
ement and on the Base Control.
All interlocks are low active. When the interlock signal is “false” the interlock is active.
Interlocks can be configured to be presented on the Tag, instead of the Symbol of the object.
7.3.2.4. Alarms
– IOS Indication of I/O sub-system fault used by this specific motor (no alarm
generated)
– RUN Main Contactor on/off. Supervision for both directions. One delay
timer.
Additionally, MOTP can indicate the following Warning (does not trip the motor):
Signal input level is 1 for normal status M1/M2 signal input level can be changed to 0 for nor-
mal status by project constants.
– one for M1, M2, LCB, and RUN not I on (Contactor On/Trip Alarm), FBX and FBY, XY,
TorqueX and TorqueY
First incoming (within the same cycle the highest prio) input will be freezed for indication
and alarm.
All alarms have individual descriptive text string as parameter in the control module.
IOS Input/Output error Indication of I/O sub-system fault used by this specific mo-
tor (no alarm generated)
ME Main control voltage Indication of main control voltage circuit fault (no alarm
generated). Inhibits the M1..M3, LCB alarms below
M1 MCC interface signal 1 Stops the motor and prevents the motor from starting as
Default alarm text is “Overload” long as the alarm is on.
M2 MCC interface signal 2 Stops the motor and prevents the motor from starting as
Default alarm text is “Available” long as the alarm is on.
LCB Local Stop A local stop from the local control box was performed by
the operator due to an emergency in the plant. Local stop
can always be done independent from the POC/mode. The
motor will always turn to manual mode.
FB Feedback motor running to direc- The motor is not started within the pre-defined feedback
tion 1 or X or 2 or Y time. The feedback time is a parameter that can be tuned
via the Parameter List and is set per default to 2s.
FBX Feedback motor running in direc- The motor is not started within the pre-defined feedback
tion 1(X) time. The feedback time is a parameter that can be tuned
via the Parameter List and is set per default to 2s.
FBY Feedback motor running in direc- The motor is not started within the pre-defined feedback
tion 2(Y) time. The feedback time is a parameter that can be tuned
via the Parameter List and is set per default to 2s.
XY Position feedback error X and Y position feedback signals are present at the same
time
TrqX Torque switch error to direction X Stops the motor to direction X and prevents the motor
from starting as long as the alarm is on (Hardware).
TrqY Torque switch error to direction Y Stops the motor to direction Y and prevents the motor
from starting as long as the alarm is on (Hardware).
DevH Deviation High (Positive) Indicates that the Position of the Actuator is higher than
the Setpoint
DevL Deviation Low (Negative) Indicates that the Position of the Actuator is lower than the
Setpoint
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the interlock is
blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic element and on the Base
Control.
All alarms are low active. When the alarm signal is “false” the alarm is active.
All alarms are shown on MOTP graphic Element directly and on the MOTPTag.
7.3.2.5. Trend
On-Line trend with actual position, position setpoint and analog output in case of analog
controlled actuator
Moving over the trend area a cursor will appear, showing traces’ value and record time
Show/Hide Trace
MV: Actual Position
Out: Analog Output
SP: Position Setpoint
Record Time
Show/Hide Grid
7.3.2.6. Group
Pos X1 1st sequential position order of the 1st position delay Preselection Condition
actuator to direction 1(X) within of the actuator to e.g P2 | P3 = P2 or P3
the Drive Group direction 1(X)
Pos Y1 1st sequential position order of the 1st position delay Preselection Condition
actuator to direction 2(Y) within of the actuator to e.g P1
the Drive Group direction 2(Y)
Auto Step number in which the actuator Time delay to set Preselection Condition
will be set to Auto Mode the actuator to e.g P2 & P1 | P3 & ! P1
Auto Mode (P2 and P1) or (P3 and not P1)
Manual Step number in which the actuator Time delay to set n.a.
will be set to Manual Mode the actuator to
Manual Mode
When a motor is not a member of a Drive Group, the Pos.Steps are “0”
7.3.2.7. Maintenance
Out of Service and “Allow Alarm During Simulation” Checkbox and the “Block FB X Input” and
“Block FB Y Input” Buttons are only accessible when you are logged on as a System Engineer
Maintenance Description
Out of Service When this box is checked the valve/damper is put out of service and is not taken
into account anymore by the corresponding Drive Group
Allow Alarm during Alarming during simulation can be enabled for testing the simulated interface sig-
Simulation nals of an individual actuator while the rest of the group remains in simulation
Maintenance Mode Set the Drive to Maintenance Sub-Mode. This Checkbox is only available if the Pro-
ject is configured to allow Maintenance Mode
Block FB X Input X Limit Switch Value is blocked and can be Forced with the On/Off Buttons
Block FB Y Input Y Limit Switch Value is blocked and can be Forced with the On/Off Buttons
Last Trip Reason The Reason of the Last Trip contains the Alarm, Interlock or PCC Text that was ac-
tive at the time of the last Trip
Last Trip Time Date and Time the Motor has tripped last
7.3.2.8. IOStatus
Substatus for Foundation Fieldbus, S800 Field Devices and Status of the External Setpoint
Reference (if LCC is used)
The faceplate second extended view allows detailed settings for the Three-State Position
Controller (PU), used f MOTP First Extended View or “Auto” and “E1” Modes:
Tab Description
7.3.2.10. SP Limits
SP Limits Description
Enable Auto Calc for Auto Calculation sets the Stepsize to a multiple of 10 times 1 or 5 dependent on
Inc/Dec Step the Range of the Setpoint
Inc/Dec Step If “Enable Auto Calc for Inc/Dec Step” is not set, the Stepsize used for the
Inc/Dec Buttons and the Direct Entry Window can be set
Enable relative Limits for If set, the Max Increase / Decrease Values are enforced
Entry Window
Max Increase The Direct Entry Window’s high limit is set to the current Value plus the Value
given here
Max Decrease The Direct Entry Window’s low limit is set to the current Value minus the Value
given here
When setpoint limits are changed from the faceplate, you must take into consideration that
these values will be overwritten again with the initial values when a cold restart / reset is per-
formed and the coldretain files are not available for the corresponding controller.
To avoid this, you need to update the initial values for the corresponding MOTP control mod-
ule instance with Control Builder, after changing the Values from the Faceplate.
In E1 Mode and with AnalogCtrl = false, two times the Deadband Parameter Value
will be added to the Setpoint H / L Limit.
This is to allow full closing/opening for E1 with Deadband active. In case the Limit
shall not be exceeded, it has to be implemented externally on the E1 Setpoint Reference or
Deadband should be set to 0.
Limits Description
When Deviation / Speed Limits are changed from the faceplate, you must take into consider-
ation that these values will be overwritten again with the initial values when a cold restart /
reset is performed and the coldretain files are not available for the corresponding controller.
To avoid this, you need to update the initial values for the corresponding MOTP control mod-
ule instance with Control Builder, after changing the Values from the Faceplate.
Par_PU1 Description
Travel Time Total setpoint "travel" time (defined as time to change the setpoint from 0 to 100 %)
Gain Inc Gain for pulse length calculation when increasing the setpoint
Gain Dec Gain for pulse length calculation when decreasing the setpoint
DeadBand PU deadband in units, no corrective action if actual value - setpoint is within deadband
Recalc Time Cycle time for re-calculation of pulse length. If 0, calculation of pulse every task cycle
Gap Time Actuator gap time which is added to the pulse when direction is changed.
Set new Times Used for recalculated the CON PU timers without download (warm restart). This is a pre-
condition to adjust CON-PU parameters from the faceplate.
When ConPu parameters are changed from the faceplate, you must take into consideration
that these values will be overwritten again with the initial values when a cold restart / reset is
performed and the coldretain files are not available for the corresponding controller.
To avoid this, you need to update the initial values for the corresponding MOTP control mod-
ule instance with Control Builder, after changing the Values from the Faceplate.
Par_PU2 Description
Con Pu In this mode, a three-state controller intended to control, by mean of pulses (increase, de-
crease), a process via an integrating actuator such as a shifting motor or a solenoid valve.
Time Based In this mode, the Actuator Position is simulated according to the travel time. If limit switches
are reached or WorkingSetpoint is on the upper or lower limit, the ActuatorPosition is adap-
tative corrected.
Fix Pulse In this mode, increase and decrease may be manually controlled by 3 buttons (Inc, Dec, Stop)
in the faceplate. Pulses with length of 1% of travel time and period of 3% of travel time are
sent to the IO’s as long as increment or decrement is active. This mode is preferably used in
cases where INC/DEC are directly connected to the MOTP (e.g. speed-controlled drives)
To avoid this, you need to update the initial values for the corresponding MOTP control mod-
ule instance with Control Builder, after changing the values from the Faceplate.
Object status and modes are presented on the event list. Whenever the object changes its
status or mode the complete information of the object at the time of the change is logged in
the event list. For the MOTP object the following message structure applies:
[POC] Description
[MODE] Description
[STATUS] Description
Run Motor is running. Message only possible under ForcedX and ForcedY condition at
the same time
Unk Unknown position. When no position is defined. When not present PosX or PosY at
same time.
SSP Stopped from seq command from the group or from IO.In.SeqStop
- No blockings active
For all alarm messages basically the structure of the message is depending on the Alarm text
only, defined in the control module parameters. For MOTP the following messages are availa-
ble to modify:
Alarm Parameter in CM
M1 M1Txt
M2 M2Txt
M3 M3Txt
These text parameters can be changed in the motor control module from Control Builder.
In case NLS is not used for Alarm and Event Messages (Project Constant
cBMI.AE.AE_NLS_Used is set to False), a suffix to FdBckTxt will be added that gives the rea-
son for the Alarm
– GrpAutoStep 11
– GrpY1Step 10
– GrpY2Step 1010
In the application Code, PreselY of the MOTP is set to the inverted Run signal of the Fan, to
prevent the Damper from closing while the Fan is running.
The Damper will be closed on Group Stop as well as Group Restart if the Fan is stopped (re-
starting).
If the Damper is required to close immediately after the Fan trips, some additional applica-
tion logic would be required to give a Pulse to SeqPosY.
In this case PreselY has to be set to not PreselX and GrpY1Step should be GrpX1Step + 1000.
(Here, PreselX and GrpStepX1 are used, but it can be replaced it with PreselAuto and Grp-
StepAuto if needed).
If the Damper (MOTP) is not in E1 Mode, the PIDCtrl Output value tracks the Setpoint value of
the Damper (Backtracking). This state is shown on both Faceplates as well, in case of Back-
tracking the PIDCtrl link “OUT” to Damper is colored and a yellow bar is visible above the E1
Mode button in the MOTP.
8. VLV1
Additionally, to the common basic functions for consumer objects, the following functions
are supported for VLV1:
– 2 position feedback signals with error indication if both are present at the same time.
Timer delay.
8.2. Control
8.2.1. Diagram Graphical Representation
The default view is shown, it’s possible to change the visibility of ports per Instance in CBM.
1 Name string[24] 'Name' yes in INIT: Tag name of the valve (allowed delimi-
nators are "." and "-", no blanks ":" or ";" al-
lowed)
4 Stw STWData default yes left in_out IN/OUT: Connection to control module STW
(startwarning)
5 Group Grp- default yes left in_out IN/OUT: Connection to control module
DrvCon GROUP (sequencer)
6 GrpOpnStep dint cBMI.DINT_0 yes in IN: Open step no 1..999, if set to 0 -> not
part of group sequence
7 GrpClsStep dint cBMI.DINT_0 yes in IN: Close step no 1001..1999, if set to 0 ->
not part of group sequence
8 GrpOpnDelay time cBMI.Time0s yes in IN: Open delay when started from group se-
quence
9 GrpClsDelay time cBMI.Time0s yes in IN: Close delay when stopped from group
sequence
10 PreSelection string[50] cBMI.Empty_str yes in IN: PreBins the consumer is assigned to.
Syntax: P1&P2|P3&N4 (= P1 AND P2 OR P3
AND NOT P4). AND before OR. Max 5x OR. No
Spaces allowed.
15 ME bool true yes left in_out IN true: Main control voltage distribution OK
17 AlarmInClsPos bool false no in IN false: If true the valve will create alarms in
the close position
18 OneCoil bool true no in IN true: If false, the FBCls Alarm is a Trip and
close order will not be activated as long as
IO.Out.Trip is active in case FBErrorMode = 0
21 FBOpn bool false yes in IN: feed back signal "Position open reached"
22 FBOpnTxt string[35] cBMI.VLV.FBOpn_txt no in IN: description text for error feed back sig-
nal position open, for NLS support use
||AE_NLS_ prefix and no space in the text
23 FBClsEn bool true no in IN true: If true a limit switch for FBCls is pre-
sent, if false FBCls will be simulated
24 FBCls bool false yes in IN: feed back signal "Position close reached"
25 FBClsTxt string[35] cBMI.VLV.FBCls_txt no in IN: description text for error feed back sig-
nal position close, for NLS support use
||AE_NLS_ prefix and no space in the text
29 LcbOpn bool false yes left in_out IN pulse: Open signal (pulse) from field LCB.
Open = 1
30 LcbCls bool true yes left in_out IN true: Any close command (close, not re-
mote..) from field LCB. Close = 0
31 LcbRem bool false yes left in_out IN pulse: A positive pulse switches the point
of control to Seq or Cen depending on con-
fig in VLV1_LCB
32 LcbLoc bool false yes left in_out IN pulse: A positive pulse switches the point
of control to Loc or Tst depending on config
in VLV1_LCB
33 LcbMaint bool false yes left in_out IN true: Set Maintenance Mode depending
on user defined config in VLV1_LCB
34 LcbType dint cBMI.DINT_0 no in IN: 0=POC CCR Start and Stop Sig, 1=POC
LCB, 2=Hardwired LCB with LOC/REM DO,
3=POC LCB with Stop on POC Chng, 4=POC
CCR Start and Rem Sig,
36 OrdOpn bool false yes out OUT: Order Open. Output to contactor.
37 OrdCls bool false yes out OUT: Order Close. Output to contactor.
38 PrevDrive bool TRUE yes in IN true: Chain interlock "previous drive run-
ning"
39 PrevDriveTxt string[35] cBMI.Empty_str no in IN: Description text for chain interlock with
previous drive, for NLS support use
||IL_NLS_ prefix and no space in the text
40 IATxt string[35] cBMI.Empty_str no in IN: Description text for chain / auto inter-
lock IA, for NLS support use ||IL_NLS_ prefix
and no space in the text
41 IB1Txt string[35] cBMI.Empty_str no in IN: Description text for process interlock sig-
nal, for NLS support use ||IL_NLS_ prefix and
no space in the text
42 IB2Txt string[35] cBMI.Empty_str no in IN: Description text for process interlock sig-
nal, for NLS support use ||IL_NLS_ prefix and
no space in the text
43 ICTxt string[35] cBMI.Empty_str no in IN: Description text for safety interlock sig-
nal IC, for NLS support use ||IL_NLS_ prefix
and no space in the text
44 OpnTxt string[35] cBMI.VLV.Opn_txt no in IN: Description text for open (e.g. forward,
open, up, etc), for NLS support use ||IL_NLS_
prefix and no space in the text
45 ClsTxt string[35] cBMI.VLV.Cls_txt no in IN: Description text for close (e.g. reverse,
close, down, etc), for NLS support use
||IL_NLS_ prefix and no space in the text
62 IOStat4Txt string[35] cBMI.Empty_str no in IN: Description text for IOStatus4 failure us-
ally used for serial interface supervision, for
NLS support use ||AE_NLS_ prefix and no
space
63 METxt string[35] cBMI.VLV.ME_txt no in IN: Description text for control voltage dis-
tribution supervision, for NLS support use
||AE_NLS_ prefix and no space in the text
64 M1Txt string[35] cBMI.VLV.M1_txt no in IN: Description text for alarm M1, for NLS
support use ||AE_NLS_ prefix and no space
in the text
65 LcbClsTxt string[35] cBMI.VLV.LocalStop no in IN: Description text for alarm "Local Closed",
_txt for NLS support use ||AE_NLS_ prefix and no
space in the text
66 OpnClsErrTxt string[35] cBMI.VLV.OpnClsErr no in IN: Error text for: Open and Close postition
_txt feedback present at the same time, for NLS
support use ||AE_NLS_ prefix and no space
69 GrpTripOver- bool false no in IN false: If true, a trip will not initiate an auto
ride change over of the preselections
70 GrpRFSOver- bool false no in IN false: If true, a not Ready for Start won't
ride be forwarded to the Group and additionally,
the Group will skip the Step if not able to
start
VLV1Data contains the four components In, Out, PCC and ProcessPanel.
VLV1Data; components
3 EnSeqOpn bool retain true IN true: a group start step will not acti-
vate the valve till this signal is true
4 EnSeqCls bool retain true IN true: a group stop step will not deac-
tivate the valve till this signal is true
7 SetSeq bool retain hidden false IN pulse: external POC change to Seq
8 SetCen bool retain hidden false IN pulse: external POC change to Cen
9 SetLoc bool retain hidden false IN pulse: external POC change to Loc
VLV1Output; components
6 OutOfSrv bool retain nosort Signal indicating that the valve is Out
Of Service
7 Trip bool retain nosort Tripped that the valve is tripped indica-
tion.
8 Rfs bool retain nosort Signal indicating that the valve is Ready
For Start.
10 PosOpn bool retain nosort Signal indicating that the valve is active
in open position
11 PosCls bool retain nosort Signal indicating that the valve is active
in closed position
12 OrdOpn bool retain nosort Output order to position open (also en-
abled during simulation)
13 OrdCls bool retain nosort Output order to position close (also en-
abled during simulation)
15 ALNumber dint retain nosort Actual Alarm Number (M1...M4, FB1, FB2
etc.)
18 FieldOpen- bool retain nosort VLV1: Field Open Release is true in case
Release of LOC is selected and startconditions
for the mode are o.k.
20 FirstOrMax- string[32] retain nosort '' Tag Name of the IO Device with the
AETag first or highest Alarm or Event causing
an action on the Motor, Group or Valve
PanelLinkConsumer; components
1 Status dint retain nosort hid- Object Status Indication (Ready, Run,
den NotRFS etc.)
2 StatusModes dint retain nosort hid- Object Modes Indication (Seq, Cen,
den Loc etc.)
4 CmdModes dint retain nosort hid- 99 Mode Commands from Panel to Con-
den sumers
7 Fault_InterPos 9
8 Fault_Opn 10
9 Fault_ClsP 11
10 FaultNotRFS_InterPos 12
11 FaultNotRFS_Opn 13
12 FaultNotRFS_Cls 14
1 Open 0 1 SetCen 0
2 Close 1 2 SetSeq 1
3 AlarmAck 7 3 SetLoc 2
4 SetAuto 3
5 SetMan 4
1 cBMI.VLV.AutoMode dint 0
3 cBMI.VLV.DisabledIntMaxIndTr dint 13
20 cBMI.VLV.FBErrConst.AnyKeepRfs dword 48
22 cBMI.VLV.FBErrConst.ClsKeepRfs dword 32
26 cBMI.VLV.FBErrConst.OpnKeepOrd dword 4
27 cBMI.VLV.FBErrConst.OpnKeepRfs dword 16
28 cBMI.VLV.FBErrConst.OpnNoTrip dword 84
29 cBMI.VLV.FBErrConst.OpnSimLs dword 64
30 cBMI.VLV.FBErrConst.OpnSimLsKeepOrd dword 68
31 cBMI.VLV.FBErrorMode dint 0
38 cBMI.VLV.LcbRecloseTime time 2s
8.3. Operation
8.3.1. Graphic elements
Graphic Element Description Example
8.3.2. Faceplate
The following aspect view buttons are available on VLV1 Faceplates
Control Point
and Mode
Valve Status
Actual Posi-
tion
Normal View
Additional information for the VLV1 is structured in tabs. The available tabs and a short de-
scription of the contained information are shown below.
Tab Description
8.3.2.3. Interlocks
IC Safety interlock Close the valve and prevents the valve from opening as long
Active in all POC/modes. as the interlock is on.
IB1 Process interlock Close the valve and prevents the valve from opening as long
Not active in POC Local as the interlock is on.
IB2 Process interlock Close the valve and prevents the valve from opening as long
Not active in POC Local as the interlock is on.
IA Auto and Chain interlock Opens the valve and prevents closing in Manual Mode (de-
Not active in POC Local pending on configuration of AutoMode Parameter).
In Auto Mode, valve opens with active interlock and closes or
re-closes again if the interlock is ok again (“true” value).
Not included in Group ReadyForStart signal
PD Chain interlock, previous consumer Opens the valve and prevents the valve from closing as long
Not active in POC Local as the interlock is on.
Not included in Group ReadyForStart signal
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the
interlock is blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic ele-
ment and on the Base Control.
All interlocks are low active. When the interlock signal is “false” the interlock is active.
8.3.2.4. Alarms
– IOS Indication of I/O sub-system fault used by this specific motor (no alarm
generated)
Signal input level is 1 for normal status M1 signal input level can be changed to 0 for normal
status by project constants.
First incoming (within the same cycle the highest prio) input will be freezed for indication
and alarm.
All alarms have individual descriptive text string as parameter in the control module.
IOS Input/Output error Indication of I/O sub-system fault used by this specific valve
(no alarm generated). The valve is not disturbed because of
this.
ME Main control voltage Indication of main control voltage circuit fault (no alarm gen-
erated). Inhibits the M1 and LCB alarms below.
M1 MCC interface signal 1 Close the valve and prevents the valve from opening as long as
Default alarm text is “Availability” the alarm is on.
LCB Local Stop A local stop from the local control box was performed by the
operator due to an emergency in the plant. Local stop can al-
ways be done independent from the POC/mode. The valve will
always turn to manual mode.
FBO Feedback Open The FBO signal is not coming within the pre-defined feedback
e.g. End Switch Open time. The feedback time is a parameter that can be tuned via
the Parameter List and is set per default to 10s.
O/C Position feedback error FBO and FBC position feedback signals present at the same
time
All alarms are low active. When the alarm signal is “false” the alarm is active.
All alarms are shown on VLV1 graphic Element directly and on the VLV1Tag.
8.3.2.5. Group
Open Step Sequential open order of the valve within Open delay of Preselection Condition
the Drive Group the valve e.g P2 & P1 | P3 & ! P1
(P2 and P1) or (P3 and not P1)
Close Step Sequential close order of the valve within Close delay of n.a
the Drive Group the valve
When a valve is not a member of a Drive Group, the Start Step and Stop Step are “0”
8.3.2.6. Maintenance
“Simulation” and “Allow Alarm during Simulation” Checkbox and Reset Counters button are
only accessible when you are logged on as a System Engineer
Maintenance Description
Out of Service When this box is checked the valve is put out of service and is not taken into ac-
count anymore by the corresponding Drive Group
Allow Alarm during Sim- Alarming during simulation can be enabled for testing the simulated interface sig-
ulation nals of an individual valve while the rest of the group remains in simulation
Maintenance Mode Set the Valve to Maintenance Sub-Mode. This Checkbox is only available if the Pro-
ject is configured to allow Maintenance Mode
Block FB Opn Input Open Limit Switch Value is blocked and can be Forced with the On/Off Buttons
Block FB Cls Input Close Limit Switch Value is blocked and can be Forced with the On/Off Buttons
Last Trip Reason Contains the Error Text shown at the Time of the Last Trip
Last Trip Time The Last Date and Time the Valve tripped
Number of Operations Number of Operations is counting the times the valve was opened
Last Reset Time Date and Time at which Number of Operations was last reset
Object status and modes are presented on the event list. Whenever the object changes its
status or mode the complete information of the object at the time of the change is logged in
the event list. For the VLV1 object the following message structure applies:
[POC] + [MODE] + [STATUS] + [CLOSE REASON] + Blk: + [BLOCK LIST]
[POC] Description
[MODE] Description
[STATUS] Description
SSP Closed from seq command from the group or from IO.In.SeqOpen
- No blockings active
For all alarm messages basically the structure of the message is depending on the Alarm text
only, defined in the control module parameters. For VLV1 the following messages are available
to modify:
Alarm Parameter in CM
M1 M1Txt
FBOpen := False & FBClose := False No Limit switch installed, or Valve stuck in between.
FBOpen := True & FBClose := False Limit switch OK, Valve open.
FBOpen: = True & FBClose := True Limit switches inverted or wrong cabling.
9. VLVNO1
Additionally, to the common basic functions for consumer objects, the following functions
are supported for VLVNO1:
– 2 position feedback signals with error indication if both are present at the same time.
Timer delay.
9.2. Control
9.2.1. Diagram Graphical Representation
The default view is shown, it’s possible to modify the visible ports in CBM.
1 Name string[24] 'Name' yes in INIT: Tag name of the valve (allowed delim-
inators are "." and "-", no blanks ":" or ";" al-
lowed)
4 Stw STWData default yes left in_out IN/OUT: Connection to control module
STW (startwarning)
5 Group GrpDrvCon default yes left in_out IN/OUT: Connection to control module
GROUP (sequencer)
6 GrpClsStep dint cBMI.DINT_0 yes in IN: Close step no 1..999 , if set to 0 -> not
part of group sequence
7 GrpOpnStep dint cBMI.DINT_0 yes in IN: Open step no 1001..1999, if set to 0 ->
not part of group sequence
8 GrpClsDelay time cBMI.Time0s yes in IN: Close delay when started from group
sequence
9 GrpOpnDelay time cBMI.Time0s yes in IN: Open delay when stopped from group
sequence
10 PreSelection string [50] cBMI.Empty_str yes in IN: PreBins the consumer is assigned to.
Syntax: P1&P2|P3&N4 (= P1 AND P2 OR P3
AND NOT P4). AND before OR. Max 5x OR.
No Spaces allowed.
15 ME bool true yes left in_out IN true: Main control voltage distribution
OK
17 Alarm- bool false no in IN false: If true the valve will create alarms
InOpnPos in the open position
21 FBOpn bool false yes in IN: feed back signal "Position open
reached"
22 FBOpnTxt string[35] cBMI.VLV.FBOpn_tx no in IN: description text for error feed back
t signal position open, for NLS support use
||AE_NLS_ prefix and no space in the text
25 FBClsTxt string[35] cBMI.VLV.FBCls_txt no in IN: description text for error feedback sig-
nal position close, for NLS support use
||AE_NLS_ prefix and no space in the text
29 LcbOpn bool true yes left in_out IN pulse: Open signal (pulse) from field
LCB. Open = 1
30 LcbCls bool false yes left in_out IN true: Any close command (close, not re-
mote...) from field LCB. Close = 0
31 LcbRem bool false yes left in_out IN pulse: A positive pulse switches the
point of control to Seq or Cen depending
on config in VLVNO1_LCB
32 LcbLoc bool false yes left in_out IN pulse: A positive pulse switches the
point of control to Loc or Tst depending
on config in VLVNO1_LCB
33 LcbMaint bool false yes left in_out IN true: Set Maintenance Mode depending
on user defined config in VLVNO1_LCB
34 LcbType dint cBMI.DINT_0 no in IN: 0=POC CCR Start and Stop Sig, 1=POC
LCB, 2=Hardwired LCB with LOC/REM DO,
3=POC LCB with Stop on POC Chng,
4=POC CCR Start and Rem Sig
36 OrdOpn bool false yes out OUT: Order Open. Output to contactor.
37 OrdCls bool false yes out OUT: Order Close. Output to contactor.
40 IATxt string[35] cBMI.Empty_str no in IN: Description text for chain / auto inter-
lock IA, for NLS support use ||IL_NLS_ pre-
fix and no space in the text
44 OpnTxt string[35] cBMI.VLV.Opn_txt no in IN: Description text for open (e.g. forward,
open, up, etc), for NLS support use
||IL_NLS_ prefix and no space in the text
45 ClsTxt string[35] cBMI.VLV.Cls_txt no in IN: Description text for close (e.g. reverse,
close, down, etc), for NLS support use
||IL_NLS_ prefix and no space in the text
64 M1Txt string[35] cBMI.VLV.M1_txt no in IN: Description text for alarm M1, for NLS
support use ||AE_NLS_ prefix and no
space in the text
66 OpnClsErrTxt string[35] cBMI.VLV.OpnClsErr no in IN: Error text for: Open and Close posti-
_txt tion feedback present at the same time,
for NLS support use ||AE_NLS_ prefix and
no space
70 GrpRFSOver- bool false no in IN false: If true, a not Ready for Start won't
ride be forwarded to the Group and addition-
ally, the Group will skip the Step if not able
to start
VLVNO1Data; components
VLV1Input; components
2 Pre- bool retain hid- false IN true: true = valve is pre-selected as standby
SelStdBy den only used in case of cBMI.StdType = 1 to re-
duce IndTr to Warning
3 EnSe- bool retain true IN true: a group start step will not activate
qOpn the valve till this signal is true
4 EnSe- bool retain true IN true: a group stop step will not deactivate
qCls the valve till this signal is true
7 SetSeq bool retain hid- false IN pulse: external POC change to Seq
den
8 SetCen bool retain hid- false IN pulse: external POC change to Cen
den
9 SetLoc bool retain hid- false IN pulse: external POC change to Loc
den
VLV1Output; components
1 Auto bool retain no- Signal indicating that the valve is in Auto
sort mode.
3 Cen bool retain no- Signal indicating that the valve is in point of
sort control central.
4 Loc bool retain no- Signal indicating that the valve is in point of
sort control local.
5 Maint bool retain no- Signal indicating that the valve is in mainte-
sort nance mode.
6 OutOfSrv bool retain no- Signal indicating that the valve is Out Of
sort Service
7 Trip bool retain no- Tripped that the valve is tripped indication.
sort
8 Rfs bool retain no- Signal indicating that the valve is Ready For
sort Start.
9 NoInt bool retain no- No interlocks. The valve is ready for start
sort and no IA interlock.
10 PosOpn bool retain no- Signal indicating that the valve is active in
sort open position
11 PosCls bool retain no- Signal indicating that the valve is active in
sort closed position
12 OrdOpn bool retain no- Output order to position open (also enabled
sort during simulation)
13 OrdCls bool retain no- Output order to position close (also ena-
sort bled during simulation)
15 ALNumber dint retain no- Actual Alarm Number (M1...M4, FB1, FB2
sort etc.)
18 FieldOpen- bool retain no- VLV1: Field Open Release is true in case of
Release sort LOC is selected and start conditions for the
mode are o.k.
19 FieldClo- bool retain no- VLVNO1: Field Close Release is true in case
seRelease sort of LOC is selected and start conditions for
the mode are o.k.
20 FirstOrMax- string[32] retain no- '' Tag Name of the IO Device with the first or
AETag sort highest Alarm or Event causing an action on
the Motor, Group or Valve
PanelLinkConsumer; components
1 Status dint retain nosort Object Status Indication (Ready, Run, NotRFS
hidden etc.)
2 Sta- dint retain nosort Object Modes Indication (Seq, Cen, Loc etc.)
tusModes hidden
7 Fault_InterPos 9
8 Fault_Opn 10
9 Fault_Cls 11
10 FaultNotRFS_InterPos 12
11 FaultNotRFS_Opn 13
12 FaultNotRFS_Cls 14
1 Open 0 1 SetCen 0
2 Close 1 2 SetSeq 1
3 AlarmAck 7 3 SetLoc 2
4 SetAuto 3
5 SetMan 4
9.3. Operation
9.3.1. Graphic elements
Graphic Element Description Example
9.3.2. Faceplate
The following aspect view buttons are available on VLV1NO Faceplates
Control Point
and Mode
Valve Status
Actual Position
Normal View
The faceplate extended view gives more detailed information about the valve, such as:
9.3.2.3. Interlocks
IC Safety interlock Opens the valve and prevents the valve from closing as long
Active in all POC/modes. as the interlock is on.
IB1 Process interlock Opens the valve and prevents the valve from closing as long
Not active in POC Local as the interlock is on.
IB2 Process interlock Opens the valve and prevents the valve from closing as long
Not active in POC Local as the interlock is on.
IA Auto and Chain interlock Opens the valve and prevents closing in Manual Mode (de-
Not active in POC Local pending on configuration of AutoMode Parameter).
In Auto Mode, valve opens with active interlock and closes or
re-closes again if the interlock is ok again (“true” value).
Not included in Group ReadyForStart signal
PD Chain interlock, previous consumer Opens the valve and prevents the valve from closing as long
Not active in POC Local as the interlock is on.
Not included in Group ReadyForStart signal
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the
interlock is blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic ele-
ment and on the Base Control.
All interlocks are low active. When the interlock signal is “false” the interlock is active.
9.3.2.4. Alarms
– IOS Indication of I/O sub-system fault used by this specific motor (no alarm
generated)
Signal input level is 1 for normal status M1 signal input level can be changed to 0 for normal
status by project constants.
First incoming (within the same cycle the highest prio) input will be freezed for indication
and alarm.
All alarms have individual descriptive text string as parameter in the control module.
IOS Input/Output error Indication of I/O sub-system fault used by this specific valve (no alarm
generated). The valve is not disturbed because of this.
ME Main control voltage Indication of main control voltage circuit fault (no alarm generated). In-
hibits the M1 and LCB alarms below.
M1 MCC interface signal 1 Close the valve and prevents the valve from opening as long as the
Default alarm text is alarm is on.
“Availability”
LCB Local Stop A local stop from the local control box was performed by the operator
due to an emergency in the plant. Local stop can always be done inde-
pendent from the POC/mode. The valve will always turn to manual
mode.
FBO Feedback Open The FBO signal is not coming within the pre-defined feedback time. The
e.g. End Switch Open feedback time is a parameter that can be tuned via the Parameter List
and is set per default to 10s.
O/C Position feedback error FBO and FBC position feedback signals present at the same time
All alarms are low active. When the alarm signal is “false” the alarm is active.
All alarms are shown on VLVNO1 graphic Element directly or on the VLVNO1Tag depending on
configuration.
9.3.2.5. Group
Open Sequential open order of the Open delay of the Preselection Condition
valve within the Drive Group valve e.g P2 & P1 | P3 & ! P1
(P2 and P1) or (P3 and not P1)
When a valve is not a member of a Drive Group, the Start Step and Stop Step are “0”
9.3.2.6. Maintenance
“Simulation” and “Allow Alarm during Simulation” Checkbox, Block FB Opn, FB Cls and Reset
Counters buttons are only accessible when you are logged on as a System Engineer
Maintenance Description
Out of Service When this box is checked the valve is put out of service and is not taken into ac-
count anymore by the corresponding Drive Group
Allow Alarm during Alarming during simulation can be enabled for testing the simulated interface sig-
Simulation nals of an individual valve while the rest of the group remains in simulation
Maintenance Mode Set the Valve to Maintenance Sub-Mode. This Checkbox is only available if the Pro-
ject is configured to allow Maintenance Mode
Block FB Opn Input Open Limit Switch Value is blocked and can be Forced with the On/Off Buttons
Block FB Cls Input Close Limit Switch Value is blocked and can be Forced with the On/Off Buttons
Last Trip Reason Contains the Text of the Interlock, Alarm or PCC Message from the Time of the Last
Trip
Last Trip Time The Last Date and Time the Valve tripped
Last Reset Time Date and Time at which Number of Operations was last reset to 0
Object status and modes are presented on the event list. Whenever the object changes its
status or mode the complete information of the object at the time of the change is logged in
the event list. For the VLVNO1 object the following message structure applies:
[POC] + [MODE] + [STATUS] + [OPEN REASON] + Blk: + [BLOCK LIST]
[POC] Description
[MODE] Description
[STATUS] Description
SSP Closed from seq command from the group or from IO.In.SeqOpen
- No blockings active
For all alarm messages basically the structure of the message is depending on the Alarm text
only, defined in the control module parameters. For VLV1 the following messages are available
to modify:
Alarm Parameter in CM
M1 M1Txt
10. Actuator
Additionally, to the common basic functions for consumer objects, the following functions
are supported for Actuator:
– 2 position feedback signals with error indication if both are present at the same time.
10.2. Control
10.2.1. Diagram Graphical Representation
The default view is shown, it’s possible to modify the visible ports in CBM.
6 GrpPosX1Step dint cBMI.DINT_0 yes in IN: Start step no 1..999 for "go to
position X", if set to 0 -> not part
of group sequence
7 GrpPosY1Step dint cBMI.DINT_0 yes in IN: Start step no 1..999 for "got to
position Y", if set to 0 -> not part
of group sequence
8 GrpSPExtStep dint cBMI.DINT_0 yes in IN: Start step no 1..999 for "switch
to E1", if set to 0 -> not part of
group sequence
45 LcbStop bool true no in_out IN: Any stop command (stop, not
left remote..) from LCB. Stop = 0
49 LcbType dint cBMI.DINT_0 no in IN: 0=POC CCR Start and Stop Sig,
1=POC LCB, 2=Hardwired LCB
with LOC/REM DO, 3=POC LCB
with Stop on POC Chng, 4=POC
CCR Start and Rem Sig,
53 OrdAO RealIO default yes out OUT: Analog Output for Analog
Controlled Dampers
54 LocAlarmAck bool false no out OUT: Alarm reset pulse (e.g. to re-
set alarms in SCP’s)
55 ActualValue RealIO yes in_out IN: Analog I/O signal: Actual Posi-
left tion
ActuatorData; components
ActuatorInput; components
1 PreSelX bool retain hid- true IN true: true = drive is pre-selected for Dir X,
den connected to PreBinData.PreSel in case pa-
rameterized PreSelection is not used.
2 PreSelY bool retain hid- true IN true: true = drive is pre-selected for Dir Y,
den connected to PreBinData.PreSel in case pa-
rameterized PreSelection is not used.
5 PreSelSPExt bool retain hid- true IN true: true = drive is pre-selected for Auto
den mode, connected to PreBinData.PreSel in
case parameterized PreSelection is not used.
12 SetSeq bool retain hid- false IN pulse: external POC change to Seq
den
13 SetCen bool retain hid- false IN pulse: external POC change to Cen
den
14 SetLoc bool retain hid- false IN pulse: external POC change to Loc
den
ActuatorOutput; components
8 OutOfSrv bool retain no- Signal indicating that the drive is Out Of
sort Service
16 PosX bool retain no- Signal indicating that the actuator is active
sort in open position, FBPosX and PCC_FBX, re-
mains true for HoldTime
17 PosY bool retain no- Signal indicating that the actuator is active
sort in closed position, FBPosY and PCC_FBY,
remains true for HoldTime
20 SpeedL bool retain no- Actual Speed < Speed Low alarm limit and
sort Actuator Speed Measurement Enabled
23 DevH bool retain no- Actual Deviation > High alarm limit
sort
24 DevL bool retain no- Actual Deviation < Low alarm limit
sort
28 ALNumber dint retain no- Actual Alarm Number (M1...M4, FB1, FB2
sort etc.)
31 Field- bool retain no- Field Start Release X is true in case of LOC
StartXRelease sort is selected and startconditions for the
mode and direction are o.k.
32 Field- bool retain no- Field Start Release Y is true in case of LOC
StartYRelease sort is selected and startconditions for the
mode and directions are o.k.
33 SigErr bool retain no- Signal Error summing OrdAO and Actu-
sort alValue Sig Error Status
34 FirstOrMax- string[32] retain no- '' Tag Name of the IO Device with the first or
AETag sort highest Alarm or Event causing an action
on the Motor, Group or Valve
10.2.4.1. Backtracking
Set if the Actuator is not in SPExt Mode, is Interlocked or Tripped in both Directions.
Set when the Actuator internal configured Limits are reached, or when the Actuator is Inter-
locked or Tripped in one Direction only. The OrdAO Output Parameter Value will always be
kept inside the Limits independent of the Backtracking Support of the Block connected via
LCC.
1 cBMI.Actuator.DevTr dint 2
4 cBMI.Actuator.DisabledIntMaxIndTr dint 13
18 cBMI.Actuator.FBErrorMode dint 0
10.3. Operation
10.3.1. Graphic elements
Graphic Element Description Example
10.3.2. Faceplate
The following aspect view buttons are available on Actuator Faceplates
Decrease Setpoint
The faceplate first extended view gives more detailed information about the Actuator, such
as:
Tab Description
Trend Actual position, position setpoint and analog output as on-line trend
IOStatus Substatus for DP, PA, FF Field Devices and LCC connected to Actual Position, Output and
SPExtRef
10.3.2.3. Interlock
ICX Safety interlock for direction 1(X) Stops the Actuator and prevents Setpoint changes in
Active in all POC/modes. Direction 1(X) as long as the interlock is on.
ICY Safety interlock to direction 2(Y) Stops the Actuator and prevents Setpoint changes in
Active in all POC/modes. Direction 2(Y) as long as the interlock is on.
IAX Combined Auto-start and Chain interlock Stops the Actuator and prevents Setpoint changes in
for direction 1(X). Direction 1(X) as long as the interlock is on.
Not active in POC Local Not included in Group ReadyForStart signal.
IAY Combined Auto-start and Chain interlock Stops the Actuator and prevents Setpoint changes in
for direction 2(Y). Direction 2(Y) as long as the interlock is on.
Not active in POC Local Not included in Group ReadyForStart signal.
FrcX Forced direction 1(X) The drive is forced from the application to run in direc-
tion 1(X), disregarding any interlock and alarm.
FrcY Forced direction 2(Y) The drive is forced from the application to run in direc-
tion 2(Y), disregarding any interlock and alarm
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the
interlock is blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic ele-
ment and on the Base Control.
All interlocks are low active. When the interlock signal is “false” the interlock is active.
Interlocks can be configured to be presented on the Tag, instead of the Symbol of the object.
10.3.2.4. Alarms
– IOS Indication of I/O sub-system fault used by this specific motor (no alarm
generated)
Additionally, Actuator can indicate the following Warning (does not trip the motor):
Signal input level is 1 for normal status M1/M2 signal input level can be changed to 0 for nor-
mal status by project constants.
– one for M1, LCB, FBX and FBY, XY, TorqueX and TorqueY
First incoming (within the same cycle the highest prio) input will be freezed for indication
and alarm.
All alarms have individual descriptive text string as parameter in the control module.
IOS Input/Output error Indication of I/O sub-system fault used by this specific mo-
tor (no alarm generated). Forces the actuator to Balancing
Mode and prevents Setpoint changes.
ME Main control voltage Indication of main control voltage circuit fault (no alarm
generated). Inhibits the M1, LCB alarms below. Forces the
actuator to Balancing Mode and prevents Setpoint
changes.
M1 MCC interface signal 1 Forces the actuator to Balancing Mode and prevents Set-
Default alarm text is “Not Available” point changes as long as the alarm is on.
LCB Local Stop A local stop from the local control box was performed by
the operator. Local stop can always be done independent
from the POC/mode. The Setpoint is set to the current Po-
sition (MV).
FBX Feedback position direction 1(X) The position 1/X was not reached within the configured
Max FB Time
FBY Feedback motor running in direc- The position 2/Y was not reached within the configured
tion 2(Y) Max FB Time
XY Position feedback error X and Y position feedback signals are present at the same
time, prevents Setpoint changes.
TrqX Torque switch error to direction X Prevents Setpoint changes in direction X as long as the
alarm is on (Hardware I/O signal).
TrqY Torque switch error to direction Y Prevents Setpoint changes in direction Y as long as the
alarm is on (Hardware I/O signal).
DevH Deviation High (Positive) Indicates that the Position of the Actuator is higher than
the Setpoint
DevL Deviation Low (Negative) Indicates that the Position of the Actuator is lower than the
Setpoint
Speed Speed lower than Minimum Speed The Actuator Position is changing slower than the config-
Limit ured Min Speed Limit (%/s)
Description
B Indication that the corresponding interlock has been blocked / Overridden. Yellow means that the
interlock is blocked (disabled). When it is activated a yellow `B` is indicated next to the graphic ele-
ment and on the Base Control.
All alarms are low active. When the alarm signal is “false” the alarm is active.
All alarms are shown on Actuator graphic Element directly or on the ActuatorTag depending
on configuration.
10.3.2.5. Trend
On-Line trend with actual position, position setpoint and analog output in case of analog
controlled actuator
Moving over the trend area a cursor will appear, showing traces’ value and record time
Show/Hide Trace
MV: Actual Position
Out: Analog Output
SP: Position Setpoint
Record Time
Show/Hide Grid
10.3.2.6. Group
Pos X1 1st sequential position order of the actuator 1st position de- Preselection Condition
to direction 1(X) within the Drive Group lay of the actua- e.g P2 | P3 = P2 or P3
tor to direction
1(X)
Pos X2 2nd sequential position order of the actua- 2nd position de- n.a
tor to direction 1(X) within the Drive Group. lay of the actua-
X2 is only executed on group stopping tor to direction
1(X)
Pos Y1 1st sequential position order of the actuator 1st position de- Preselection Condition
to direction 2(Y) within the Drive Group lay of the actua- e.g P1
tor to direction
2(Y)
Pos Y2 2nd sequential position order of the actua- 2nd position de- n.a.
tor to direction 2(Y) within the Drive Group. lay of the actua-
Y2 is only executed on group stopping tor to direction 2
(Y)
Auto Step number in which the actuator will be Time delay to set Preselection Condition
set to Auto Mode the actuator to e.g P2 & P1 | P3 & ! P1
Auto Mode (P2 and P1) or (P3 and
not P1)
Manual Step number in which the actuator will be Time delay to set n.a.
set to Manual Mode the actuator to
Manual Mode
When an actuator is not a member of a Group, the Steps are all “0”
10.3.2.7. SP Limits
SP Limits Description
Enable Auto Calc for Inc/Dec Auto Calculation sets the Stepsize to a multiple of 10 times 1 or 5 dependent
Step on the Range of the Setpoint
Inc/Dec Step If “Enable Auto Calc for Inc/Dec Step” is not set, the Stepsize used for the
Inc/Dec Buttons and the Direct Entry Window can be set
Enable relative Limits for En- If set, the Max Increase / Decrease Values are enforced
try Window
Max Increase The Direct Entry Window’s high limit is set to the current Value plus the Value
given here
Max Decrease The Direct Entry Window’s low limit is set to the current Value minus the
Value given here
SP Tracking External If set, the Internal Setpoint Reference follows the External Setpoint while in
SPExt Mode
SP Tracking Balancing Ref If set, the Internal Setpoint Reference follows the Balancing Reference while
in Balancing Mode
When setpoint limits are changed from the faceplate, you must take into consideration that
these values will be overwritten again with the initial values when a cold restart / reset is per-
formed and the coldretain files are not available for the corresponding controller.
To avoid this, you need to update the initial values for the corresponding Actuator control
module instance with Control Builder, after changing the Values from the Faceplate.
10.3.2.8. Maintenance
Message and
Date/Time of last
Trip
“Out of Service”, “Allow Alarm During Simulation” and the “Maintenance” Checkbox as well as
the “Simulate FB X Input” and “Simulate FB Y Input” Buttons are only accessible when you are
logged on as a System Engineer.
Maintenance Description
Out of Service When this box is checked the valve/damper stopped and put out of service and is not
taken into account anymore by the corresponding Drive Group.
Allow Alarm during Alarming during simulation can be enabled for testing the simulated interface signals
Simulation of an individual actuator while the rest of the group remains in simulation
Maintenance Mode Set the Actuator to Maintenance Sub-Mode. This Checkbox is only available if the Pro-
ject is configured to allow Maintenance Mode
Simulate FB X Input X Limit Switch Value is blocked and simulated with the MV Value
Simulate FB Y Input Y Limit Switch Value is blocked and simulated with the MV Value
Last Trip Reason The Reason of the Last Trip contains the Alarm, Interlock or PCC Text that was active
at the time of the last Trip
Last Trip Time Date and Time the Actuator has tripped last
Actual X Pos MV Value at Open Position, for FB Simulation and correction of MV Value Indication (scale
to 100%)
Actual Y Pos MV Value at Close Position, for FB Simulation and correction of MV Value Indication
(scale to 0%)
Min Speed Limit Minimum Change Rate of MV while the Actuator is not at the Position (outside Dead-
band) used for Speed Limit Alarm
Max FB Time Maximum Time needed for travelling between Open and Close Position, for Position not
reached Alarm
Last Ident Run Detected Values for the Parameters during the Last Identification Run of the Actuator
(Column)
Start Ident Start Identification Run, the Actuator will fully open and close to detect the actual physi-
cal conditions and determine the Parameter Settings
Apply Changes Copy “Last Ident Run” Values onto the Parameter Settings
Dead Band Dead Band of the Actuator, the Range where MV is defined to have reached the Setpoint.
Used for Identification Run and Speed Limit Calculation.
FBX Sim Delay Time Delay until Position Open is simulated when MV is greater or equal to Actual X Pos
FBY Sim Delay Time Delay until Position Close is simulated when MV is lower or equal to Actual Y Pos
IOStatus
Substatus for Foundation Fieldbus, S800 Field Devices and Status of the External Setpoint
Reference (if LCC is used)
Limits Description
Speed Meas. Interval Measurement Interval (Time) for Speed. This should be set higher than two times
the cycle time to give usable Speed measurement values.
Speed Dead Band Difference between SP and MV required for Speed Measurement. This must be set
higher than the Dead Band on the external Control Unit to enable the measurement
only while the Actuator is moving.
To avoid this, you need to update the initial values for the corresponding Actuator control
module instance with Control Builder, after changing the Values from the Faceplate.
Object status and modes are presented on the event list. Whenever the object changes its
status or mode the complete information of the object at the time of the change is logged in
the event list. For the MOT1 object the following message structure applies:
[POC] + [MODE] + [STATUS] + [STOP REASON] + Blk: + [BLOCK LIST]
[POC] Description
[MODE] Description
[STATUS] Description
SSP Stopped from seq command from the group or from IO.In.SeqStop
- No blockings active
For all alarm messages basically the structure of the message depends on the Alarm text
only, defined in the control module parameters. For Actuator the following messages are
available to modify:
Alarm Parameter in CM
M1 M1Txt
These text parameters can be changed in the control module from Control Builder
RealIO_To_LCC block is used for Flow real analog value to be connected to RatioCtrl input.
The RatioCtrl GainFactor = “0.01” defines that the Gain is given in Percentage (0-100%).
Ratio Control, Control Valve PID and Control Valve are connected via Loop Control Connection
(LCC).
If Control Valve (Actuator) is not in SPExt Mode, the PIDAdvCtrl OUT value tracks the Valve
Setpoint (Backtracking). This state is shown on the Faceplates as well, in case of Backtrack-
ing the PIDAdvCtrl link “OUT” to Valve is colored and a yellow bar is visible above the SPExt
Mode button in the Actuator. Min/Max reached state is also indicated if the PIDAdvCtrl or Ra-
tioCtrl ouput is not in the range of the Setpoint limits. Navigation is possible in both direc-
tions via links on the Faceplates, see the following figure:
11. Revisions
Rev. Page (P) Description Date Dept./Init.
Chapt. (C)