Professional Documents
Culture Documents
CCR Acesys
CCR Acesys
CCR Acesys
ACESYS and ECS/OpStation philosophy General Operational Philosophy is organized in data blocks with a predefined layout. Each 2. Alarm Release
Modern plants often require 10,000-20,000 Inputs/Outputs In order to facilitate and structure the work for the operator, basic ACESYS object has a data block associated. To Under normal conditions stopped motors are having their
to be communicated to the supervisory control system. This the process is divided into several departments, that are in ensure efficient communication with the ECS system, the alarms suppressed, but this function is used for motors there
Highis copied to a separate data file.
value of each object are stopped and were one wants to have the alarm
indicates that a very effective communication between the turn divided into groups (sequences) and routes. Each Furnace High O2
Expert Control System (ECS)/OpStation, i.e. the operators sequence represents equipment that normally operates suppression cancelled.
temp.
supervisory system and the process station are essential to together in a single group. A group may be subdivided into The major benefits of the object-based drivers mean that
ensure well performing systems. Relying on the experience routes representing alternative material transportation users need only to configure one tag per object or process
Group stopped = "1" >=1
from several hundred installations, we have developed, in selections. At the lowest level the equipment can only be device; all the related process information and PLC Steaply &
Steam
FLS Automation, an efficient data communication controlled in local mode when needed. parameters areLowthenOautomatically
2 connected to the object.Decr. Alarm Release O2 Trend Alarm message
Prod.
philosophy, involving both special data handling in the PLC Combined with the faceplates in ECS/OpStation this allows O2 goes into alarm
list
programs, as well as sophisticated communication drivers General Alarm Philosophy for a level of integration comparable to Distributed Control
System(DCS) systems. Alarm message &
for the ECS system. High
In order to prevent damage to equipment and potential Steam
from PLC &
Alarm message NoO 2 Level
Alarm only
production stops, it is of vital importance that a fault is For a specific PLC, ACESYS constitutes an understandable
Prod. Enable status text
In addition, to establish a high speed communication link, detected and that the operator is alerted immediately, in
our main objective in the communication driver collection of PLC subroutines. All controlled units are
order to counteract the potential consequences of the fault. treated as objects in the PLC program. This ensures that the
development has been to ensure high data availability and At the same time, however, it is important that the operator
data integrity. basic functions are of a well proven design and that changes Please also refer to "Alarm Enable".
is alerted only when a fault has actually occurred, in order to the behaviour of an object can be done in a safe way.
not to distract her/him by any insignificant alarms. 3. Inching Release
Availability
High data availability is achieved by supporting redundant Each Function Block (FB) contains the program If the drive is used for positioning were the on/off pulses are
Due to the presence of advanced tools for plant monitoring corresponding to a particular object. A typical program < 2 sec., then a supervision of the Return Signal 1 or 2
communication links to the PLCs. If a PLC is equipped with and supervision, operators are able to react properly to a
multiple communication cards the communication drivers includes: makes no sense. Therefore by programming a logical "1"
process upset. The main purpose of these tools is to provide signal will cancel the Return Fault supervision.
allow for automatic switching between the communication clear information on the reason and location of an alarm and
lines in the case of network or communication card failure. • Various interlocks (e.g.: Protective, safety, operational
thus assist the operator in finding the original alarm that has interlockings - further extended definition of particular 4. Alarm Messages Enable
created a cascade of problems, and to present alarms interlockings is included within the Technical Data This parameter enables/disables the alarm message on the
Integrity according to their location, priority and class.
It is of greatest importance, that the operator can rely 100% below) ECS system.
on the validity of the data displayed at the ECS/OpStation. Definition of an Object
Any communication error or problem must be indicated • Start/Stop of object (e.g.: unit start from group) If the parameter is logic "1" the messages is enabled, if "0"
immediately. A basic indication is to keep track of the status The ECS system identifies data in the PLC through data the message is disabled.
of each PLC, and to alert the operator immediately if a PLC points. There are two kinds of points that are supported: • Selection of object (e.g.: unit select from group)
is not running correctly. We have used a watchdog analog A-points and digital B-points. A-points are used for Please note that even though the alarm messages is
mechanism to implement this basic supervision. analog inputs and outputs, as well as calculated values, • Object mode control (e.g.: Local test permission, external disabled, the alarm interlock remains active.
Furthermore, the communication drivers are constantly while B-points are used for digital (binary) inputs and set-point, force down)
monitoring the performance of the communication links, outputs. A point’s behaviour is determined via its associated Under normal conditions stopped motors are having there
and alarms are generated in case of problems. At the PLC conversion algorithm. • Miscellaneous object enablers (e.g.: delayed stop, alarm messages suppressed, but running motors will, by
level, programs are laid out so that Input/Output modules controller auto mode, alarm enabled) means of this parameter, also have suppressed their alarm
get automatically a visible error indication at the Control of a production process with a high number of messages if a common fault in the department occurs e.g.
ECS/OpStation. motors requires handling of a very large amount of digital • Object function block call department E-Stop, Control voltage fuse is blown etc.
information. That is why we emphasize an efficient
handling of digital information for a successful control • Object commands to MCC Program structure 2
system installation. The ECS ACESYS communication
concept includes a unique approach to map digital • Object status segment
Segment 11: Direction select 2
information for an object, a motor for example, into a 16-bit
( Direction select 2 )
word. Being able to read all 16-bit information in one scan, You can read the complete PLC program in ‘top down’ & = F Y.02
rather than in 16 separate 1-bit scans, increases structure, where the complexity is highest at the bottom. We
communication speed. have written all programs in graphical function code Segment 12: Move group Cmd´s to motor
allowing people with only little knowledge of the electrical
( Group Commands ) --> FW X.X
Each object type defined in the ACESYS standard field to read and understand the programs. However,
programs has its corresponding B-point conversion programs inside the objects are written in a text code, to Segment 13: Tag Name for Bi-motor
algorithm. B-point algorithms are defined using the B-point allow higher complexity. All Inputs/Outputs and internal
Motor No. Bi-Motor
algorithm editor. With the algorithm editor any variables are named in a structured way, so that you do not Alarm Release
combination of the 16 Machine Status Word (MSW) bits need to have detailed knowledge of their physical Inching Release
can be given a value, a status, a colour, a symbol offset, an addresses. Furthermore, we have attached a text description Alarm Enable
Overload
alarm state, and can initiate statistical calculations. to all names to increase readability. The program is well Ready Command to MCC Dir. 1
documented, with headlines and descriptions. Return 1 Command to MCC Dir. 2
While the concept of conversion algorithms ensures object Return 2 Mimic Lamp 1
Local Start 1 Mimic Lamp 2
orientation in the handling of data - due to the object based An example of program documentation Local Start 2 Auto Start Flag
drivers, we take this even a step further. Where a standard Local Stop Run Delay Flag 1
Automatic Run Delay Flag 2
communication driver reads and writes point information Input Parameters/Flags Safety Switch Run Flag 1
only, the object based driver allows to read and write blocks Speed Monitor Run Flag 2
1. Module Number OK
of data in the PLC.
This parameter must be assigned each module, within a
range of 1-250, in order to distinguish between each of
- Typically data corresponding to an object or process device
them.