Top Banner
SCADA | HMI | SPS MES | APC | EnMS Alarmmanagement | Trend Journal | Event Management Data Representation | Reports Helpdesk | Maintenance Management automationX® is a scalable and modular designed DCS with a common platform for engineering, visualization, control and for the management of small plants up to distributed control systems. automationX ® Distributed Control System Modular | Scalable | Universal
12

automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

Apr 02, 2018

Download

Documents

hadan
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

SCADA | HMI | SPS

MES | APC | EnMS

Alarmmanagement | Trend

Journal | Event Management

Data Representation | Reports

Helpdesk | Maintenance Management

automationX® is a scalable and modular designed DCS with a common platform for engineering, visualization,control and for the management of small plants up to distributed control systems.

automationX®

Distributed Control SystemModular | Scalable | Universal

Page 2: automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

automationX takes the concept of totally object orientation. Although

somewhat related, the implementation of object orientation in auto-

mationX should not to be confused with the techniques applied in

high level programming languages. automationX uses object orienta-

tion for application development or configuration of automation pro-

jects. It is this technique that allows applications to be constructed

out of self-sufficient software modules known as the "automation

classes”. The result – it allows experts to neatly bundle their know-

ledge, hide confusing details and provide easy-to-understand interfaces

into modules from which others can create their own applications.

Automation classes (also called objects) are powerful software modu-

les that integrate all functionality associated with devices operated

with a modern automation system. A single class or object includes

features such as regulatory and logic control, process visualization,

automated alarm and interlock assistance, data history and trending,

simulation mode for testing and training and much more.

Applications are easily constructed by combining automation classes

to create the final system. Application engineers just use class cata-

logues with the advantage of inherited functionality in the used

objects.

There is no additional effort for the integration of the different auto-

mation parts and there is no effort for the deployment to different

hardware platforms.

The object orientation feature automatically creates shorter and more

intelligible programs. The result is a much higher transparency. For the

automation engineering this means a more understandable (intuitive)

programming interface for application designers, process engineers,

quality managers and the operator of the plant.

Automation classes are re-usable software objects within automationX

that contain everything that’s necessary to establish a function,

whether it be a device operated by the system, a communication

task, an interface, or whatever. All of this functionality is neatly wrapped

2

up into a single graphical icon that can be used as many times as

desired, even within new more powerful classes.

u Automation Classes: Complete, Comprehensive and Reusable Software Modules for Application Configuration

u Easy-to-use Classes Neatly Bundle the Knowledge of Expertsu Clear User Interface

Control

Visualization

Alarm management

Reports

Trends

Data and event collection

Simulation

Documentation

AUTOMATION CLASSESPublic Variables

Page 3: automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

3

A state-of-the-art development studio, the automationX IDE, enables a

transparent engineering environment. Based on system libraries the

requested function of a class will be arranged and stored in libraries.

Pre-defined and branch related libraries provide a collection of proven

automation classes. Use drag & drop to place objects from your

resource pool to the HMI screens or assign them to a logic controller for

execution. The basic function with several graphical representations,

the operator interface, the logic program and for example the maintenance

information and simulation are already defined implicitly. They only

need to be integrated to the process work flow by the application

designer.

u Intuitive Application Developmentu Process Transparencyu Minimum Configuration Effort

Page 4: automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

4

ENGINEERING - IDEUse one smart and unified engineering tool for your entire plant – start with the configuration of I/Ocards, with communications and PLC programs and design your HMI screens and operator guidance’s.

u Host based data management and shared librariesu Online engineering and multi-user managementu Multiple graphical representations of one single

automation object (also depending on zoom levels)u Object references and compositions (sub-classes)u Documentation management with references to classes

and instancesu Mass data handlingu Import function (equipment lists, I/O assignment, speech text)u Access control based on rules and object protectionu Dynamic process screen generation via GEO Informationu Integration of .NET libraries and C# / VB codeu Integration from external applications and ActiveX Controls

VISUALIZATION - HMIVisualize your plant on different hardware and user layer- and zooming techniques as well asthe embedding of external objects for a user-friendly information representation.

u Multi-monitor operator stations and video wallsu Redundant operator stations and tracing of operator actionsu Multi-lingual (incl. Asiatic, Cyrillic and Persian character sets)u Redundant operator stations and tracing of operator actionsu Profiles and layout designu Individual configuration of HMI sets for all work stationsu Zooming, decluttering, panning, moving of process screens,

layer techniquesu Screen-in-screen viewsu Playback manageru ActiveX objects, video stream and Live-cam involvementu Integrated authority control logic between

different control rooms or work stationsu Online data monitoru Cross references to I/O cards and to PLC programsu Highlight of object references and display of logic conditionsu Web visualizationu GEO information GEO Information

Page 5: automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

5

LOGIC PROGRAMMING - PLCCreate your logic programs for several hardware systems and allow them to communicatewith each other!

u IEC 61131-3u Redundant architecture with hot-standbyu Several hardware platforms and operating

systems (Windows, real-time Linux)u Small resource requirements (ARM9 support)u FBD programmingu C-Code executionu Multiple PLC tasksu Force of all variablesu Real-time data collection and time stampsu Realtime data connectivity between PLC controllersu HTTP interfaceu User-defined add-on processes (e.g. APC and Network

& Telecontrol)u C-API, PHP-APIu Event matrix for configurable logic execution

ALARM MANAGEMENTLet the system automatically create summarized alarms and highlight the position of alarms on your HMI screens!

u User defined alarm attributes (e.g. priority, color, acknowledge behavior, debouncing)

u Alarm monitor, screen and screen-group alarms, alarm panel

u Alarm highlight (arrow, border or icon)u Automatically blank-in of alarmed objects

(because of layer settings) u Automatically creation of summarization alarmsu Cascading of alarmsu Hide or mute alarms of a selected

process sectionu Messaging (text to speech, SMS, e-mail)u Tracking of operator interventionsu Step-by-step operator guidance through critical

or complex situationsu Definition of trouble tickets and templatesu Documentation of events and file attachmentu Cross references between events and alarmsu Automatically assignment of e-mail correspondenceu Electronic shift book

Page 6: automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

6

TRENDTrack the chronological sequence of data points and define your own data sets!

u Online trends and historical trendsu Multiple time and value axisu User-defined data-acquisition grid (level, time, event)u Realtime data collection in PLCu Actual value and statistical evaluationsu Class-, instance- and user-defined trend setsu Documentation of data points with substitute value inputu Zooming and measurementu Measurement toolsu Adding trends of different objects with drag & dropu Trend archivesu Data export (CSV, XLS, TXT)

JOURNAL AND EVENT RECORDSTrack switching operations, parameter changes and operator interventions in the system and document them!

u Tracking of operator interventionsu List of system messagesu Chronological alarm listu Summarized event list based on trend and journal datau Direct access of object events from the object panelu Documentation of events and file attachmentu Grouping area and column chooseru Filteringu User defined profilesu Documented database structure for all sub-systems

Page 7: automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

7

DATA REPRESENTATION AND REPORTSDesign your own data views and charts and embed them into your HMI screens!

u Tabular display of database information and file systemsu Graphical charts with lines, columns,

radar plots, segments etc.u Report generatoru Master / detail layoutu Execution of SQL queries and methodsu Filter functionsu Mathematically operationsu Formatting and groupingu Embedded in HMI screensu Time and event based reporting and archivingu Data exchange to PLC- and HMI-variables

ADVANCED PROCESS CONTROL - APCControl your plant predictively and map your processes using a mathematical model!

u Bandwidth controlu Soft sensorsu Nonlinear model predictive controlu Nonlinear optimizationu Regressive modelling – steady state and dynamicu Hard- and soft-constraint handlingu Consideration of tailor-made cost functionsu Real time optimization u Operator training simulation (OTS)u Process condition monitoringu Integrated data analysis and modelling tool

Page 8: automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

8

PRODUCTION MANAGEMENT - MESDefine and control a batch oriented production or adiscrete process and allow it to be an integrated part ofyour system!

Base

u Production control and planning based on ANSI/ISA S88/S95u Batch-oriented charges (campaign)u Discrete inspection and production processesu Phase interface to equipment modulesu Embedded in process visualization screens

Process Definition

u Flexible recipe- or process definitionu Version managementu Double-check mechanismu Product- and facility related process definitionu Start conditions of stepsu Jump commands and loopsu Inline definition of sub-processesu Definition of header parametersu Late binding of steps (allocation of resource just before start of step)u Compute of set-points in runtimeu BOM-recipes (Bill-of-Material, overload of template recipes)u Support of calculation modes (solid content, scaling, water admission etc.)u Export- and import toolu Document management (link of work instruction to production step)

Process Execution

u Runtime view with inline modificationsu Flow control and pre-stop value calculation for material dosing stepsu Pre-production management (precommissioning)u Parking and unloading of chargesu Bulk data collection (e.g. data of an individual pack )u Report of manual operator interventionsu Report of material movements

Page 9: automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

9

Master Data

u Material-, equipment and personnel data administrationu Process segment definitions (facility related segments)u Material lot administrationu User-defined properties u Cross references and usages

Planning and Scheduling

u ERP connection (exchange of master data, customer and vendor data, recipe, production order, feedback, capability information etc.)

u Order planningu Order combination and splitting (merge and split) of

semimanufactured goods u Order based and optimized production quantity over all process steps

(e.g. bulk pack in pieces → single product in pieces → semimanufacured goods in kilograms)

u Detailed scheduling of production stepsu Resource allocation and capability check (material, equipment

and personnel)u Ad-hoc ordersu Rescaling and postpone functionsu Material requirements planningu Gantt charts

Data Collection and Information Management

u Process statisticsu Material consumptionu Compare of productionsu Charge trackingu Material flow trackingu Report of regulations on packagingu Equipment output chartu Perfomance analyses (e.g. OEE, VDI3423)u Quality managementu Maintenance management (report of operation times,

maintenance interval, …)u Customized reports

Page 10: automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

10

AutomationX is a distributed control system for miscellaneous applications.With the framework a central communication node is established. Thatprovides a comprehensive platform for sub-systems deployed to differenthardware components. AutomationX is scalable, that means that for asimple plant all functions are handled by one single server station. Thisstation contains the framework and all required applications for the sub-systems. Large and distributed plants are equipped with an automationXload-balancing procedure for the framework on one hand that sharesthe load to several server stations (clustering). On the other hand thesub-systems will be deployed to an external and autarkic hardware.Especially for the IEC 61131-3 control the hardware resources and I/Ocards of different manufacturers are integrated to form a unique overallsystem. Only one engineering tool is required, the automationX IDE.Whether the logic controller or, for example, the Profibus system shallbe designed redundantly (hot-standby), it is only an effort of a few

u Utilization of Distributed Hardware Resources u Centralized System Monitoringu High Availability and Data Integrity through Clusters, Redundancy and Field-Bus Concepts

mouse clicks – automationX has already implemented these features inthe core system. This guarantees a high availability of the system. Thedata exchange between logic control units is handled by a direct TCP/IPlink while HMI applications and other sub-systems are requesting theframework service for data exchange.

The Smart Client stations use their own resources and an automaticallyupload of the required application programs. The hierarchical architec-ture starts with the automation classes and their clear interfaces andis continued in single plants represented as a standalone site or isembedded in a multi-site environment. Each site provides data for othersites in the same way as classes provides data for the processsequence.

SYSTEM ARCHITECTURE

Page 11: automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

11

Sites are decentralized and autarkic units to control, visualize andcollect data. They are usually part of an entire system managed by acentral control room. AutomationX fulfils the integration requirementswith the so called “multi-site-architecture”. The applications are developedon-site or from a central station and third party systems are linked upthrough standardized communication protocols. Class- and instancelibraries can be shared and will be updated automatically. Superiorvisualization and management tasks are realized by simple drag&dropoperations without substantial engineering effort. The multi-site-archi-tecture is an integral part of the automationX core system and can alsobe deployed at existing projects.

u Autarkic sites (location, craft, production unit)u Centralized and decentralized engineeringu Shared libraries with automatically updateu Standardized communication protocols between sitesu Drag&drop engineering of global overview screensu Centralized and decentralized archives and reportsu Centralized diagnostics and alarm management

DISTRIBUTED SYSTEMS (MULTI-SITE ARCHITECTURE)

The open architecture of automationX integrates the DCS into anexisting infrastructure. For this purpose standardized interfaces andindustrial field-bus-systems are available. Based on license points theautomationX system can be online expanded step by step. APIs ensurethe integration of customized applications and data processing functions.The continuous development policy of automationX as, for example,for the PROFINET and IEC61850 development and the practical use inour own projects make automationX a state-of-the-art system with aunique integrity and transparency.

CONNECTIVITY

u Profibusu Profinetu Modbusu ODBCu OPC, OPC UAu IEC 60870-5-101/104u SNMPu ISO on TCPu EtherCAT

u Open Architectureu Standard Interfacesu Support from standard industrial Hardware and AutomationX Hardware for specific Applications

u XML Morisu IEC 61860u BACnetu CANBusu MBusu SOAP Server/Clientu etc.

Page 12: automationX Distributed Control System ·  · 2017-03-09simulation mode for testing and training and much more. ... u Report generator ... AutomationX is a distributed control system

©2015 AutomationX GmbH All rights are reserved

autx-pumi
Schreibmaschinentext
AutomationX GmbH Lauzilgasse 13 A-8020 Graz phone +43-316-2704-700 fax +43-316-2704-708 [email protected]