Axeda Supervisor Product Summary

An in-depth look at the product suite:

£ Wizcon for Windows & Internet

£ WizPLC

£ WizScheduler for Internet

For additional information, please contact Axeda:

Axeda Systems www.axeda.com www.axedasupervisor.com

TRADEMARKS

No portion of this publication may be reproduced, photocopied, stored on backup systems or transmitted without the prior written consent of the publisher.

Axeda, Axeda Systems, Axeda DRM, Axeda Device Relationship Management System, Axeda Agents, Axeda Applications, Axeda Policy Manager, Axeda Enterprise, Axeda Access, Axeda Software Management, Axeda Service, Axeda Usage, Automatic eCommerce, Firewall-Friendly, Axeda Supervisor, Wizcon, WizPLC, WizScheduler, WizAAM, WizSQL and Access. Insight. In Real Time are trademarks of Axeda Systems Inc. Axeda Hotline Plus, Axeda eXpert, Axeda eXpert Plus, Axeda Collaborate et Axeda Trace service marks of Axeda Systems Inc. All other products and trademarks are property of their respective owners.

IMPORTANT NOTE

This document describes the main features of the products and tools in the Axeda Supervisor suite. All technical features of the products may be modified without prior notice by Axeda.

Copyright ©1986-2004 Axeda Systems Inc.

Axeda Supervisor - Product Summary - p. 1

Table of Contents

AXEDA SUPERVISOR - THE COMPLETE INTERNET-BASED SOLUTION FOR CONTROL AND INFORMATION...... 4

FULL INTEGRATION WITH THE AXEDA DRM (DEVICE RELATIONSHIP MANAGEMENT) OFFERING..... 4 NEW DEDICATED SERVICES BASED ON AXEDA DRM ...... 4 WIZCON FOR WINDOWS AND INTERNET – ENHANCED SCADA WITH WEB SUPPORT ...... 5 WIZPLC – PC-BASED DISCRETE CONTROL SOFTWARE – VERSION 3 ...... 5 WIZSCHEDULER FOR INTERNET – SCHEDULING PROGRAMMING MODULE ...... 6 WIZAAM (ADVANCED ALARM MODULE) – ALARM AND DECISION-MAKING MANAGEMENT MODULE . 6

WIZCON FOR WINDOWS AND INTERNET...... 7

ENHANCED SCADA WITH WEB SUPPORT...... 7 USE OF WIZCON FOR WINDOWS AND INTERNET ...... 7 HIGH-PERFORMANCE ARCHITECTURE ...... 7 ONLINE DEFINITION OF TAGS ...... 8 FLEXIBILITY IN DEFINING ALARMS...... 9 INTEGRATION OF A LARGE NUMBER OF DRIVERS IN WIZCON ...... 10 HISTORICAL FILES TO FACILITATE ARCHIVE MANAGEMENT ...... 10 EVENT-DRIVEN DATA EXCHANGE ...... 10 MILLISECOND EVENT LOGGING ...... 11 INTEGRATION OF A REMOTE TIMESTAMPING FUNCTION...... 11 ACCESS CONTROL FOR TIGHT SECURITY...... 11 CENTRALIZED MANAGEMENT OF THE USER DATABASE ...... 12 NETWORK SCALABILITY FOR IMPROVED PERFORMANCE AND RELIABILITY ...... 12 THE DISTRIBUTION OF THE DATABASE PRESERVES DATA INTEGRITY...... 12 SCADA WIZCON WORKSTATIONS ...... 13 WEB SERVER ...... 13 HOT BACKUP CONFIGURATION ...... 13 OPEN ARCHITECTURE...... 13 WIZSQL & ODBC...... 14 OPEN API FOR THE DEVELOPMENT OF SPECIFIC PROGRAMS ...... 14 SUPPORT OF STANDARDS VIA OPC ...... 14 DYNAMIC DATA EXCHANGE (DDE) ...... 15 INTEGRATION OF SCADA FUNCTIONS WITH THE COMPANY’S OTHER INFORMATION SYSTEMS ...... 15 CREATION OF ENHANCED HMI APPLICATIONS UNDER WINDOWS...... 15 ENHANCED APPLICATIONS DEVELOPMENT STUDIO ...... 16 FAST IMAGE CONSTRUCTION ...... 16 CHOICE OF DETAIL LEVEL BASED ON THE DIFFERENT LAYERS ...... 17 VIEWING A FULL IMAGE USING ZOOMING CAPABILITIES ...... 17 FAST SCREEN GENERATION USING GRAPHICS LIBRARIES...... 18 IMAGE MAPPING (TAG MAPPER) ...... 19 WIZVCR – REPLAY FUNCTION ...... 19 A HIGH DEGREE OF FLEXIBILITY IN TERMS OF ALARM DISPLAY...... 19 TREND CHARTS WITH MULTIPLE TAGS FOR HISTORICAL AND REAL-TIME DATA TRACKING...... 19 X-Y CHARTS THAT ALLOW IN-DEPTH ANALYSIS ...... 20 MULTI-LANGUAGE SUPPORT...... 20 INTEGRATION OF A RECIPE MANAGER AND REPORT GENERATOR...... 21 DEFINITION OF MACROS...... 21 CREATION OF WEB-ACCESSIBLE SCADA APPLICATIONS ...... 21 AUTOMATIC HTML PAGE GENERATION WIZARD ...... 22

Axeda Supervisor - Product Summary - p. 2

CREATION OF PICTURE VIEWERS ...... 22 CREATION OF EVENT SUMMARY VIEWERS...... 23 DEFINITION OF TREND CHART VIEWERS...... 23 MANUAL CREATION OF HTML PAGES...... 23

WIZPLC - INTEGRATED CONTROL AND SUPERVISION...... 24

USE OF WIZPLC ...... 24 MORE THAN A SIMPLE UPGRADE...... 25 INTERNAL WIZPLC ARCHITECTURE ...... 26 SUPPORT OF THE IEC 61131-3 LANGUAGES...... 26 INTEGRATION OF FUNCTIONAL LIBRARIES ...... 28 SUPPORT OF FIELDBUSES COMMONLY USED FOR COMMUNICATION...... 29 GUARANTEED EXECUTION OF CRITICAL APPLICATIONS ...... 29 ONLINE MODIFICATION TO OPTIMIZE DEVELOPMENT...... 29 MANAGEMENT OF SYSTEM INTEGRITY...... 29 EASY TO LEARN, IMPLEMENT AND MAINTAIN ...... 29

WIZSCHEDULER FOR INTERNET - WEB SCHEDULING MODULE FOR WIZCON ...32

WIZAAM (ADVANCED ALARM MODULE) - ALARM AND DECISION-MAKING MANAGEMENT MODULE...... 33

AXEDA SUPERVISOR ON THE TEST BENCH ...... 38

PLATFORM ARCHITECTURE ...... 38 METHODOLOGY AND RESULTS ...... 39 ‰ INITIAL LOADING TIME OF A SYNOPTIC ...... 39 ‰ INTER-ZONE SWITCHING TIME BY TRIGGER OBJECT...... 39 ‰ LOADING TIME OF AN ALARM WINDOW...... 40 ‰ LOADING TIME OF A CHART WITH REAL-TIME DATA ...... 40 ‰ LOADING TIME OF A CHART WITH HISTORICAL DATA ...... 41

EXTENSIVE LIST OF COMMUNICATION DRIVERS...... 42

CONSULTING SERVICES - SUPPORT SERVICES ...... 47

Axeda Supervisor - Product Summary - p. 3

Axeda Supervisor

The complete Internet-based solution for control and information

These days, manufacturers must reduce their costs, improve the quality of their products and increase their productivity. To achieve these objectives, real-time Advantages of information must be easily accessible at all levels of the company. The winning Axeda Supervisor solution lies in based on IT platforms and networks that can be ß Complete automation updated quickly in order to constantly adapt to the company’s changing needs. solution that combines viewing, control and the Internet in a single product. Plants are replacing proprietary equipment and communication protocols with open systems using Windows NT and new Internet technologies. This approach has made ß Immediate publication of applications on the web. it possible to establish a natural link between the plant floor’s real-time control requirements and the constant sharing of information requested by administrative ß Uses an integrated industrial process control services. Axeda Systems®’ Axeda Supervisor™ is a single solution that addresses technology with the IEC these requirements by bridging the areas of control and information. 61131-3 languages.

ß Runs in a single unified By combining both discrete and process control with SCADA capabilities and environment, thus reducing overall costs Internet, Axeda Supervisor provides the software tools needed to build a complete and integration time while improving automation solution. With Axeda Supervisor, users can develop discrete and productivity. process control systems using WizPLC™, and then view the information and ß Allows users to build distribute it to authorized users with Wizcon® for Windows and Internet™. applications on a network and access them from any Full integration with the Axeda DRM (Device Relationship Management) workstation. offering ß Protects the user’s investment through the use of standards such as Axeda Supervisor is the only control and supervisory solution that offers the power ODBC, SQL, OPC, and flexibility of Device Relationship Management (DRM), a new category of HTML, XML and Java. enterprise software pioneered by Axeda. Axeda DRM System™ leverages the global ß Builds on the reach of the Internet to provide the real-time, continuous exchange of information advantages of 32-bit Windows NT and multi- between remote devices, business systems and people. It allows manufacturers, tasking technologies. businesses and service providers to use the Internet to monitor, manage and service ß Fast development thanks intelligent devices deployed at remote sites anywhere in the world—cost-effectively to automated database and in real time. generation.

ß Power and easy user management in As a component of the Axeda Device Relationship Management System, Axeda centralized databases Supervisor extends the SCADA world beyond the plant floor to users in any location, based on SQL standard. anywhere in the world. Now you can develop applications, control machines, ß High degree of openness visualize charts and images, create and respond to alarms, generate and distribute with OPC DA 2.05a client/server, OPC AE reports and much more—online, from any standard Web browser in any remote 1.1 client, OPC HDA 1.1 location—with no plug-in or additional software required. server.

ß Integrated remote technical support New dedicated services based on Axeda DRM services based on Axeda Starting with version 9.0 of Axeda Supervisor, a number of hosted services (in ASP DRM™ technology. mode) based on DRM technology are now available to users: ß Highly intuitive interfaces SM - Axeda eXpert Program based on the Windows XP™ standard. o Complete support program for Axeda Supervisor customers that features maintenance and hotline support as well as real-time remote support via Axeda Access. Technical training sessions via “e- Learning” are also included, along with a login to the eXpert site that offers technical and product resources (patches, add-ons, new drivers, FAQ and knowledge base, new versions and notes, co-marketing and sales tools, etc.).

Axeda Supervisor - Product Summary - p. 4

- Axeda eXpert PlusSM SI Program o All the benefits of the Axeda eXpert Program, with, in addition, unlimited use of our Axeda Collaborate technology for installers and OEMs to remotely support their customers’ installations. - Axeda Collaborate ServiceSM o Online sharing of an Axeda Supervisor application (or any other PC- based application) for remote “over-the-shoulder” support, troubleshooting, updates, expertise sharing, training, etc. in real time. - Axeda Trace ServiceSM o Centralization of essential real-time field data onto a secure, remote server for reporting and drill-down analysis, with access anytime, anywhere.

You become proactive (not reactive), avoid unnecessary travel costs, secure your data and ensure the continuity of your operations in accordance with security standards, all with no investment in hardware or software and no IT infrastructure.

For information about these services, please contact your Axeda representative.

Wizcon for Windows and Internet – Enhanced SCADA with Web support

Wizcon for Windows and Internet provides all the SCADA/HMI functionality needed to view information on an operator workstation running Windows NT, as well as the ability to broadcast this same information using any web browser, thanks to its enhanced 4th generation Internet technology.

ß Viewing and controlling applications from any location, via TCP/IP protocol and the Internet. ß Use of Java technology to access data from any platform or operating system. ß Viewing trend charts based on a historical file or in real time and acknowledgement of alarms using a standard web browser. A wide variety of ß Advanced remote user database management based on the SQL Server applications standard (or MS Access) Axeda products have been ß Replacement of display nodes with thin clients in order to significantly reduce successfully used in the following industries, to name a maintenance time and costs. few: ß Complete integration of access control security. • Power generation and distribution ß Event-driven data exchange designed to transmit only changes in real time, • Oil & Gas which ensures fast response time even when the connection is made through a • Environment • Water distribution and switched network. Wastewater treatment ß Connectivity extended to the databases via a powerful SQL interface. • Food & Beverages ß • Building and energy Integration of backup/hot backup functions. automation ß Integration of graphical and configuration tools, as well as libraries of pre-defined • Pharmaceuticals and Chemicals objects. • Equipment manufacturing ß Open system. • Petrochemicals Parking lots ß • Architecture that ensures the system’s modularity and scalability. • Tunnels ß Multi-language support that facilitates the localization of the application. • Traffic control • Lighting control • Textiles • Medicine • Industrial automation WizPLC – PC-based discrete control software (Version 3) • Radio and television • Bottling • Aeronautics WizPLC is a PC-based control software used to develop discrete control programs. • Brickyards • Cement factories • Steel ß Full support of the 6 IEC 61131-3 languages. • Packaging ß True real-time support ensures WizPLC’s deterministic behavior, with high • Mines • Fine cardboard performance levels and extreme accuracy. • Plastics ß Full integration with Wizcon allows a transparent exchange of information, • Airports

whether locally or across the network.

Axeda Supervisor - Product Summary - p. 5

ß With the help of a user-friendly interface, exchanges between WizPLC and “Axeda Supervisor Wizcon can be optimized by selecting only the tags used by the PLC programs. enables us to streamline our critical ß Enables remote diagnostics and problem-solving. bridge and water ß Allows user-specific function blocks and libraries to be developed using IEC operations with real- 61131-3 languages or C. time automation and ß Includes enhanced simulation, debugging and monitoring tools. remote monitoring of ß Supports the most commonly used fieldbuses for optimal flexibility and vital system compatibility. components. The continuous, remote monitoring of water As a member of Automation Alliance Tools, Axeda features the most open softlogic quality helps us to solution on the market. As a result, WizPLC allows the downloading of developed maintain a good supply PLC programs on all hardware targets designed based on the Automation Alliance of freshwater for specifications. (For more information, visit http://www.automation-alliance.com/). farming and irrigation.”

Jan Bosland Manager of Planning, Engineering, Inspection Rijkswaterstaat (RWS)

(RWS is a Directorate-General of the Dutch Ministry of Transport, Public Works and Water Management responsible for bridges, roads, dikes and water locks)

WizScheduler for Internet – Web scheduling module

WizScheduler™ is an optional module for Wizcon that enables you to easily create daily, weekly, monthly or yearly schedules that cause actions to occur.

You can automatically change tag values, adjust HVAC actuation, time the lighting of your plant, change alarm statuses or initiate a variety of other tasks—right from your Web browser—minimizing energy consumption and equipment wear and tear while controlling costs.

WizAAM (Advanced Alarm Module) – Alarm and decision-making management module

Wizcon comes with an optional module, WizAAM (Advanced Alarm Management), which is used for on-call processing. When an alarm is triggered, notification can be provided through e-mail, SMS, voice mail and HTML, cell phone and pager, as well as fax and multiple printers. Integrated scripts identify and prioritize each alarm and then send the right message to the right person(s) in the organization, enabling a fast and appropriate response.

Axeda Supervisor - Product Summary - p. 6

Wizcon for Windows and Internet

Enhanced SCADA with Web support

Wizcon for Windows and Internet is a powerful HMI/SCADA software application that provides historical and real-time information from the production sites to administrative services and beyond. It was designed to expertly manage all the SCADA functionalities with maximum flexibility and exceptional performance. It goes even further by providing data sharing and secure access to any user equipped with a Java-compatible web browser.

Use of Wizcon for Windows and Internet Creation of Windows and web With Wizcon for Windows and Internet, users can build their applications in various applications ways: ß Development of Wizcon- ß SCADA applications based on Wizcon and running under Windows NT/XP. based SCADA These applications can be used by operators equipped with Windows applications under Windows NT/2000/XP. workstations. ß ß Development of web- Wizcon SCADA applications based on the use of the web and residing on based SCADA standard web servers running Windows NT/XP. These Java-based applications applications which users can access with any Java- can be viewed using any standard web browser without the need of platform- compatible browser. specific software, and without the installation of client software or extension

modules.

The Wizcon development studio provides the ability to define the real-time database (RTDB) used by the applications. This database contains the tag and alarm definitions, as well as the communication drivers. Wizcon is then used to build the user interface, which includes images, charts and event summaries. These applications can either be run on SCADA operator workstations under Windows NT/XP or published on the web server using the Wizcon automatic HTML page conversion utilities and Java applets. Authorized users may access these applications using any standard web browser. The web-based applications have access to the real-time and historical data via the Wizcon server.

High-performance architecture Optimal performance The Wizcon client-server architecture uses a 32-bit, pre-emptive multitasking and 32-bit technology and pre- multi-threading technology to achieve a high level of performance and ensure data emptive multi-tasking, for the reliability and integrity. WizPro, Wizcon’s kernel, runs as a background task and highest level of performance. In addition, multithreading and consists of various modules that are executed simultaneously to provide reliable, multiprocessor management real-time data collection and processing. Each module performs its own processing. provide unprecedented performance and security levels. The main modules include the following:

PLC sampler: Separate modules for each communication line allow Wizcon to

communicate with 32 PLC networks. Alarm generation: A dedicated module that evaluates alarm conditions and instantly issues alarms, either locally or across the network, when an alarm

condition is met. History logger: This module is responsible for logging the values of tags and alarms into historical files.

Printer: This module sends alarm information, user commands and reports to the printer. Network: Some modules manage network sessions with other Wizcon stations.

Axeda Supervisor - Product Summary - p. 7

WizPro manages the real-time database (RTDB) that contains the tag and alarm “It is an innovative use definitions, as well as the communication drivers. The Windows and web-based of Internet technology. applications use the same RTDB and other services provided by WizPro. The web- Its total cost is extremely low and its based SCADA applications also use the services provided by the web server and the potential is limited only Wizcon server. The web server manages regular file transfer operations, while the by one’s imagination.” Wizcon server transfers the real-time and historical data at the browser’s request. Sean McKenna As illustrated by the following figure, the browser requests an HTML file from the web Electrical Manager server. The server loads the requested HTML page along with the embedded Java Cargill applets into the browser. The Java applets in turn communicate with the Wizcon server to receive online data, such as changes in tag values, alarms, trend charts, historical information reports, etc.

Online definition of tags Online tag

definition In Wizcon, tags refer to control values monitored by the system. Each tag is identified by a unique name and can be one of several data types (integer, real ß Tag sampling reduced to 30 ms and tag logging number, digital data, string, etc.). Tags are associated with external device reduced to 50 ms. components, such as registers or I/O points in the PLC, and can be defined online. ß Tag sampling and Once tags are created in the Wizcon definition module, they can then be used in conversion can be other modules for display purposes or for calculating control functions. Tag values optimized independently, without being combined. can also be saved in historical files. ß Simple DDE and OPC connectivity (Data Access Client and Server version 2.05a)

ß Online tag definition improves efficiency.

ß No cost for internal tags. Security groups allow authorized users to set parameters for tag values.

Navigation possible on OPC server (OPC

DA standard Version 2.05A)

Possible sampling of tags at 50 ms.

Tag sampling, logging and conversion can be optimized independently, without being grouped together.

Figure 3a: Online tag definition

Axeda Supervisor - Product Summary - p. 8

Automatic creation of the application database “The latest Axeda Supervisor release is a clear leap ahead. The generation of tags having shared features is made possible by several tools and We welcome Axeda’s methods (Multiple Addition, import/export in CSV Excel format). 4th generation Web technology and key Version 9 of Axeda Supervisor features a tag generator (Tag Generator) that allows new product features, automatic declaration of groups of tags in the database by reusing their identity which accelerate (naming and addressing) from OPC Servers or BACnet devices. In the future, all application drivers that include a browsing function (viewing of tags specific to each device) will development time and reduce cost of allow the tag generator to create the desired tags quickly and automatically. maintenance.”

Dieter Munsch Managing Director eMation GmbH Tags are chosen by selecting the communication drivers that (Axeda’s largest distributor, have ‘Browsing’ functions. eMation, is based in Germany with regional offices and a System Integration subsidiary, Focus, specializing in Naming rules may be defined Industrial Automation, at the time of importing in order Building Automation and Water & Wastewater treatment) to set a prefix or suffix, for example.

Tags either can be created or can replace previously declared tags.

Figure 3b: Tag Generator

Flexible alarm Flexibility in defining alarms definition

An alarm is a test on a tag value or on a more complex formula that generates a text ß Alarms can be used in an image at any point on the message. Alarm application messages are used to notify operators of unusual network. conditions at the site. An alarm can be generated through a formula defined by the ß Powerful alarm generator user, which can include the calculation or comparison of different tag values using a with easy-to-use very simple syntax. Alarms are automatically available across the entire network and calculation module for complex formulas. can be acknowledged by authorized users from any network station or via the web. Various actions may be taken when the alarm condition changes, such as loading a ß Authorized users can acknowledge alarms from new image or graphic, or executing a third-party software application. any workstation (local or remote) and through any standard browser. In addition, Wizcon generates system messages that provide operators with ß Secure notification of information concerning internal system events, such as failures of communication fraud based on events. drivers or communication errors on the network. ß Alarms are automatically available network-wide and on the web.

Axeda Supervisor - Product Summary - p. 9

Other advantages:

Definition of an enhanced alert strategy with the ability to ß Inhibit management launch different actions based on the condition of the alarms Powerful formula editor. ß Alarm signaling a variation

Each alarm can be associated with a specific help file, which ß Alarm signaling rate of can be printed automatically. change

The security groups allow only authorized users to ß Delayed alarm acknowledge the alarms. ß Fast definition of standard Alarms are automatically available across the entire network alarm (HI, HIHI, LO, or via the web. LOLO)

Definition of alarm groups having shared features. ß Free fields for defining alarms

ß System alarms (hard drive space usage, hot backup, communication error, etc.)

Figure 4: Flexibility in defining alarms

A broad offering of Integration of a large number of drivers in Wizcon drivers

Wizcon includes over 150 communication drivers for connecting to different PLCs ß The standard software includes over 150 drivers. and other equipment (see page 37 for a list of available drivers). In addition, Wizcon ß Universal connectivity via includes a communication driver development kit which allows developers to write OPC (client/server) ß A communication driver specific communication drivers for any proprietary system using C. development kit is included as a standard feature. Wizcon is also compatible with the OPC Data Access standard (version 2.05a). ß Customized definition of Wizcon includes OPC standard definitions (OLE for Process Control), such as those on-call alarms for server browsing and timestamping support. Thanks to Wizcon’s OPC client- server interface support, the user’s ability to connect to any OPC-compatible application is guaranteed.

Historical files Historical files to facilitate archive management ß The differentiation between tags and alarms Wizcon tags and alarms are stored in historical files. Each day, Wizcon generates in historical files allows users to easily perform two FoxPro/dBase format files – one for tags and one for alarms – which can be read analyses and statistical using any standard office automation software. All components of the application, calculations. ß The limited number of such as historical trends, charts and reports, use these files. Historical information historical files allows easier file management can also be stored on several network computers to ensure automatic backup of the and backup. data. Wizcon also allows the historical status to be logged directly into an external ß The logging of historical data from the various database via ODBC. network stations increases data security. ß Historical data generated All historical data is then accessible from an OPC HDA 1.1 client. Use of this is also available in OPC standard allows Axeda Supervisor to be connected directly to a wide range of HDA 1.1 format. analysis tools and tools for processing historical data.

Event-driven data exchange Event processing architecture

The data exchanges among the various Wizcon modules (particularly between Event-based communication WizPro and Image or between Sampler and Logger) occur based on the events. The results in fast performance, high bandwidth and lower server sends, upon request, only new or updated data to the client workstations. For consumption of the CPU’s example, when WizPro tests a tag and determines that its value has changed, the resources. server sends the new value only to the modules that need this updated data.

Axeda Supervisor - Product Summary - p. 10

Millisecond event logging Millisecond timestamping Millisecond Wizcon event logging allows users to maintain a trace of the events Allows users to find, on a list, exactly as they actually occurred. This allows the operator to easily sort through the the first event that occurred with 1 ms resolution. various events and identify the first alarm that occurred. For fast processing of a large amount of data, timestamping can be performed by the PLC and retrieved by

Wizcon with the exact time and date read by the PLC.

Remote Integration of a remote timestamping function timestamping

The timestamping mechanisms included in Wizcon make it possible not only to obtain ß In case of information overload, events can be the tags updated at the remote terminal level (RTUs), but also to know the exact time stored and time-stamped at which the updates occurred. This sophisticated, fully transparent mechanism on the PLCs and retrieved at a later time. stores the time-stamp information collected by the RTUs or by the data logging devices in Wizcon’s historical files. The logging devices send the event time ß Ideal solution for applications using the information to Wizcon with one millisecond accuracy. public network, since the PCs are not permanently connected to remote RTU terminals.

Access control for tight security

Wizcon provides security management for an unlimited number of unique users. New users may be defined at the time of operation. It is possible to assign each user to one or more groups based on the user’s activity, level of hierarchy and function at Tight security the company. Each of the application’s control objects – tag, image, layer or menu ß Protection of important item – is also associated with a set of groups. For large network applications, the data by requiring users to provide their name and configuration files for the definitions and rights assigned to the users may be installed password when logging on. on the network’s file server and shared by all the workstations on the network. Team management is also available for managing on-call duty. ß Users may view only authorized objects.

ß No risk of system corruption.

Assignment of users to the Teams responsible for on-call duty ß New users can be defined at the time of operation. Assignment of users to groups with management of the group’s administrator ß Integration with advanced Internet security mechanisms, such as firewalls.

Figure 5: New assignment of rights to users

For Internet use, users must provide their name and password before being allowed access to the application. Wizcon also provides the ability to limit the functions the user may execute from a web browser. For example, the ability to perform certain control operations may be prohibited for all users, certain users, certain groups of users or on a page-by-page basis. In addition, Wizcon includes security functions for controlling the content of each page based on each user’s authorization level

(engineers, operators, technicians, etc.). Security systems which are standard in an Internet environment, such as firewalls and the different encryption tools, can also increase security.

The Java clients communicate with the Wizcon server via a dedicated socket connection. The server will establish the connection only after executing a client verification process. The IP addresses of the clients accessing the server can be recorded on the server. There are no limitations in terms of IP addresses, and

Axeda Supervisor - Product Summary - p. 11

Wizcon supports all types of TCP/IP networks (A, B, C). A specific port may be used when the workstation’s network parameters are defined.

Centralized management of the user database

The operation of a supervision architecture (several network stations) with a large number of users can prove to be difficult and extremely costly in terms of maintenance. Axeda Supervisor therefore allows user management via a centralized

SQL server database. This database may draw upon existing user data from the installed IT architecture.

The various incident scenarios have been taken into consideration, which ensures that control of access to supervision is extremely reliable, even in case of failure of the network architecture.

Network scalability Network scalability for improved performance and reliability ß Built-in network management. Wizcon allows gradual migration from a single standalone workstation to a plant-wide network architecture that connects the plant floor with file servers and other existing ß Stations immediately operational – no additional management systems. Wizcon's scalability allows the user to start with a small configuration. configuration and expand its environment while protecting its investments in process ß Network easily adapted to automation and information technology. Wizcon's network functions automatically the user’s needs. detect remote stations across any TCP/IP or NetBIOS network. Based on the ß Non-duplication of tags distributed database concept, all Wizcon stations act as both data servers and clients and alarms preserves data integrity. for other stations, thus preserving the integrity of tag and alarm definitions. Authorized users can therefore access all the tags and alarms from their remote ß Enhanced security. station. For example, an alarm can be generated at one station and acknowledged ß All stations function as by another without any extra work. Expanding a Wizcon network is simply a matter both clients and servers, at no additional cost. of adding stations.

The distribution of the database preserves data integrity Distributed database

A Wizcon network can consist of different types of nodes based on the specific needs ß Tags and alarms defined at one station are of each application. These components can be configured according to the user’s available immediately on requirements. The Wizcon network uses a client-server architecture, which allows all the other network stations. real-time and historical data to be exchanged among the workstations. The client- server design allows users to transparently define network data objects without ß Reduces the number of licenses required. having to define network tags or alarms in the local configuration database. Tags defined at a particular workstation can be used immediately on any other network ß Preserves the integrity of the database. station. This configuration reduces the number of licenses required and preserves database integrity.

Axeda Supervisor - Product Summary - p. 12

SCADA Wizcon workstations SCADA Wizcon workstations Each Wizcon SCADA station can communicate with up to 32 PLC networks Each station can communicate simultaneously. This station executes all the standard SCADA functions, such as simultaneously with up to 32 PLC sampling, alarm generation, historical data collection and the execution of PLC networks. control operations. The operator can view the process via Wizcon’s user interface and interact with ongoing activities. Wizcon SCADA stations can send and receive data to and from other stations on the network.

Web server Internet server

Wizcon for Windows and Internet can be connected to any standard web server to Allows the publication of SCADA applications on the publish information instantly on the web. Wizcon can be integrated gradually into the web. company’s existing Internet/Intranet strategy or use standard Windows servers for standalone applications.

Hot Backup configuration Hot Backup

ß Hot backup available at no To ensure the highest level of system availability, Wizcon offers the option of additional cost. implementing redundancy as a standard feature. Hot Backup mode consists of two ß No special programming identical Wizcon SCADA stations connected to the same I/O and/or to the same required.

PLCs. One SCADA station runs in master mode and samples data while the other ß Protects applications remains in standby. If the master station fails, the backup station automatically takes against all software and hardware failures. over all functions, including communication with the network. Once the master station is up and running, the backup station stops sampling data and updates the ß Choice of automatic or manual mode, allowing historical database on the master station. This mechanism ensures that the historical easy adaptation to the application. database on the master station remains complete. In normal operation, both the master and backup stations can be used as ß Switching on the backup station enables independent operator stations. The only requirement is that the application running maintenance of the master on the master and backup stations must be the same. station without interrupting the process.

Open architecture

Wizcon comes with a set of tools for exchanging data with other applications. These exchanges cover database connectivity, generation of specific applications and standard interfaces.

Axeda Supervisor - Product Summary - p. 13

WizSQL & ODBC WizSQL & ODBC

ß SQL multi-task scripts The Wizcon WizSQL module provides a highly flexible means of connecting to the simplify the connection to the database, resulting in most widely used databases through Microsoft’s ODBC interface. It allows easy improved performance. configuration of data exchanges with other applications and databases, including ß High level of security as a Microsoft’s SQL Server, Sybase and Oracle. result of enhanced runtime options and backup The WizSQL module allows the user to build event-driven SQL or ODBC queries. functions.

These queries are used to read data from database tables and to write Wizcon real- ß A single interface can be time and historical data to SQL tables. WizSQL allows the user to define SQL used with any database management software that commands with Wizcon tag values as embedded parameters. A trigger is assigned supports ODBC. to each command, which controls when a command will be executed. ß Online modification of SQL scripts and In addition to updating user-defined tables, WizSQL is used to extract information connections to databases. from shared databases and save it in Wizcon. This type of data transfer allows users ß Debugging options make it to send production orders from business systems directly to the plant. easier to tweak the program.

Open API for the development of specific programs

The Wizcon Software Developer’s Toolkit (SDK) provides a wide range of APIs which allow users to develop add-on programs in Visual Basic™ or Visual C++™ that address specific needs. For applications based on a web interface, a Java toolkit is provided to allow developers to enhance the supervisor interfaces available from their web browser.

Support of standards via OPC

Wizcon supports OPC client-server interfaces, which allows Wizcon applications to connect instantly to a wide range of existing OPC servers and to supply data to OPC clients. As an OPC client, Wizcon can connect to any OPC server. This allows connection to peripherals, whether or not Wizcon has its own driver. Most manufacturers of automation and control systems now provide OPC servers with their equipment. As an OPC server, Wizcon can also make its data available to OPC client applications.

This can be a simple Visual Basic application written by the user or a commercially available software package. In addition to OPC support, Axeda supplies the most recent version of Data Access and Alarm & Event OPC toolkit.

Wizcon is fully compatible with the OPC Data Access version 2.05a and includes, among other things, the latest standard OPC specifications, such as server browsing, timestamping support and OPC Security. Wizcon’s OPC Data Access client-server interface support ensures connection to any OPC–compatible application.

Axeda Supervisor - Product Summary - p. 14

Axeda Supervisor 9.0 now includes an OPC client AE 1.1 interface (Alarm & Event) as well as an OPC Server HDA 1.2 interface (Historical Data Access).

Standard OPC connectivity

ß Maximum connectivity to commercially available Application Application equipment X Y ß OPC client/server DA 2.05a interfaces

ß OPC Client AE 1.1 OPC Interface OPC Interface interface

ß OPC Server HDA 1.2 COM / DCOM interface

ß Compatibility with the latest OPC standards

ß Advanced OPC tools are provided on the Axeda Supervisor Value Pack CD OPC Server OPC Server OPC Server

A B C

Dynamic Data Exchange (DDE) DDE support

DDE links allow Wizcon to DDE is a protocol for exchanging data between independent applications. The exchange data with other DDE- compatible applications. applications send updates to each other only when new data is available. DDE allows users to process data from one application using the tools of another application. Thanks to Wizcon’s DDE support, users can manipulate real-time data in standard applications such as spreadsheets, database systems and statistical software. Wizcon supports DDE operations and block DDE operations as client and/or servers.

Integration of SCADA functions with the company’s other information Seamless systems integration

Wizcon integrates seamlessly With regard to the Internet, the adoption of industry standards such as HTML for with Internet technologies and the company’s information publishing web documents and Java for running portable applications allows Wizcon systems. to easily integrate production data into the company’s information systems. Using a single standard interface, users can now link SCADA to inventory data, production schedules and order status, giving them a real-time snapshot of the company. With

Wizcon’s Java screens, it is also possible to transparently integrate Internet technologies such real-time video, databases and document management systems.

Data can also be exchanged with standard SCADA stations, via TCP/IP, NetBIOS,

DDE or OPC, and with relational database management systems, such as Oracle and Microsoft SQL Server, via ODBC.

Creation of enhanced HMI applications under Windows

Wizcon for Windows and Internet provides all the tools needed to build effective operator interface and supervisory control applications. Productivity is further enhanced through Wizcon’s design which allows users to develop applications online and run them from a single environment. Users can make changes online and see the results immediately, thus reducing initial configuration time and on-site installation costs. This section describes the Wizcon tools used to develop HMI applications.

Axeda Supervisor - Product Summary - p. 15

Enhanced application development studio Online development Wizcon’s Application Studio module has an Explorer-like interface that offers full ß Online development control and access to all parts of the system during application development. allows the user to view animation instantly.

ß Changes can be made while the application is Functions menu bar running.

Easy access to frequently ß Fast configuration without writing or debugging used actions, such as HTML complex animation scripts. file creation. ß An object can be animated Click on the icons by several tags, which representing the Wizcon for simplifies application development. Windows & Internet components. ß Easy image maintenance and modification. Functional components of the

application.

Figure 10: Wizcon’s Application Studio module allows easy access to all the application’s components

Fast image construction Dynamic operations Wizcon provides a powerful image editor for creating and viewing images, which allows the operator to view all or part of a control process. An image consists of ß Multi-directional movement graphical and/or text objects. Geometric objects can be either open or closed, and all ß Change of scale objects can be filled with specific patterns and displayed in unlimited colors. Users can create: ß Filling of forms

ß Dynamic objects: objects in the images are associated with tags. Any change in ß Rotation tag values causes the object to change graphically. Any object in an image can ß Blinking be animated, including messages related to the process. ß Alarm objects: an image object can be associated with an alarm, so that the ß Display/Mask

alarm will affect the way the image appears. An active alarm can cause the ß Full / Empty object to blink, appear, disappear, change shape or colors, etc. ß Fill colors and characters In addition, trigger objects can be created on which users can click to automatically or manually assign predefined values to tags, move the image to a predefined zone, or ß Cylindrical drawings activate a specific macro. ß Transformation options

ß Transformation options “Fast Triggers” are extremely powerful trigger objects that provide additional functions over conventional trigger objects and can be fully processed using a web interface.

In addition, this virtual environment (button, coefficient unit, etc.) makes it possible to use these applications in their entirety thanks to a touch screen. A virtual keyboard rounds out the toolbox by allowing the entry of letters and figures in the dialogue boxes.

Axeda Supervisor - Product Summary - p. 16

Choice of detail level based on the different layers

Wizcon’s zoom function allows the user to draw the entire plant in one large image and then zoom in on a selected area to view more details, without redrawing the image. The different layers can be used to turn details on and off according to the security settings and zoom levels.

Layered structure ß Save time by drawing the image only once and reusing it several times. ß Use the layered structure to depict information related to the plant. ß The multiple layer technique ensures a higher level of security.

To present different types of plant information in a structured manner and logically separate the different plant components, the Wizcon image provides layered drawing structures. Each image can consist of up to 64 layers, and each layer can include different plant or process components. For example, the user can design the process’s equipment and activities in one layer and then draw the electrical diagram and wiring in another. Different user profiles can then access the information according to their needs and rights.

For instance, a plant operator is not concerned with details about electrical circuits or communication, while an electrician does not require information about a process’s operating conditions. The layer mechanism also ensures a very high level of security. When specific users do not have access to certain commands, the objects simply become invisible.

Innovative zoom Viewing a full image using zooming capabilities ß 2,048 zoom levels. Wizcon can simultaneously present an overview of the entire plant and detailed views ß Zoom into different zones of selected areas through an innovative display method based on storage and for more detail. navigation. A Wizcon image is not limited by the size of the screen. The image’s ß The ability to generate coordinates consist of up to 2,000,000 units in the X and Y directions. This extremely large images allows the user to draw the plant in a large presentation area allows users to draw an entire plant in a single image. single image, which Switching between the different parts of the application can be done without the need reduces development time. to close the current window, open a new one or load an image. This option increases the overall performance of the system.

Wizcon offers a more detailed view of the process through a unique zoom function that allows the user to view a display using more than 2,048 zoom levels. In addition, the display can be logically divided into 500 different zones. Each image zone is defined by its X and Y coordinates and its zoom factor. These parameters allow the

Axeda Supervisor - Product Summary - p. 17

user to locate the exact zone position. In this way, the operator can immediately display a specific part of the plant, or switch between the overview and the detailed presentation of a process, a machine or a particular area of the plant.

Fast screen generation using graphics libraries Libraries of pre-

Wizcon comes with a full set of libraries that contain many pre-defined and pre- defined business animated objects, such as control buttons, meters, valves, pumps, motors and other objects industry-standard equipment. Each object in the library consists of more than just ß Real SCADA objects as a graphical components; it is actually a mini-application that contains all the object’s standard feature. definitions, including the following: ß Automatic, online definition of charts, tags ß and alarms. Graphic – defines the shape of the object. ß Dynamic transformations – define how the object is animated (movements, ß Ready-to-use objects speed up application changes in color, in fills, etc.). development.

ß Allows objects to be defined by the user.

Figure 13: Wizcon’s abundant object libraries allow fast application development.

ß Triggers for user interaction – define how the object responds to a mouse click

(change in tag value, macro activation, etc.). ß Tag definition – create tags associated with the object.

ß Alarm definition – create alarms associated with the object.

Axeda Supervisor - Product Summary - p. 18

Users can simply drag an object from the library and drop it in an image. The tag and alarm definitions associated with the object are automatically added to the Wizcon configuration database. Once an object is placed in an image, it immediately responds (movement, color change, etc.) to changes in tag values and alarm conditions by moving. Users can customize Wizcon’s libraries or easily create their own clusters using

Wizcon’s drawing tools. All the standard or user-defined Wizcon clusters can be edited and debugged online before being imported into an image.

Tag Mapper – Image mapping

Images that can be used repeatedly may be built using the Tag Mapper module (tag exchange table). In this way, an image can be associated with tag tables, which, based on an index tag, will load the set of tags associated with this index. The main benefit of this feature is that it is fully functional on a network and on the web.

WizVCR – Replay function

Wizcon includes a module that allows users to replay, either locally, across a network, or via a web interface, a scene that occurred in the past. The interface is the same one used to view synoptic images in real time. An interface is provided to easily define the synoptics the user wishes to replay.

A high degree of flexibility for displaying alarms Highly flexible alarm display Wizcon displays alarms in a window entitled Events Summary. The most serious ß Using the same window alarms appear in pop-up windows above the image displayed on the screen to warn for real-time and historical alarms simplifies their the user of the problem. The same applies even if the image belongs to another definition and use. application. Several events summaries can be created with the different types of ß Multiple options for alarms; this allows the operator to identify the type of alarm according to the events differentiating alarms. summary. The alarms in the events summary can be categorized into several groups ß The events summary is (family, severity, class and zone), and secondary events and information can be available throughout the masked at the operator’s discretion. entire network.

° In real-time mode, only active alarms are listed. ° In historical mode, a historical list of alarms is shown in the events summary.

The same events summary can be used in real-time and historical modes, thus preserving the user-defined parameters. The events summary can display alarms generated on any Wizcon station on the network. In this way, an operator can see the alarms for the same logical functional group from different parts of the controlled area.

Trend charts with multiple tags for historical and real-time data tracking Real-time trend charts Users can view and analyze both real-time and historical data on Wizcon’s trend ß The same window is used charts. These charts provide graphical views of a process’s behavior and trends over for real-time and historical a period of time. A single chart window can display up to 16 process parameters. analysis

The user can scroll the charts over the time axis or zoom in on a time interval to see ß No special log file is rapid changes in the process’s behavior. Using pre-emptive multitasking and event- needed, which saves disk space and makes backup driven data exchange mechanisms, Wizcon’s charts trace all the changes in the operations easier. process’s values and present them with resolution speeds of up to 10 milliseconds.

Wizcon’s charts provide linear and logarithmic scales. Information stored in the historical database can be easily retrieved and displayed in

Axeda Supervisor - Product Summary - p. 19

a Wizcon chart. For a single chart, the user can easily change from real-time mode to historical mode to display historical information for a set of process parameters.

Wizcon offers a wide range of display options, including: user-defined grids, cursor types, free scrolling on time axes, zooming capabilities and so on, all of which allow the user to easily analyze the behavior of process parameters. This unique feature reduces the development time of an application and makes it easier to use.

Wizcon’s charts provide user-defined control limit settings that show out-of-range values in different colors. This allows operators to see and analyze critical situations in the processes. To view a chart’s data in a numeric form, the operator can call the graphic’s “data box” and accurately check the values of the cursor’s position.

X-Y chart

X-Y charts, which include up to 16 process tags, can be used for in-depth analysis.

Figure 14: The real-time X-Y charts allow the user to perform an in-depth analysis of the dependencies among the process parameters.

X-Y charts that allow in-depth analysis

For in-depth analysis of dependencies among process parameters, the user can configure the chart in X-Y mode. Using this mode, up to 15 process variables can be presented in relation to another process parameter.

The user can define an X-Y chart based on two modes: ß Time mode: in this case, the X-Y chart presents the changes in the Y values

during the period. ß Function mode: in this case, the X-Y chart plots the Y values as a mathematical function of the X values.

Multi-language support Multiple languages

Development of applications Using Wizcon's multi-language support, the tag descriptions, alarm text and text in one language and fields of an image can be created in one language and exported to an ASCII file. execution by users in their native language. This easy-to-handle file can then be translated to another language and re-imported into Wizcon. The same procedure can be applied to multiple languages. For example, the user can enter an alarm description in English when the application is configured and display it in French during runtime.

Axeda Supervisor - Product Summary - p. 20

Integration of a recipe manager and report generator Recipes and reports Wizcon includes a recipe manager and a report generator. The recipe manager ß Easy-to-use tools for allows users to define matrices (models) and then compose a set of specific recipes generating reports and for each matrix. Since recipes are saved as an ASCII file, operators can write recipe recipes are included. files with their usual applications, such as Excel, and transfer them later to the ß They can be easily Wizcon system. linked to other software With Wizcon’s report generator, users can print customized production reports applications using ASCII format. periodically or on demand. They can also produce reports to analyze historical files and extract statistical information. ß The options for generating recipes and reports are available in Since reports are also saved in ASCII format, they can be used to generate HTML WizReport and reports. Users also have access to advanced report generation functions via the WizSQL.

OPC Server HDA interface.

Definition of macros Easy macro creation A macro is a set of pre-defined operations assigned to a key or trigger object. ß No need to learn new Macros can be defined for internal operations (load/close image), external operations tools. (start programs from Windows NT) and scripts (combination of different operations). ß Provides tools for Macros are used for general application management, operations sequencing and developing generic multi-purpose application development. applications.

ß Simplifies the execution of complex operations.

ß Enhances Wizcon’s Creation of web-accessible SCADA applications potential.

With Wizcon, it is easy to build web-enabled SCADA applications without knowing HTML or Java. Users simply use the Wizcon Wizard to convert existing applications to HTML pages that include Java applets for image objects, alarm summaries and online charts. They then publish the HTML files on the web server of their choice so Integrated web technology that users can interact with the application via the web. ß Access to trend groups Using a Java-compatible browser, authorized users can work with data from any and alarm pages. source. Remote users can change a setpoint, toggle an output and control the ß Architecture that allows process’s behavior through the use of trend charts, and sort and acknowledge remote connections for fast communication. alarms. Archived alarms and trend charts are also available to remote users. All that is needed is a standard web browser and a TCP/IP connection to the Wizcon station, ß Complete SCADA functions for authorized either through a corporate network, an Intranet, a router or gateway or by a simple users. modem connection. ß Supervisory personnel, regardless of their location, can see what is taking place on the plant floor and optimize efficiency, productivity, energy consumption and raw material inventories simply by using a portable computer and a standard web browser.

ß Maintenance engineers can help operators solve problems remotely from their home or office.

ß Mobile operators can monitor remote unmanned sites from any location.

Axeda Supervisor - Product Summary - p. 21

Automatic HTML page generation wizard “Thanks to Axeda’s remote monitoring technology, we can use Creating HTML pages from within Wizcon is simple. Users simply specify the viewer our local Intranet to parameters (applets) they wish to display on the page, enter a name for the HTML provide open, real-time file and save it in the list of HTML files, then click on the page to display it in the communication to the browser. employees who maintain supervisory control of all the vital elements of our

installation. The integrated solution has enabled almost 80 members of the cooling and ventilation staff to regularly access technical information

such as ventilation and cooling parameters from any computer at our facility using a simple Web navigator.”

Didier Blanc Head of process

engineering, supervision and

regulation Figure 15: Instant generation of HTML pages CERN

Creation of picture viewers

A picture viewer displays the graphical representation of a process in a browser. Users can choose the graphical presentation displayed by the viewer when the HTML page is first opened, by selecting one of the project’s picture files.

Picture viewers

Picture viewers display the graphical representation of a process in a browser.

Figure 16: Creation of picture viewers

Since image definition is the most time-consuming task, picture files are automatically generated and saved with a .wnp extension when zones are created in an image. A specific picture file is created for each zone defined in an image.

Axeda Supervisor - Product Summary - p. 22

Creation of event summary viewers

An events summary viewer provides real-time alarm monitoring based on the definitions specified in the events summary profile. Users can create an events summary viewer by generating an HTML page based on a profile defined with Wizcon and publishing the page on the web.

Event summary

viewers

Event summary viewers are used to monitor alarms in real time.

Figure 17: Creation of event summary viewers

Trend chart Definition of trend chart viewers viewers

A trend chart viewer provides online display of past and current activities recorded by Wizcon Trend chart viewers provide according to chart definitions specified in the trend profile. This feature provides additional online display of past and benefits for remote control applications and applications requiring frequent access as a result current activities recorded by Wizcon. of events. For those applications, historical display of data is critical. In such applications, an operator may wish to log into his/her application at the end of the day and check what happened during the day.

The trend chart functions include:

ß Historical cache mechanism: offers improved performance while reducing the load on the server.

ß Asynchronous historical data download: ensures that the user always receives the necessary trend information. ß Performance: performance on a local area network is similar to that of Wizcon for Windows. The trend information can be used with switched connections. Minimum system ß Display of multiple tags over time. configuration ß Historical and real-time data support. required for Wizcon ß X and Y axis labeling. for Windows and ß Different line colors and line types available. Internet ß Online modification of the X or Y axis and the tags list. ß The trend component requires less than 400 Kb to download. Operating system: Microsoft Windows NT, ß Users can create trend viewers by generating an HTML page based on a trend profile 2000 or XP. and publishing the resulting page on the web. Network: NetBEUI protocol or Manual creation of HTML pages TCP/IP.

Web server: Advanced users can create HTML pages manually and customize them to meet their Any web server for needs. The following example shows HTML code calling an events summary applet. publishing the application.

Configured TCP/IP:

A fixed IP address is Browser: - The input file to be displayed by the applet A Java-compatible browser The directory of the file. is required. HTML editor (optional): Width and Height specify the size in pixels that the Event Summary applet will have on the HTML page. Any HTML-compatible editor.

Figure 19: Manual creation of HTML pages

Axeda Supervisor - Product Summary - p. 23

WizPLC

Integrated control and supervision

WizPLC is a PC-based automation software solution that uses Windows NT technology. It is an open, standards-based solution that is fully compatible with the Industries IEC 61131-3 standards and languages. WizPLC can be operated as a standalone PC-based control system or in combination with Wizcon for a complete control Applications based on solution that includes supervisory functions. WizPLC has been successfully WizPLC can be implemented in the deployed in a large number of industries (see sidebar). By combining control following industries: development, operation management and operator interface in one package, ß Plant automation WizPLC cuts application development time and maintenance costs, increases ß Special machines performance and ensures a high level of data integrity, regardless of the hardware ß Construction used. ß Water treatment ß Power control ß Tunnel control WizPLC and Wizcon share the same database This means that developers of ß Automotive industry ß Agro-food industry supervisory applications do not need to exchange tag address lists with PLC ß Audio/video systems programmers, thus reducing the risk of error during development and activation. control ß Transportation and traffic control During development of the application, however, the developer may declare only the ß Defense – Emergency preparedness tags used in a dynamic exchange between Wizcon and WizPLC in order to optimize the bandwidth between the two applications.

WizPLC provides all the tools needed to build high-performance PC-based control systems while combining the best advantages of multi-level design. Analysis and monitoring utilities, debugging and simulation tools, and utilities for creating cross- reference tables and tree structures are some of the elements that make WizPLC easy to learn, implement and maintain.

Advantages of Use of WizPLC WizPLC

ß Uses 32,000 Windows WizPLC allows the user to perform the following operations: APIs. ß Can include the ß Define control logic and supervisory applications in a single PC environment. management of PLCs from a variety of suppliers Since Wizcon and WizPLC share a common database, users need to define tags thanks to its many drivers. only once, either in WizPLC or in Wizcon. ß Offers the same performance as a PLC. ß Provides very easy ß Use WizPLC instead of standard PLCs to control the plant floor. WizPLC debugging of the C code without recompiling. communicates with the terminal equipment in the plant through a fieldbus and ß Offers the same updates Wizcon whenever there is a change in the tag values (such as a appearance and ease-of- use as Microsoft temperature level). Using the fieldbuses eliminates the need for complex wiring Development Studio. between plant equipment and the PLCs. ß Its operator interface displays large buttons specially designed for ß If users already have PLCs, they can keep them. WizPLC reads all the Wizcon touch screens. ß Fully multi-tasking, it tags, including those sampled on the different PLCs connected to Wizcon. allows the user to define WizPLC can be used to build an application that will synchronize the various tasks that are continuously active or activated under PLCs. In this way, when a plant is expanded, the WizPLC application can be certain conditions. extended without adding PLCs. ß One-time tag definition reduces the engineers’ work and risk of error. ß ß Protects hardware and Downloading programs developed with WizPLC onto targets other than the local software investments. PC. The programs may, in fact, run on all devices certified by the CoDeSys ß Controls remote data from the user’s development Automation Alliance (see www.automation-alliance.com). For information station. purposes, target processors may be of the following types: ARM, PowerPC,

68xxx, 8051, 80x86/Pentium, 80C16x, Hitachi SH 2/3/4, Hitachi H8, Motorola ColdFire, 80186, Infineon TriCore and Texas Instruments DSP TMS32028x.

It is also possible to import the Siemens S5/S7 PLC program.

Axeda Supervisor - Product Summary - p. 24

ß Write special function blocks in C and use them within WizPLC applications. “By using Axeda Supervisor, authorized personnel can monitor and control our wastewater plants in a proper way. With

Can be executed access to real time directly from Wizcon. information, we can intervene and change The Explorer-like the process if needed interface provides full control and access to all to ensure the quality of our product – healthy parts of the system during application and clean water.” development. Martin Zeegers Project Designer, Electronics & Technical Automation Zuiveringshap Figure 20: Main WizPLC screen Hollandse Eilanden en Waarden (ZHEW)

(ZHEW is one of the 16 water More than a simple upgrade boards in the Netherlands, responsible for the health of water in the area south of WizPLC does not replace the PLCs in the organization. It represents a totally new Rotterdam) working environment. WizPLC allows users to protect their existing hardware and software investments while providing a more efficient work method, thereby increasing productivity. WizPLC and Wizcon applications can run on the same PC or on different machines. They also share the same tags database and I/O configurations. When an object is added to a Wizcon screen or a new tag is defined, this definition is automatically available in WizPLC. Tags and I/Os are defined only once and can be used throughout the system. This approach lessens the workload of the engineering staff during the configuration phases and reduces the risk of error.

A WizPLC application can be controlled from another computer. WizPLC can run on an unmanned PC and be dedicated to control tasks, while operation and monitoring are handled by another network station. This configuration offers a cost-effective and reliable solution for open PC-based control processing. Real-time data managed by remote computers can be controlled and monitored from the development workstation.

Figure 21: The WizPLC configuration protects hardware and software investments.

Axeda Supervisor - Product Summary - p. 25

Internal WizPLC architecture “WizPLC is the most appropriate tool we The WizPLC architecture consists of a development studio and a runtime module. have used for the type of applications we The development studio is used to read the tags from Wizcon and to write the develop. It enabled me application using one of the five programming languages. to develop more than 1,000 lines of code to The runtime module is divided in two parts: replace a 30-year old application in just a few hours, without being a ß The process control task – This module executes the logical and mathematical trained programmer.” operations on the Wizcon tags, WizPLC internal tags and I/Os. This invisible module is a console application. Brian Deave ß The process management task – This module communicates with Wizcon and Project Manager provides the interface with the Windows user. Baltimore Gas & Electric

Figure 22: WizPLC’s internal architecture

Supporting Support of the IEC 61131-3 languages standard languages WizPLC is one of the few PC-based soft logic products that fully support the ß Standard language languages defined by the IEC-61131-3 standards. This capability provides maximum support eliminates the flexibility for building and debugging control programs. need to learn proprietary languages in order to program the PLCs.

ß Specific function blocks are very easy to design.

Logic diagram or FBD (Function Block Diagram)

This language consists of a sequence of networks, each of which contains a structure representing a logical or arithmetic expression, the call to a function block, and a jump or return instruction. The FBDs can manage long logical strings in an easy-to-understand format and are specially adapted to analog calculations.

Figure 23: Synoptic diagram of function blocks

Axeda Supervisor - Product Summary - p. 26

Contact diagram

The contact diagram functions according to the same principles as the electrical circuit diagrams. It consists of a series of networks, reels and contacts. It supports simple (Boolean) logical manipulations.

Figure 24: Contact (or Ladder) diagram

List of instructions

An instruction list is a language, similar to the assembler language, which is particularly well-suited to small programs.

Figure 25: List of instructions

Structured text

This language consists of a series of instructions that can be executed conditionally or repeatedly. Structured text, which is similar to high-level languages (such as PASCAL), is better suited to complex mathematical processing.

Figure 26: Structured text

Axeda Supervisor - Product Summary - p. 27

Grafcet (SFC – Sequential Function Chart)

Grafcet is a graphical language used to describe the chronological succession of the various actions in a project. The order in which Grafcet programs are executed is easy to control and particularly well- suited to machine or batch control.

Figure 27a: Grafcet or SFC

Developers also have access to “Continuous Function Chart” (CFC) languages. This language is similar to the FBD language; the main difference, however, is the free placement of objects rather than the FBD network structure. Although slower than the FBD editor, it is much more flexible. Control functions and system functions included in WizPLC

ß Communication libraries.

ß Control elements (self-regulating PID, TPO, etc.).

Figure 27b: Example of CFC program ß File management.

ß System management. Integration of functional libraries ß Date and time.

WizPLC supports all the functions defined by the IEC 61131-3 standard and comes with a standard library that contains the following sections:

£ Mathematical and string functions £ Functions

£ Tag detector £ Counters £ Timers

Axeda also supplies a library of over 40 control and system functions with WizPLC, including a fast file access function.

WizPLC allows users to create their own control functions using C and all the

Windows APIs.

Axeda Supervisor - Product Summary - p. 28

Support of fieldbuses commonly used for communication Field bus ß Easy plant Fieldbuses are the most efficient way to connect equipment to a control system. extension through a simple I/O Each fieldbus is a high-speed industrial network. Users can connect intelligent connection. peripherals and I/Os to fieldbuses, transfer data across this network and easily ß Mixing different configure information for efficient maintenance. A single communication interface types of hardware and network allows users to support several communication protocols. and software on the same network. ß Eliminates wiring In addition, fieldbuses allow users to easily upgrade their systems by simply between PCs and connecting new I/Os and equipment to the network without changing the existing peripherals. configuration. Users also have the option to choose and mix, on the same network, The most commonly the best hardware offered by different suppliers on the market. used fieldbuses are supported: Profibus DP, Interbus-S, CANbus, DeviceNet, SDS, etc. Guaranteed execution of critical applications

Applications that require the priority execution of critical tasks can use Realtime’s Guaranteed “Soft” mode to guarantee execution times based on performance levels specific to execution of the host operating system. critical applications

True real-time ensures Online modification to optimize development that interruptions can never stop WizPLC from running and that the The WizPLC development studio and logic engine are closely integrated so that program will not be program changes can be made online, without having to shut down the running affected by operating program. This prevents downtime during maintenance and debugging. system failures.

Management of system integrity System integrity

ß Password WizPLC offers a number of features to ensure data security: protection.

Password protection for each application component: code, configuration, task ß Management of stored data. management, “read” access, “read and modify” access and “no access at all”. ß Restoration of I/Os WizPLC includes features that ensure proper system operation, even in the event of after interruption. a failure. The retained data handling function allows a list of program variables to be ß Restoration of I/Os saved to disk at regular user-defined intervals. If the program is stopped for any after disconnection. reason, it will use the last saved variables on restart. This enables a machine to know where it is in a control sequence even if the power to the PC is switched off.

The I/O reset on shutdown feature allows the user to specify the condition of the outputs on the bus in the event the WizPLC program is stopped. For example, the user may decide to turn off all the pumps in a water treatment facility but to keep all the lights on in a shopping center.

The I/O reset on disconnect feature enables programming of the outputs on the bus in the event the control program stops running.

Easy to learn, implement and maintain Easy start

WizPLC’s debugging functions help users quickly locate errors in their program. Debugging functions WizPLC allows the placement of breakpoints to perform analyses in case of help to quickly locate errors in the program. programming errors. Once execution stops, the user can examine all program data at this point. The single step function allows the user to check the program logic step by step.

Axeda Supervisor - Product Summary - p. 29

WizPLC also allows program variables and I/Os to be pre-set to certain values. The flow controller enables the user to check which program lines are executed and displays the value of each variable used on that line once the code has been executed.

In online mode, the declaration of visible variables is followed by the monitoring of their current values in the controller.

In simulation mode, the user program runs without reading the inputs or writing the outputs. The online functions can be used in this mode, allowing users to test the program logic at their desk without any hardware.

Once all errors have been corrected, the user can switch to simulation mode, log on using the simulated controller and load their project into it. WizPLC is then in online mode.

Figure 28: Control interface of the WizPLC Runtime

Breakpoints facilitate the debugging of complex logic Debugging complex logic

WizPLC allows users to set breakpoints anywhere within the program. When a Breakpoints allow the user breakpoint is reached, program execution is suspended, allowing the user to view all to easily monitor program execution in order to current program data, including the variable values. The user can then give the understand and debug program a command to continue. This ability to look inside the program makes it complex logical sequences. much easier to understand and debug complex logic sequences. This is especially true for high-speed logic, which is too fast for traditional monitoring tools to display.

Breakpoints can be set in any programming language used by WizPLC. When combined with other debugging tools such as “single step” and “single cycle”, breakpoints make it possible to control and monitor programs according to a method that cannot be used with proprietary PLCs.

Sampling analysis lets users “trap” events Event logging

A trace of 500 values of 20 The sampling analysis function is used to record changes in program values, based tags can be stored. on a trigger event. The trigger can be the descending or ascending “edge” of a

Boolean variable. WizPLC enables the user to trace 500 values of 20 variables. Sampling trace provides the ability to trace the values of variables and to display these values in the form of a curve.

Axeda Supervisor - Product Summary - p. 30

Flow control

Using the instant snapshot function, the user can display the values of variables during a cycle by defining an analysis zone and taking a “snapshot”. Then, any variable in a line that is inside the snapshot zone is monitored, along with its current value at the time the line is executed, without halting execution.

Minimum system configuration required for WizPLC

Hardware: Pentium III, 500 MHz, 128 MB

Operating system: Microsoft Windows NT 4 SP6 / 2000 / XP

Network: TCP/IP

Axeda Supervisor - Product Summary - p. 31

WizScheduler for Internet

Web scheduling module for Wizcon

WizScheduler™ for Internet is a Wizcon add-in that enables users to plan, schedule Advantages of and execute a variety of tasks based on the date and time via a simple Internet WizScheduler browser. The calendar-style user interface provides an easy, intuitive method of ß Maximizes savings on quickly defining repetitive or specific activities throughout the year. costs and power consumption.

Time-saving functions ß Intuitive calendar-style interface.

WizScheduler allows the user to easily perform the following tasks: ß Extremely flexible customized schedules.

ß Define task models and the various related states; ß Scheduling of repetitive ß Define schedules for non-working days (other than weekends); tasks in a few seconds.

ß Assign the models to specific periods; ß Execution of tasks such as ß Make temporary changes to the schedule for special days; tag value or system command change (shell ß Define a group of states categorized by tasks which Wizcon can execute command). automatically through a single command. ß Report execution managed by the Customized models and tasks scheduling module.

ß Fast configuration and In addition to the complete calendar year provided by WizScheduler, a customized editing. calendar can also be created. Users can define the start and end times of a day or ß Ease of use. week, the tasks to be run on each date, and even the time between different tasks. For example, Wizcon can be configured to sample a specific machine every 10 minutes and every day between 10:00 a.m. and 10:00 p.m. during the week of November 26-29.

WizScheduler also provides the ability to insert a new task at a time of day that is not pre-defined in the calendar. A task line can be inserted and the time specified with a simple mouse click. The line is automatically positioned in the calendar based on the specified time.

Figure 34: WizScheduler’s weekly and yearly models

Axeda Supervisor - Product Summary - p. 32

WizAAM (Advanced Alarm Module)

Alarm and decision-making management module

WizAAM is a decision-support module, used to provide information to the appropriate WizAAM is needed for employees at any time via any medium: Browser, email, mobile phone, pager, etc. all applications in which the process is This module is based on very advanced user profile management. Information is critical, decisions must be made quickly, or routed to users based on their profile. operators may be outside the console With the WizAAM module, Axeda Supervisor ensures that users are informed at once rooms: of any important event related to their application and have all the information they need to make an immediate decision. ß Building management.

User administration ß Power control.

Axeda Supervisor provides the ability to manage the access rights of the application’s ß Tunnel control. users. ß Audio/video system control. Groups ß Transportation and To ensure total management, users can create groups. A group corresponds to a traffic control. category of users (operator, maintenance, air conditioning system, security, etc.) who ß Plant automation. have certain rights related to their inclusion in the group. ß Special machines.

ß Water treatment.

ß Automotive industry.

ß Food and beverage industry.

ß Defense – Emergency Preparedness.

Figure 1: Define a user category

Axeda Supervisor - Product Summary - p. 33

Users

Each user is defined by a profile (name, password, administrator rights, web access, etc.). Each user can be associated with a group and will have the rights of this group at the application use level.

For each user who is required to make decisions, a messaging profile must be defined so that information can be sent automatically to his or her terminal: email, mobile phone, pager, etc.

Administrator rights allow certain operators to change user profiles or create new ones.

Figure 2: Define users

Figure 3: Associate a user with a group

Axeda Supervisor - Product Summary - p. 34

One or more call methods may be defined for each user.

Figure 4: Define user messaging

Teams

The WizAAM module provides the ability to create on-call functions. In this regard, teams to which the users are assigned must be created. In this way, maintenance personnel will be called according to the on-call team.

Creating teams enables easy management of on- call schedules.

Figure 5: Create teams

Axeda Supervisor - Product Summary - p. 35

Messaging

With the WizAAM module, all types of message servers are supported. Users can send emails (e.g. daily operations report, fault summaries, etc.), SMS or voice messages (e.g. notification of an event), voice messages, call pagers, etc.

This requires that the various messaging services used be defined in the WizAAM module.

All remote services are supported.

Figure 6: Define services

Sending messages

For each type of event, the user, group or team receiving the message may be defined.

An event can be easily associated with the data operator.

Figure 7: Associate an event with users

Axeda Supervisor - Product Summary - p. 36

On-call scheduling management

For maintenance personnel, an on-call schedule must be managed. A daily, weekly or yearly calendar provides access to the scheduling parameters.

Figure 8: On-call schedule

Axeda Supervisor - Product Summary - p. 37

“Our facilities are open Axeda Supervisor on the test bench to the public 24 hours a day, and it is our duty to guarantee its safety. The performance levels of Axeda Supervisor are based on an exclusive internal For this reason, we are architecture and proven technologies adapted to the requirements of environments modernizing all the used by industry, building automation, manufacturing companies and the equipment so we can environment. better monitor our facilities. In order to illustrate these performance levels and, more specifically, the aspect of By using Axeda Supervisor, our Orly network access and availability of information via web clients, a test platform has technicians are notified been set up to measure the values in detail. immediately of any device breakdown or Platform architecture imminent malfunction, and then either manage The architecture used consisted of the following elements: the problem remotely or send a technician to the - a Pentium 4 PC server, 3 GHz processor, 2 GB RAM equipped with: site with full knowledge o Windows 2000 Server of the problem and the o 1 Web Server (IIS and Apache were evaluated one after the other) correct tools to fix it.” o Axeda Supervisor 65000 tags + 100 web clients - 2 firewalls (1 to filter intranet access, 1 for Internet access) A representative of - 1 router the Paris Airports Authority - 100 client workstations running Internet Explorer 5.5 or 6.0 (20% intranet and Aéroports de Paris 80% Internet) - 1 ADSL High-Speed line – 3 Mbps downstream – 1.6 Mbps upstream.

REMOTE WEB CLIENT

INTERNET

ROUTER

A robust, massively FIREWALL FIREWALL scalable solution

WEB SERVER LOCAL WEB CLIENT + AXEDA SUPERVISOR

Axeda Supervisor - Product Summary - p. 38

Methodology and results

The tests conducted mainly concern screen loading, refresh and data transmission times. The times measured revealed important trends.

The method used involved giving an audio cue (by telephone for remote users) when the person conducting the test requested the loading of a page, for example. Each test operator then read his/her own results. These results were then compiled in a summary table.

‰Initial loading time of a synoptic The time measured is the time needed to load to the browser the first web page containing an animated synoptic originating from the web server. This time includes the loading time of the Java applet that will be reused for as long s the Axeda

Supervisor screens are used via the network browser. The differences in results stem from the performance of the client workstations, the operators’ lag time and other random factors related to the architecture.

15%

Benchmark Result Ultra fast loading:

ß Less than 20 sec. 35% in 85% of cases

ß Less than 30 sec. in all cases

50%

<10 s 10-20 s 20-30 s

‰ Inter-zone switching time by trigger object One of the distinctive features of Axeda Supervisor’s synoptic navigation is the change of zone. The two possible actuation methods were measured:

- by trigger object - by zone browser (starting values)

The differences in results stem from the performance of the client workstations, the operators’ lag time and other random factors related to the architecture.

15%

15% Benchmark Result High-performance zone switching by By trigger object trigger object:

ß Less than 2 sec. in 70% of cases

70% ß Less than 5 sec. in 85% of cases <2 s 2-5 s >5 s

Axeda Supervisor - Product Summary - p. 39

15%

35% Benchmark Result Lightening-fast zone switching by By zone browser browser:

ß Less than a half- second in 65% of 50% cases

ß Less than 2 sec. in all cases immediate 1/2 sec 1/2-2 sec

‰ Refresh rate of screen values

Generally speaking, data on the screen is refreshed via extremely optimized data exchange mechanisms between the Wizcon server and the web clients. The tests conducted revealed a constant refresh rate of between 1 and 2 seconds.

‰ Loading time of an alarm window The time measured is the time needed to load to the browser an alarm window from which alarms can be viewed as they occur, based on the applicable filters, and which can also be acknowledged based on user rights. Once the alarm window is loaded to the screen, the alarms are displayed immediately in real time. The differences in results stem from the performance of the client workstations, the operators’ lag time and other random factors related to the architecture.

50% Benchmark Result Super-fast alarm- window loading:

ß Less than 20 sec. in 50% all cases

5-10 sec 10-20 sec

‰ Loading time of a chart with real-time data

The time measured is the time needed to load to the browser a chart window used to display real-time data. Once the chart window is loaded to the screen, the chart is drawn immediately in real time. The differences in results stem from the performance of the client workstations, the operators’ lag time and other random factors related to the architecture.

Axeda Supervisor - Product Summary - p. 40

20%

40%

Benchmark Result High-performance real-time trend chart: 40% ß Less than 20 sec. in 80% of cases

5-10 sec 10-20 sec 20-30 sec ß Less than 30 sec. in all cases

‰ Loading time of a chart with historical data

The time measured is the time needed to load to the browser a chart window from which historical data from the server can be viewed. The differences in results stem from the performance of the client workstations, the operators’ lag time and other random factors related to the architecture.

25% 10%

Benchmark Result High-performance historical trend chart:

ß Less than 20 sec. in 75% of cases

65% ß Less than 30 sec. in all cases 5-10 sec 10-20 sec 20-30 sec

Axeda Supervisor

You can count on our complete solution: developer-friendly, reliable, high-performing and excessively robust!

Axeda : award-winning competence and constant innovation over the past 19 years.

Axeda Supervisor - Product Summary - p. 41

Extensive list of communication drivers

“Axeda Supervisor is a A very large number of drivers can be used with Axeda Supervisor or any of the universal, component products. This list is non-binding and subject to change without prior open SCADA/HMI notice. Please consult the complete, updated list of drivers on Axeda’s main website, solution, linking local or on the Axeda eXpert website. The majority of drivers is free of charge, with a few assets to the exceptions offered for sale; please ask your Axeda representative. All drivers can be organization using the downloaded from the company’s website and used in evaluation mode. broadest available set of connectivity tools.”

Manufacturer Equipment/Protocol Code

Axeda BACnet - Previous AS BACnet driver (BACstac 3) BAC Axeda BACnet - New AS BACnet driver (BACstac 4) BCN

Axeda Modem front-end system, remote station VPI FEC Axeda Modem front-end system, central station VPI FER

Axeda OPC Client (OLE for Process Control) 1.0 OPC

Axeda Wizcon to Wizcon Peer To Peer, RS232 P2P ABB ABB Procontic CS31 via Arcnet CS

Allen-Bradley DATA HIGHWAY (PLC-3) ABC Allen-Bradley Control-Logic gateway, Ethernet TCP/IP ABX

Allen-Bradley Data Highway (PLC-2) AB2

Allen-Bradley SLC500, Data Highway 485 (DH-485) AB3 Allen-Bradley DATA HIGHWAY PLUS (PLC-5) AB5

Allen-Bradley PLC 5 series E, Ethernet TCP/IP AE Allen-Bradley PLC 5,SLC500 fam, DH Plus using... KTX

Allen-Bradley SLC500, Data Highway 485 (DH-485) A3 Allen-Bradley DATA HIGHWAY PLUS (PLC-2,-3, -5) A5

Allen-Bradley DATA HIGHWAY (PLC-2,PLC-3) AB

Allen-Bradley 1784-KR SLC 500 interface module DH Allen-Bradley 1784-KT,KT2 ,KTX PLC-5, SLC500 Family KT

Allen-Bradley SLC100/150 SL APEX PDnet Ind., based on Arcnet comm. AP

Applicom / Woodhead Multi-protocol intelligent comm. card APC

B&R Industrie B&R 2000 Blue series - slave, Net2000 B2 B&R Industrie MININET CP30,CP31,CP40,CP41,CP60,CP80 BR

Berkel INDICAT ED 300, Weighing terminal BK Bosch R600, R301 using BUEP 19 protocol BS

Bristol Babcock 33XX contr; Synchr/Asynchr Prot.(BSAP) BBK Cerberus Algorex fire detection system, BMS protocol CER

Cerberus CZ-10 Fire Alarm system, EIA-232D Protocol and CZ

Cincinnati Milacron EXc Host Interface via RS485 CN Cristplant CSC Sorter Controllers CSC

Cutler-Hammer NetSolver Interface, Internal prot. NTS Dexon System ltd Dexon NT-Video Wall, Ethernet TCP/IP VTR

Diessel Diessel CSM controller DE

Digital Eq. (DEC) DECNET using NET-BIOS (OS/2 only) N4 Dixell Dixell, DIXBUS DX

DNP Ver. 3.00 Distrib. Network Protocol by Harris DNP DuTeC I/O Plexer. Opto22 Optomux, 2-Pass. DUT

Eberle K41 protocol E1 Eberle R41 protocol E2

Echelon Lonworks, using the LCA Object Server LON

Elco BMC-12 BMC Electromatic DUPLINE OPTOLINK DO

Electromatic DUPLINE 128 PC-card DU Elpaz Eiris software API's EP

Endress Hauser SILOMETER FMB/FMC, NIVOSONIC sensors EH

Enref ENRAF, Holland. ENRAF NONIUS MODEL. EN

Axeda Supervisor - Product Summary - p. 42

ERNITEC, France AXIOM, ADPRO AXM Eshed Robotec SCORBOT ER5 ER

EST FAST fire alarm panels CM1N, CIS ES ETIC FT-300/200 v2.1 FT

Eurotherm TCS binary protocol ET Eurotherm BISYNC protocol EA

Eurotherm EM1 EM

Eurotherm ASCII float EI Eurotherm BISYNC protocol, ASCII EX

Eurotherm FICS-10,FICS-11 FX FGH 560, 900 temperature controllers FG

FGH S1000, P1000, P450 Temp.controllers FH

FGH Controls Ltd FGH Contr(450,1000,2000,3000,RTA,ICU) FGH Field Electronics ANSI X-3 protocol FI

Fike Intella Scan 2 Fire Alarm system FK FRICK RWBBI plus, Microprocessor Telecomm. FR

Fuji MICREX-F F80H, via FFU120B RS485 FF Fuji F50,F81,F120,F125 FU

Gavish MB-71 Programmable communications unit GB

GEC GEM 80, GEM 250 Series GC General Electric Series 93-30, 90-70, Ethernet TCP/IP GF

General Electric 90-30,90-70 PLC's. SNP and SNPX Protocols. G1 General Electric Series 5,6,90-70, GENIUS through PCIM PM

General Electric Series 1,1+,3,5,6,90-30,90-70 in CCM GE

General Electric Series5&6,90-70,90-30,PCIM GlobalData GL General Electric ITS DM R138E for gas turbine TC

General MODEM VPI Read MODEM control signals MO General Purpose RS232C to host computer - Client HZC

General Purpose string driver for all block VPI's STR General Purpose RS232C to host computer HZ

Gidding Lewis PIC-LINK PL

Gossen-Metrawatt GTR0300 temperature controller G3 Gossen-Metrawatt GTR0500 universal controller G5

Gossen-Metrawatt GTC 701 cell controller G7 Gossen-Metrawatt GTR9000 temperature controller GT

Grinnell, USA Autocall TFX-500M /ASCII Protocol. TFX

Hartmann Braun Digitric P DC Hilscher PROFIBUS standard, FMS, FDL PH

Hilscher CIF30 Profibus DP/Interbus-S/CanOpen HD HIMA Family H51, expanded MODBUS RTU HM

Hitachi Series EM II (CPM-E3)/COM2 Protocol HI Hitachi Series H HT

Honeywell IPC 620 HL

IBM PC LAN, LAN SERVER (using NET-BIOS) NW Idec (Izumi) FA-1, FA-2, FA-3, Micro1. 1:N network ZN

Idec (Izumi) FA-1, FA-2 ZM IFM Electronic Ecomat 100 FM

Intel BIT-BUS INTEL CARD 344A BB

INTROL INTROL DPC3000 RTU, TDE IEC FT3 frame IN ITT FLYGT, Sweden Aquacom via modem, using the MM Driver. FLM

ITT FLYGT, Sweden Aquacom ( ITT Flygt communication protocol). FLY Johnson Controls Johnson System 91, N2 Protocol. GN

Juchheim JUMO DICON SM Universal compact controller JM Juchheim Jumo DICON S temperature controller JO

Kaye Instruments Acurex, Netpac AX

Kenelec 7110 Multiplexor Processor,"HA" Prot. KC Keyence KV-300, Ascii protocol. KV

Axeda Supervisor - Product Summary - p. 43

Klaschka YCOM/M with BDA/MPW 2.08 card KLA Klockner Moeller PS4-201-MM1 - SUCOM-B protocol KB

Klockner Moeller PS-306, PS-316, PS-32, SUCOM-A PS Klockner Moeller SUCONET with EPC 335 K1

Klockner Moeller PS-3 WITH EPC334.2 KM Koor SCANTRONIC KS

KOYO DIRECT LOGIC 205 DL240/250 CPU TCP/IP KYT

KP RCMS RCI4000 , INTRAC protocol KP Kuhnke KAUX 653W (English Monitor) KE

Landis and Gyr PRV1 Controller (Special Unsolicited Driver) PR1 Landis and Gyr PRV2 Controller PRV

Matsushita MEWNET FP3, FP5 MEWTOCOL-COM protocol MA

Matsushita MEWTOCOL-COM CNT Matsushita MEWNET FP3, FP5 MEWTOCOL TCP/IP protocol ME

Mettler Toledo Digital Indicator 8142, JN Port COF MTO Microsoft LAN MANAGER (using NET-BIOS) N2

Mintz systems, Israel EAGLE user manual & installation system MZN Mintz systems, Israel EAGLE multi-zone security & control system MZ

Mitsubishi FX series /Monitor interface FX-232AW MF

Mitsubishi computer communication guide. MB Mitsubishi MELSEC-A Ethernet MBE

Mitsubishi MELSEC-A, A1S, A1U, A2S, A2U MQ Mitsubishi MELSEC NET MT

Mitsubishi ASCII VCR HS-7168 communication protocol VCR

Modicon MODBUS Plus MP Modicon MODBUS ASCII, GTC MD

Modicon MODBUS RTU, JBUS MR Modicon Open Modbus / TCPIP Protocol MRP

Modicon PC0085, PC0185 M8 Modicon MODBUS RTU, JBUS MV

Motorola MOSCAD RTUs by the MCP/T Gateway GW

M-SYSTEM Co. Ltd DLC REMOTE P I/O INTERFACE UNIT MS “Opto 22 and Axeda Multi Modem VPI Modem handling for other VPIs MM share a common vision: Newron Lonworks (note: requires LNS 3.0 Server) VNI to leverage the power Newron Lonworks (note: compatible with LNS 3.0 Server) MIP of the Internet and Nippon Electronics VITY-LINER V VL business IT networks, Notifier EIA-232D, AM2020 Fire Alarm Panel NF in order to improve the flow of device data to Novell NETWARE (using NET-BIOS) N3 business applications Observator OMC 2650 Data Capture Unit OMC and information OMNI OMNI Flow controller, Modbus protocol TPC stakeholders. Omron AnyNet with FINS and C Commands. (TCP/IP) OA We have concentrated Omron E5..K digital and E5..J temp. contr. OE5 our efforts in providing Omron SYSMAC family (RS232) OM a seamless connection to monitor, control and Omron Fins Gateway-For all Omron PLCs OMR gather data from a wide Omron SYSMAC link OL variety of devices and Omron SYSMAC NET ON equipment, while Axeda Omron E5AX temperature controller OT has focused on Opto-22 Opto 22, Ethernet TCP/IP OE securely managing this Opto-22 OPTOMUX OP data so it can be used to solve real business Particle Measuring Sy AirNet devices. Ethernet TCP/IP protocol PMS problems. Aligning our Perax P200, P200-X and Arlequin using J-bus PR efforts allows us to Perax P200 and P200-X (Multi Modem version) PRM provide our customers Philips PC20, MC30, MC41 P1 with a complete Philips P8 PLC, PPCCOM protocol P8 solution.” Philips ICS90, KS4580, KS4770, ISO 1745 P2 Bob Sheffres Philips VMEbus PC/AT board PX4010 P4 Vice President Philips KS8283 P5 Opto 22

Axeda Supervisor - Product Summary - p. 44

Philips KS4580, KS4770 loop controller P6

Philips ICS90 loop controller P7 Philips PR2011 data logger PA Philips P8 PLC, CME200, CPU202, TCP/IP PT Philips KS4580, KS4290, KS40, PRO96, DIG380 PX Philips LTC - 8600 series protocol PHV Phoenix Contact IBC Master Module, INTERBUS-C IM Phoenix Contact BIT-BUS IBC UPC CON, DATEM BBS-099 IB Phoenix Contact INTERBUS-S IS Phoenix Contact INTERBUS-S through PCAT-T IU Red lion Controls TCU, PCU controllers RL RKC REX series controllers RC RKC REX-F9 temperature controller RX RKC REX-P200 temperature controller RY RKC REX-G9, REX-F400, REX-F700, REX-F900 RZ Robertshaw DMS35 RS Saia PCD1, 2, PCD4, PCD6 with SAIA S-BUS SB Saia PCA,PCD, with or without LAN1 SZ Samsung BRAIN SPC-10/100/300, Binary prot. SG Sartorius SARTORIUS interface ST Satec Satec powermeters SA SattControl COMLI protocol SC Sauter ULT 2400, Sauter substation network SAU Sauter ULT 2400, Sauter substation network S2N Sauter EY 2400, Sauter substation network S24 Sauter Sauter EY 3600 Protocol,Sauter 290 / 291 Router S36 Scantronic 9500 Series, Ascii Protocol S9 SCSEB CAVB4 controller C4 Seidenader Seidenader SN Sensycon CM1/C1,Field Multiplexer,MODBUS RTU CR Sharp Satellite JW10 and JW20 SRP Shimaden SR-25 temperature controller SR Shinko PC-600 S6 Shinko PC-700 S7 Shinko MCD100 temperature controller SH Shinko PC-935 SNK Siemens SINEC H1 protocol, INAT Card HV Siemens 135U through programming port S3 Siemens SIMATIC S7-200 CPU-214, ASCII S2 Siemens SIMATIC S7-300/400, MPI and PC/MPI MPI Siemens Protocol 3964(R)-RK512 CP524, 525 SI Siemens Instabus EIB System, instabus EIB Protocol EIB Siemens SIMATIC S7-300/400, MPI and PC/MPI ST7 Siemens Siemens TCP/IP STP Siemens 100U,115U through programming port SY Siemens SIPART DR20 process controller DR Siemens SINEC H1 protocol H1 Siemens SINEC L1 protocol L1 Siemens S5-115U CPU945 through progr. port S4 Siemens 155U through programming port S5 Siemens Cerberus MK7022 PLC,protocol NC3 Silent Knight 5820 IntelliKnight system, Gateway command set SKT Simplex 2120, Computerized External Devices SX Simulation VPI User define sequential language SM Skako SKAKO protocol SK SOFREL Telecontrol CS100/SOFBUS-PC, SATELITE S15 SO SOFREL Telecontrol SOFBUS-PL protocol. S50 stations. SOM

Axeda Supervisor - Product Summary - p. 45

Square D SY/NET or peer to peer SD Square D SY/MAX Ethernet IEEE 802.3 Extended SE Square D SY/LINK SQ Startpec Elektronic CHECKMAT 9000/9100 CH Struthers Dunn Director 4001 PLC through ASIM DS Techno Trade TBOX / JBUS TX Telemecanique Ethway, EPCUNI-TE/OS2 EW Telemecanique FIPWAY, FPCUNI-TE/OS2 FW Telemecanique UNITELWAY MASTER, UNI-TE messaging UM Telemecanique UNI-TELWAY UT TESCOM ER3000 pressure controller, Serial ASCII protocol TSC Texas Instruments 545 family, Transparent Byte Protocol T1 Texas Instruments TI-435; Koyo-205 Direct Net T4 Texas Instruments TIWAY. Non-Intelligent Terminal Protocol ( NITP ) TW Texas Instruments 545 family, CAMP, TCPIP using CP-2572 TIP Texas Instruments 530 family, TI545 Controller TI Texas Instruments Simatic TI CVU Tiway Adapter Card TIW Texas Instruments PM550 using CIM CM Texas Instruments TIWAY using BDLC protocol TU TOA Corporation Communication protocol for MU-110 TO Toho Electrics TOLINE - V CIT VC Toshiba EX2000 TB Toshiba EX500, EX250, EX100, M20, M40 TS TRANE Europe TRANE RCM - Module, Serial Comm Link TR TRANE USA Tracker panel ver. 6.2 TRK Unitronics Minicon, PCOM-NET protocol UX Uticor Technology Director 6001 PLC through RS232 U6 VAF VAF flow control unit VF VG Gas Systems VG Gas Analysis Prima600 spectrometer VG VIPA SIEMENS CP486 connection VI VIPA SIEMENS CP386 connection VP Vision Systems Inter-Equipment Communication Protocol AMX Visonetix Spider alert communication protocol SPA Visonic RS 232 ASCII communication protocol VS Visonic VXS-100 controllers communication protocol VSA Weber Datapond 85-SWW, weighing system DD WeidMuller MODULINK I/O NETWORK of WeidMuller ML Westinghouse NUMA_LOGIC family, Westnet II Highway WN Westinghouse IQ DATA+,IQ 500,IQ 1000,DIGITRIP IQ Westinghouse MAC 4500 MC Westinghouse NUMA-LOGIC family WH WIT Concept Protocol TRS II, Serial and Multi Modem version WIT WIT Concept Protocol TRS II WT Yokogawa Single Loop Controller, YS100 series Y6 Yokogawa Multidrop RS485, 3760, 4082 recorder Y4 Yokogawa Factory Ace FA-M3, Ethernet TCP/IP YF Yokogawa 3760, 4082 chart recorder Y2 Yokogawa HR2500 hybrid recorder Y3 Yokogawa æRS 1000/1800 Chart rec,Models 4370 Y7 Yokogawa 3081, 4081 chart recorder YK YORK International YORK chiller family (TRANSLATOR) YO

Axeda Supervisor - Product Summary - p. 46

Consulting services Support services

Headquartered in the United States, Axeda Systems also has offices in Europe and Asia. All R&D work for the SCADA product line (Axeda Supervisor suite incl. Wizcon) is conducted in Lyon. In addition, a network of authorized distributors in over 40 countries handles marketing, sales, technical support, training and consulting services locally. Axeda’s products are adapted to each country’s specific local requirements and are available in more than 10 languages including French, English, German, Italian, Spanish, Polish, Japanese, Chinese, Russian and others.

Enhanced technical support

Technical support for all Axeda products is provided by Axeda Systems’ worldwide offices and distributors by phone, fax, email and Internet. From pre-sales support to post-sales service, Axeda’s engineers respond quickly to any question, request or problem that requires immediate attention in connection with installation, configuration or programming. If necessary, an engineer will even travel to the user’s site.

Workshops and intensive training classes

Axeda Systems offers complete training courses and workshops for each of its products. These courses are conducted at Axeda's training centers, located at its regional headquarters, or on site. Experienced and specially trained personnel with a wide variety of skills provide all the training users need to build an application once they are back at their plant. With the help of clearly-written manuals, hands-on experience and laboratory exercises, users acquire the knowledge and skills needed to reduce application development time and product time-to-market.

Consulting services

To ensure the project’s success, Axeda Systems offers comprehensive, value-added consulting services. Our highly-skilled, seasoned consultants, all top-notch engineers, are available to provide support either remotely (by becoming part of the development team) or at the customer’s site (to enable fast prototyping of applications). By partnering with these specialists, users can more effectively integrate these new technologies into their new applications.

Axeda Supervisor - Product Summary - p. 47

Axeda Supervisor - Product Summary - p. 48