Professional Documents
Culture Documents
Unimotor: ACESYS - Generic Manual
Unimotor: ACESYS - Generic Manual
Unimotor
FLSmidth A/S - Automation
Høffdingsvej 34
DK-2500 Valby
Copenhagen
Denmark
+45 36 18 27 00
Fax: +45 36 18 27 99
Printing History:
Disclaimer:
The information in this document is subject to change without notice and should not be construed as a commitment
by FLSmidth A/S. FLSmidth assumes no responsibility for any errors that may appear in this document.
In no event shall FLSmidth be liable for direct, indirect, special, incidental or consequential damages of any nature
or kind arising from the use of this document, nor shall FLSmidth be liable for incidental or consequential damages
arising from use of any software or hardware described in this document.
Options specified and described in the FLSmidth documentation as part of the general description - but initially
neither ordered by the customer nor confirmed by the seller - will not commit the supplier to any further and future
supply and/or installation.
The software described in this document is furnished under a license and may be used, copied, or disclosed only in
accordance with the terms of such license.
UNIMOTOR .........................................................................................................................1
Introduction...................................................................................................................................................................1
Purpose........................................................................................................................................................................1
Block Diagram...............................................................................................................................................................2
Control Logic ..............................................................................................................................................................3
Operation Modes .........................................................................................................................................................3
Alarm Handling...........................................................................................................................................................3
Alarm Treating ............................................................................................................................................................3
Program Status ............................................................................................................................................................3
Status to HMI ..............................................................................................................................................................3
Operating Modes...........................................................................................................................................................5
Automatic Mode..........................................................................................................................................................5
Single Start Mode........................................................................................................................................................5
Local Mode .................................................................................................................................................................5
Manual Mode ..............................................................................................................................................................5
Block Output................................................................................................................................................................11
MCON – Command On ............................................................................................................................................11
MCOFF – Command Off ..........................................................................................................................................11
MLAMP – Lamp.......................................................................................................................................................11
MSACK – Start Acknowledged................................................................................................................................11
MRD – Run Delay ....................................................................................................................................................11
MRUN – Run ............................................................................................................................................................12
Detailed description.....................................................................................................................................................13
Alarm Handling.........................................................................................................................................................14
Return Fault (MRET) ................................................................................................................................................15
Motion Detector Fault (MMD)..................................................................................................................................16
Motor OK (MOK) .....................................................................................................................................................18
Motor RUN (MRUN)................................................................................................................................................18
Motor RUN Delayed (MRD) ....................................................................................................................................18
Start Requests Auto Mode.........................................................................................................................................19
Start Requests Single Start Mode..............................................................................................................................20
Start Requests Local Mode........................................................................................................................................20
Start Requests Manual Mode ....................................................................................................................................21
Start Acknowledge ....................................................................................................................................................21
Start Warning Timer..................................................................................................................................................22
Delayed Stop timer....................................................................................................................................................22
Delayed Start timer....................................................................................................................................................23
Output Commands.....................................................................................................................................................23
ECS Presentation.........................................................................................................................................................25
Default faceplates ......................................................................................................................................................25
ACESYS Symbols.....................................................................................................................................................26
Faceplate Ctrl. ...........................................................................................................................................................29
Faceplate Input ..........................................................................................................................................................30
Faceplate Output........................................................................................................................................................31
Faceplate Misc...........................................................................................................................................................32
Faceplate Timers .......................................................................................................................................................33
Faceplate Motion.......................................................................................................................................................34
Alarm Colors .............................................................................................................................................................35
B-point Algorithm .....................................................................................................................................................36
Device Simulation........................................................................................................................................................38
Device Simulation Faceplates ...................................................................................................................................39
List of Abbreviations...................................................................................................................................................40
Introduction
Purpose
The function block for unidirectional motors can control, monitor and visualize the operation of typical standard
drives.
The unimotor function block has the following characteristic:
Standard I/O signals to/from field.
Various interlocking.
Local start/stop operations.
Manual operation from faceplate.
Single Start operation from faceplate.
Supervision of motion detector signals handled, as steady low/high signals or as pulses.
Unit inching in local operation.
Standby operation (auto start)
For some PLC vendors the ACESYS library exists in two versions; one version with FLS abbreviations and one
version with HTC abbreviations. This manual will use the FLS abbreviations.
Control Input
Faceplate Commands
Department Commands
Alarm
Input from Field
Treating
Operation Modes
Operation modes are selected from the faceplate and from the parent object (group or route).
The possible operations modes are described in section Operating Modes.
Alarm Handling
Alarm handling takes care of latching and resetting of alarm conditions. The alarm condition can either be a direct
input signal, or conditions from the alarm treating task. Alarm handling is described in section Alarm Handling.
Alarm Treating
Some alarm conditions is based on combinations of input signals and time delays selected from faceplates. Example
of these alarms are return fault, runtime fault etc.
Program Status
The program status task maintains the control output status from the unit.
This control output status is used to link to other units.
Status to HMI
The status to HMI task prepares the data for the HMI system.
UNIMOTOR
Unit Number NO *1 *5 MCON Command On
Automatic Mode
This operating mode is released from the group or route modules were the drive is associated to, or by selecting
“Auto” on the faceplate for the drive. In auto mode the drive can be started and stopped from group or route module.
All interlocks are active.
Local Mode
This operating mode is released from the group or route modules were the drive is associated to, or by selecting
“Local” on the faceplate of the drive. Selecting individual local mode for a unit is only possible if the parent
group/route is not selected. Local mode can always be selected regardless whether the Group or Route is in fault or
not. “Local” mode means that the drive can be individually started and stopped from the start/stop pushbuttons
located in the field. Machine- and Operational interlocks are overruled. Start-, Protective- and Safety interlocks
remain active.
Manual Mode
This operating mode is released from the faceplate of the drive module, and can only be selected if the protective and
safety interlock is OK, and the Group/Route is stopped. “Manual mode” means that the drive can be individually
started and stopped from the faceplate of the module. Machine- and Operational interlocks are overruled. Start-,
Protective- and Safety interlocks remain active.
During descriptions in the following sections of the block input and output signals it will be indicated in which mode
the individual input signals are relevant.
NO – Module Number
NO Auto Single Local Man.
Module Number √ √ √ √
This parameter must be unique and assigned each module of the controlled units in order to distinguish between
each unit regarding indirect addressing and parameters used inside the subroutine. For valid range for the NO
parameter please refer to the user specific manual for the particular PLC.
CMD – Command
CMD Auto Single Local Man.
Group/Route Command √ √ √ √
This is the input command from the group or route to the unit.
Normally the group/route commands can be connected directly to the unimotor, but if manipulation is necessary, the
commands are copied to a temporary memory location. The manipulation is done in the temporary memory location,
and this new memory location is linked to the unit.
Commands from the group/routes are shown in the following table:
A protective interlock is an interlock for protection of the motor itself and personnel, and is always operational
regardless of which mode the drive is in.
The interlock is generated from all signals that indicate a fault on the motor, beside the signals monitored by the
function block itself.
Since the protective interlock are not generating an alarm on the interlocked motor on the HMI system, the interlock
must come from a alarm signal either generated by a digital alarm module or analog measuring function block. This
means that it is not recommended to link a digital input directly to the PR Interlock.
The unit OK status will change to off if the protective interlock is not fulfilled. Please refer to section Motor OK.
Example: Winding temperature, motor bearing temperature, motor vibration, etc.
SA – Safety Interlock
SA Auto Single Local Man.
Safety Interlock √ √ √ √
A safety interlock is an interlock for protection of the machine and personnel, and is always operational regardless
of which mode the drive is in.
The interlock is generated from process or equipment built on to the machine for protection of the relevant drive.
Since the safety Interlocks are not generating an alarm on the interlocked motor on the HMI system, the interlock
must come from either a digital alarm module or an alarm, which is generated by the standard analog or digital alarm
block. This means that it is not recommended to link a digital input directly to the SA interlock.
Example: Mill/Fan Vibration, Mill bearing temperature, Gear oil pressure max/min etc.
A machine interlock is an interlock for protection of either machine or personnel, but is only operational when the
drive is in “Automatic” or “Single Start” mode.
The interlock is generated from equipment built on to the machine for protection of the relevant drive.
Since the machine Interlocks are not generating an alarm on the interlocked motor on the HMI system, the interlock
must come from either a digital alarm module or an alarm, which is generated by the standard analog or digital alarm
block. This means that it is not recommended to link a digital input directly to the MACH interlock.
The unit OK status will change to off if the machine interlock is not fulfilled. Please refer to section Motor OK.
Example: Skew switch
An operational interlock is an interlock necessary for normal operation of the drive. OP is only operational when the
drive is in “Automatic” or “Single Start” mode.
The interlock is generated from e.g. upstream equipment.
OP = Logical “1” Operational Interlocking fulfilled
A start interlock is an interlock necessary only for starting the machine. As soon as the motor is running the interlock
has no influence. A start interlock is always operational regardless of which mode the drive is in (except for test
mode).
Example: A damper must be closed before starting the fan, rotor starter in first step, etc.
STI = Logical “1” Start Interlocking fulfilled
This function is normally used for cascaded stop of a department for emptying conveyors etc.
The “Delayed stop” is only operational after a “Group Stop” or a “Master Stop”. Using Quick stop will stop the unit
immediately.
DSE = Logical “0” Stop timer released
This function can be used for motors there are stand-by for each other or were the drive is running in a pulse/pause
sequence controlled by e.g. a timer.
The “auto start” on/off is only operational after a Group start, in Auto mode or Single Start Mode.
Example 1: One motor is hot stand-by for another motor.
Example 2: A screw conveyor under a small dust filter runs intermittent.
ASTR = Logical “1” Start Released
MOVL – Overload
MOVL Auto Single Local Man.
Overload √ √ √ √
Digital input signal requesting local start. MLSTR is only active in Local mode.
MLSTR = Logical “1” Local Start Request
Digital input signal requesting local stop. MLSTP is not only active in local mode, but also in auto, single start and
manual mode.
Lose of the Local Stop input will cause stop of the drive.
MLSTP = Logical “0” Local Stop Request
Digital input signal indicating that the unit is ready to be operated in Auto, Single Start or manual mode.
In local mode the input has no effect. In Auto, Single and Manual mode lose of MAMS signal will cause stop of the
drive.
MAMS = Logical “1” Auto mode
Digital input signal indicating that the Safety conditions connected to the input is fulfilled.
Lose of MSSW signal will cause stop of the drive.
MSSW = Logical “1” Safety fulfilled
MMD is a digital input signal detection running feedback as a logical “0/1” or pulses.
See also section Motion Detector Fault.
MMD = Logical “1” Motion detector active
MCON – Command On
MCON Auto Single Local Man.
Command On √ √ √ √
MLAMP – Lamp
MLAMP Auto Single Local Man.
Lamp √ √ √ √
Digital output logical “1” when motor is running or, the output flashes quickly on incoming faults and slow on fault
acknowledged faults.
MSACK is a digital output signal, logical “1” when motor has been given a start command and remains "1"
regardless whether the motor is in Auto start (stand-by) mode and stopped or running.
MSACK is normally used as feedback to the Group or Route that the drive, if it's an intermediate drive, has been
started. The MSACK will only be set in Auto mode or Single Start Mode.
MRD is a digital output signal logical “1” when Command and Return signal are present and the “Run Delay Timer”
has elapsed. The MRD signal will only be set in Auto Mode and Single Start Mode.
The flag is logical “0” when the drive is stopped or the unit is in Local or Manual Mode.
For further details see section Motor RUN Delayed.
MRD is normally used as operational Interlock to next motor in the sequence.
MRUN is a digital output signal flag, logical “1” immediately after Command and Return signal are present.
The flag is logical “0” when the drive is stopped.
For further details see section Motor RUN.
MOK – Motor OK
MOK Auto Single Local Man.
Motor OK √ √ √ √
MOK is an output signal where logical “1” indicates that the unit is without any faults. For further information about
MOK see Section Motor OK.
ML – Motor in Local
ML Auto Single Local Man.
Motor in local mode √
ML is and output signal where logical “1” indicates that local operation is selected for the unit.
&
Local Mode
R1
>=1
Silence CMD
RS
”1” = Alarm Reset
>=1 S
All New Alarm*
&
Reset CMD
R1
SR
Alarm Condition (”1” = OK) ”1” = Alarm
S1
* All New Alarm: Alarm Reset is not possible before all alarms has received a silence CMD
All alarms are reported to the HMI system in local mode, but Silence and Reset from the HMI System is not
necessary. When the alarm condition returns to healthy state in local mode, the alarm will automatically be
acknowledged. For return faults or motion detector fault occurs in local mode the alarm will be acknowledge when
the local start push button are pressed for a new start.
When the silence command has been received for all standing alarms for the unit, a Reset Command has to be
launched. The Reset command can be launched before the alarm condition has return to healthy, and the unit will
return to operation state when alarm condition again is healthy.
The alarm conditions are normally the direct connected signal where high (“1”) represent a healthy signal. For some
of the alarm conditions (Return Fault/Motion detector) special treatment is carried out to combine time delay from
faceplates etc. This special handling will be explained separate.
In the following diagram the functionality for the return fault supervision is handled:
#MCON En Dn
#MCON
&
#MRET
Lose of the return signal after the unit has been started will cause immediate activation of the Return Fault alarm,
without any time delay.
The “Alarm Condition Return Fault” will be treated as other alarms as described in Section Alarm Handling.
#MRET
#MCON &
MMD Deselected from Faceplate
Maintenance Selected from Faceplate
En Dn
MMD On Delay Elapsed
Ton
MMD On Delay from Faceplate Pre
#MRET
#MCON &
#MMD
Type On/Off Selected from Faceplate
Maintenance Selected from Faceplate
En Dn
MMD Off Delay Elapsed
Ton
MMD Off Delay from Faceplate Pre
Stopping delay is not active when pulse type motion detector is selected.
Calculate
#MMD Actual MMD
Frequency <
Min Freq. from Faceplate
Local Mode
&
#MLSTR
In local mode the alarm condition is ignored as long as the local push buttons is pressed.
The Min. frequency for pulse type motion detector can be adjusted from the Motion Detector faceplate. In addition
the actual frequency can be monitored on the same faceplate.
The “Alarm Condition MMD” will be treated as other alarms as described in Section Alarm Handling.
Alarm 1 MOK
Alarm 2 >=1 &
Alarm x
MACH
PR
#MCON #MRUN
&
#MRET
Auto Mode En
#MRD
>=1 & Ton
Single Start Mode Pre
#MRUN
The preset values for delayed run can be modified from the HMI System faceplates.
RS
#GSEL (part of CMD) Auto Start
S Request
#GSTR (part of CMD) &
#STI
#OP
R
#SA >=1
#OK
Auto Mode
RS
Start from Faceplate Single Start
S Request
&
#STI
#OP
R
#SA >=1
#OK
Single Start Mode
Stop From Faceplate
RS
#MLSTR Local Start
S Request
&
#STI
#PR R
#SA >=1
All alarms OK
Local Mode
#MLSTP
#MLSTR F_Trig
&
#MINCR
RS
Start from Faceplate Manual Start
S Request
&
#STI
#PR R
#SA >=1
All alarms OK
Manual Mode
Stop From Faceplate
Start Acknowledge
In auto and single start mode an output (SACK) is defined to acknowledge that a start command has been launched
to the unit.
In the following figure the logic for start acknowledge is shown:
Ton
Start Warning Time from Faceplate Pre
Start Warning
Time Elapsed
Figure 16 Start Warning Timer
Output Commands
In the following logic examples are the output commands shown:
#SACK #MCON
#ASTR & >=1
Auto Start Request = #MCOFF
>=1
Single Start Request
Default faceplates
The ACESYS standard is based on a set of default faceplates. A default association between A and B-point
algorithms and faceplates can be made on the ECS system. In the following figure faceplate
“ACESYS_v7__unimotor” is associated to B-point algorithm 25:
Click at the symbol from the palette and “drop” at the graphical picture.
Local (L)
Manual (M)
Auto Start (no letter shown)
Single Start (S)
Auto Start (W)
1
2
5 6 7 8
Figure 26 Group Faceplate Tab Ctrl.
In addition a frame with the color lion will be shown on all device faceplates.
For each signal a tick mark is assigned to set the signal high. Except for the MRET and MMD the status of the
enable tick mark will be copied directly to the signal.
For the MRET and MMD the signal will be set high when the motor command (MCON) goes high combined with
the Enable tick mark. To simulate a high MRET or MMD signal without the motor command signal, Short Circuits
tick marks are assigned.
Furthermore it is possible to simulate a pulse signal for the MMD signal by selecting the tick mark Pulses.