clearscada 2010 - · pdf fileclearscada 2010 clearscada is an ... alarm state etc so when...

20
ClearSCADA 2010 Remote Monitoring and Control at Your Fingertips

Upload: lyphuc

Post on 15-Mar-2018

217 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

ClearSCADA 2010

Remote Monitoring and Control at Your Fingertips

Page 2: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

2 Koning & Hartman BV Postbus 416, 1000 AK Amsterdam

www.koningenhartman.com

Page 3: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

Koning & Hartman BV Postbus 416, 1000 AK Amsterdam www.koningenhartman.com

3

Inhoud

ClearSCADA 2010----------------------------------------------------------------------------------------------------- 4 1 Product Architecture ------------------------------------------------------------------------------------------------ 4 2 There are 3 components to ClearSCADA ----------------------------------------------------------------------- 4 3 Integrated Platform ------------------------------------------------------------------------------------------------- 5 4 Internal ClearSCADA Server architecture ---------------------------------------------------------------------- 6 5 Polling Engine and Protocol Drivers ----------------------------------------------------------------------------- 6 6 Overview of supported PLCs/RTUs and devices -------------------------------------------------------------- 7 7 Integrated Development Environment ------------------------------------------------------------------------- 7 8 Example database hierarchy and template -------------------------------------------------------------------- 8 9 SCADA Security ------------------------------------------------------------------------------------------------------- 8 10 Example of security configuration ------------------------------------------------------------------------------- 9 11 Video Surveillance --------------------------------------------------------------------------------------------------- 9 12 Reporting --------------------------------------------------------------------------------------------------------------10 13 The inner workings for Crystal Reports ------------------------------------------------------------------------10 14 Local and Remote Web Access ----------------------------------------------------------------------------------11 15 The web client supports -------------------------------------------------------------------------------------------11 16 Example Map display in Windows and web client ----------------------------------------------------------11 17 Alarm Management ------------------------------------------------------------------------------------------------12 18 An example of alarm redirection --------------------------------------------------------------------------------12 19 Logic and Calculation Engine -------------------------------------------------------------------------------------13 20 Some examples of IEC 61131-3 logic programs -------------------------------------------------------------14 21 Integration with Business Systems -----------------------------------------------------------------------------14 25 ClearSCADA Solutions for Water & Wastewater ------------------------------------------------------------16 26 ClearSCADA Solutions for Oil & Gas ----------------------------------------------------------------------------16 27 ClearSCADA Solutions for Power Utilities ---------------------------------------------------------------------17 28 System Requirements ----------------------------------------------------------------------------------------------18

Page 4: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

4 Koning & Hartman BV Postbus 416, 1000 AK Amsterdam

www.koningenhartman.com

ClearSCADA 2010

ClearSCADA is an integrated SCADA host platform that includes a polling engine, real-time database, historian, web server, alarm redirection for text messaging and email and a reporting package. Because this is all integrated it greatly reduces license costs and configuration effort. The development environment is object based so you build templates for plant devices and/or sites and create instances of these templates for deployment. This methodology also reduces engineering effort (up to 90% over traditional HMI/SCADA) and ensures standardization for operations, effectively reducing your total cost of ownership (TCO) for your HMI/SCADA application.

1 Product Architecture

ClearSCADA is an integrated SCADA host software and comprises three components; the server, a windows client known as ‘ViewX’ and a web client known as ‘Webx’. The server performs all of the functions of the SCADA system including the polling engine, real-time database, alarm processor, historian, reporting and running a web server. The client applications function as the HMI and are connected to the server in a client-server architecture using TCP/IP network. For high reliability systems, ClearSCADA can be configured in a multitude of redundancy options including dual, triple, disaster recover (DR) sites and remote performance servers for local access. Even LAN/WAN links and connections to remote controller can be configured for redundant paths. One area that can be a large issue for SCADA software when deployed across WAN links is how to manage the graphic displays. If these reside on the SCADA server then you need a high bandwidth link for reasonable pull-up times. An alternative is to store a local copy of graphics on the remote workstation, but then you face the issue for version management. ClearSCADA native format for graphics is vector based and this is typically 1/20 the size over bitmap graphics, therefore graphics are managed by the server and friendly for low bandwidth communication links.

2 There are 3 components to ClearSCADA

1. ClearSCADA Server (point based) 2. ViewX windows client (operator station) 3. Webx client (remote/intermittent user) It is important to remember that the server manages the complete system, ie: communication drivers alarm and event journal historic archive (historian) configuration database The clients do not store any part of the SCADA database locally, hence they are known as Zero Adminstration Clients (ZAC).

Page 5: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

Koning & Hartman BV Postbus 416, 1000 AK Amsterdam www.koningenhartman.com

5

3 Integrated Platform

The ClearSCADA server is integrated with all the major components of software needed for a typical SCADA system. This not only saves you additional licensing costs but also simplifies the configuration effort and reduces the time to deploy. The diagram below highlights the internal components of the ClearSCADA server (shown within the box outline). In the centre is the real-time database which is updated by the Data collectors or protocol drivers.You will notice there is a broad offering of IO servers from Kepware for PLC devices to AES for OIl & Gas flow computers and RTUs and native drivers for industry standard protocols such as MODBUS, DNP3, IEC870, and OPC etc.The Network and Server performance includes an SNMP and ICMP driver which is ideal for network devices such as data radios, network switches/routers, UPS etc. and the Performance Monitor driver is like the he Task Manager in Windows which can in monitor in real-time, trend and alarm any variable in the operating system on the server PC. The real-time database resides in memory on the server and includes a rich set of metadata such as time-stamp, quality flag, alarm state etc so when communications is lost to the PLC/RTU the quality flag for the associated data points will change to "Last known value" and the point value is retained so that the operator still has idea of what is going on in the process.This is the true indication of a product designed for SCADA. The alarm and historian subsystem are attributes of the point object in the configuration environment so are no more work than simple check box. The historian is an integrated component to the ClearSCADA server so every SCADA point can be historized if required. The historian is proprietary format for performance reasons however accessible using standard interface such as OPC-HDA, ODBC, and OLE-DB. It is event based with data compression options so that you tune data granularity. ClearSCADA also includes an archive object where you can take a snapshot of the historical data and copy to external drive or SAN. In summary, the major components that are integrated into the ClearSCADA server include; Real-time database with point attributes such as time-stamp and quality flag Built-in protocol drivers for all PLC, Gas flow computes and RTUs An integrated event-based historian with compression options An alarm and event journal that is SQL compliant Alarm redirector to push critical alarms to email and/or text messages An integrated web server without need to convert graphics displays Crystal Report license free run-time engine and scheduler Open industry standard interfaces such as OPC, ODBC, .NET for integration with business systems

Page 6: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

6 Koning & Hartman BV Postbus 416, 1000 AK Amsterdam

www.koningenhartman.com

4 Internal ClearSCADA Server architecture

5 Polling Engine and Protocol Drivers

It is often a challenge to connect your SCADA host to the controllers and this is because there are many vendors, protocols and communication options. ClearSCADA includes integrated drivers for industry standard protocols such as MODBUS, DNP3, IEC870 and OPC at no additional cost and has partnered with 3rd party vendors which are the market leaders for proprietary controllers found in Oil & Gas and PLCs. Telemetry applications generally use open standards such as MODBUS, DNP3 and IEC870 because they are spread out over a wide area and are designed for intermittent communications which quite often occurs. ClearSCADA leverages the full potential of these protocols, including features such as synchronizing RTU real-time clocks, uploading event data or data log files and backfilling this automatically into the ClearSCADA historian, providing communication statistics and alarms, etc. When it comes to the factory floor or plant, the PLC dominates and there are many brands and communication options available. It used to be serial, then proprietary cabling, and more recently Ethernet, but protocols remains proprietary. ClearSCADA has an embedded Kepware OPC Server in the product that has drivers for all major PLC brands. The Oil & Gas industry is also riddled with proprietary protocols and has the added complexity of EFM data from gas flow computers. ClearSCADA is integrated with Autosol’s AES Server and can access any of the points or parameters in these RTUs and flow computers.

Page 7: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

Koning & Hartman BV Postbus 416, 1000 AK Amsterdam www.koningenhartman.com

7

6 Overview of supported PLCs/RTUs and devices

Native Drivers (included in ClearSCADA)

PLC Drivers (via Kepware)

Proprietary RTU/Flow Computers (via AES)

MODBUS serial/TCP/UDP RTU & ASCII MODBUS Master and Slave driver

Rockwell ABB TotalFlow

OPC-DA client Siemens Emerson FlowBoss & ROC

DNP3 serial/TCP/UDP DNP3 Master and Slave driver

Omron Bristol Babcock BSAP

Allen Bradley DF1 MItsubishi Amocams AINET

Siemens S7 PLC Analog Devices Daniels DSI

IEC60870 serial and IP Automation Direct Dresser Micro Corrector

ICMP Cutler-Hammer Eagle Research

SNMP Fuji Flex Galvanic Gas Micro

Kingfisher RTU GE Fanuc GE Multilin

NTMon Hilscher HP 48000

ODBC Honeywell Kimray

Idec Mercury Instruments

Mettler Toledo MOSCAD

Modicon MB+ OMNI Flow Computers

Opto 22 Themo Automation

Sattbus Reynolds Equipment

SquareD Teledyn

Tiway

Toshiba

Yokogawa

7 Integrated Development Environment

How often have you been asked where is the latest version of the configuration database for system x? This will never happen with ClearSCADA as the configuration database is managed by the ClearSCADA server and any operator workstation can switch between operations and development mode by a simple switch that is enabled by user security permissions. ClearSCADA’s windows client application, known as ‘ViewX’ is dual purpose and any workstation can be used for development simultaneously. The development environment is also unique as ClearSCADA’s database is object based configuration. This is a powerful concept as you can build the database structure that closely resembles the customer’s physical assets. If it is designed this way, then security setup and alarm filtering is applied based on the database hierarchy saving maintenance when new assets or users are added or removed. The next level in object based SCADA is configuration for devices/sites; here you can encapsulate the device/site with the entire SCADA configuration to define it. This means graphics, points, alarms, redirections, historian, security, trends, reports, logic, etc. If you have many devices/sites then you would build configuration as ‘template’ and create ‘instances’ for each unique device/site, this way you can save 75-90% in engineering effort for your project.

Page 8: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

8 Koning & Hartman BV Postbus 416, 1000 AK Amsterdam

www.koningenhartman.com

8 Example database hierarchy and template

Project hierarchy Templates (red group) with Instance (green group) and exploded view of Instance

9 SCADA Security

SCADA security has ever increasing media attention due to cyber attacks on infrastructure assets such as water and energy. So how can the SCADA platform support making it difficult to penetrate? Let us assume for the moment that the physical aspects to the system are secure, what about user login and remote access? When a user logs on to ClearSCADA they only get access to the level within the database hierarchy that has been pre-determined for them. If there are other areas of the configuration that they are not allowed to view or control then this will be locked out. The security model in ClearSCADA is object based and is therefore granular down to a single point or object level. It does not matter which client application or interface is used to gain access, any request for data complies to the data security model. If you need to provide remote access to users then you may wish to deploy a ClearSCADA Performance Server in the DMZ which is synchronized to the primary server using uni-directional communications. This Performance Server (with DMZ option enabled) is now 'read-only' access irrespective whether the user has higher level security on their permission profile (See diagram below on right). Naturally, any and all access attempts are recorded in the ClearSCADA event journal as are configuration edits, control, and alarm acknowledgements so you can run periodic reports to monitor and report this activity. As a extra precaution, perhaps for critical control actions, you can force the operator to re-enter their password and add a comment to ensure proper warning before action is taken.

Page 9: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

Koning & Hartman BV Postbus 416, 1000 AK Amsterdam www.koningenhartman.com

9

10 Example of security configuration

Users are generally associated to a Group (up to 4 groups), then the Group is assigned security permissions on the database hierarchy at any level. Objects below the parent (such as a site) automatically inherit the permissions from the parent so this ensure correct settings and reduces maintenance. The ClearSCADA security model is granular down to individual object such as a tag or point.

11 Video Surveillance

Using video cameras to monitor critical infrastructure provides added security but it can be a challenge to get this to work when you want to monitor remote sites over wide area networks (WAN). Therefore, ClearSCADA has partnered with Longwatch, a leading supplier of video surveillance software that is designed to transmit video images over SCADA communications networks. Integrating ClearSCADA with the Longwatch Video Surveillance Platform and Video Historian Platform, along with IP surveillance cameras, provides a solution to capture and convey important security information for critical infrastructure. The video surveillance uses the Modbus protocol and is event-driven to conserve bandwidth. The Longwatch system continuously takes and stores video locally. When motion is detected, an alarm is raised and a video “snippet” is attached to the alarm message and sent to the central control site, showing what happened before and after the event. Through a graphic display in ClearSCADA, operators are able to view what is occurring on site, preventing the need for sending someone to investigate the alarm. This integration of ClearSCADA with Longwatch allows for video monitoring of locations where high-bandwidth connectivity is impractical or impossible. Communications between the Longwatch Video Control Center and the Remote Video Engines, deployed in the field and host locations, can be either Ethernet IP or Modbus over serial. The Longwatch video platform interfaces to ClearSCADA primarily via OPC, with Longwatch acting as the OPC server and ClearSCADA the OPC client. Video alarms, camera status, and camera control can then be achieved from ClearSCADA via the OPC interface.

Page 10: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

10 Koning & Hartman BV Postbus 416, 1000 AK Amsterdam

www.koningenhartman.com

12 Reporting

No SCADA package is complete without providing reporting capabilities but the reports that users need are so varied that the report application generally ends up being quite complex to configure. So the ideal scenario is that the SCADA package offers several options; ClearSCADA has a rich suite of industry standard open interfaces such as ODBC, OLE-DB and OPC which can be used by any third party reporting package or Microsoft Office. For more complex reporting where the SCADA system needs to export reports based on periodic time schedules, such as first thing in the morning before the shift starts, and the output format needs to be a .pdf file and emailed to a group of users then the integrated Crystal Reports functionality is ideal. In ClearSCADA, you build the Crystal Report template and tie it to a scheduler object all without writing code or script. This reduces engineering effort and makes it easy to understand and maintain.

13 The inner workings for Crystal Reports

Page 11: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

Koning & Hartman BV Postbus 416, 1000 AK Amsterdam www.koningenhartman.com

11

14 Local and Remote Web Access

SCADA is becoming an integral component to any customer’s operations and therefore the information needs to be shared across the business or enterprise. What better way than to offer a web based solution that minimizes the need to install any software on the user’s computer? ClearSCADA offers a web solution that requires no configuration, setup or maintenance. It has a built-in web server and every graphics page that is developed is automatically available in the web browser. This is not restricted to view-only but can be full control according to the user security permissions.

15 The web client supports

Real-time graphics Control and set-point changes Alarm acknowledgement Trend chart displays Execute and display reports If users wish to access the SCADA system remotely then the ClearSCADA web server can be enabled for secure sockets (SSL) technology for added piece of mind.

16 Example Map display in Windows and web client

ViewX display WebX display

Page 12: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

12 Koning & Hartman BV Postbus 416, 1000 AK Amsterdam

www.koningenhartman.com

17 Alarm Management

It is normal to expect that SCADA/HMI software includes some form of alarm monitoring so it comes down to the feature set that separates basic functionality vs advanced. ClearSCADA is designed for Master Station SCADA, which is a term used for large system monitoring and control, ie. many servers and workstations with thousands of controllers. In these systems there may be a considerable number of active alarms so it is important to separate by area (database hierarchy) and filter by alarm category. Firstly, alarming is an attribute of point object so when you configure the point you specify the alarm limits, severity level, associated help page, rate-of-change threshold, etc. When you save the point configuration, the server immediately monitors the alarm conditions and reports status. When an alarm occurs it can be observed in many places: 1. Full alarm page 2. Alarm banner (either top or bottom of display) 3. Graphic display by highlighting point value 4. Embedded list 5. Redirected to SMS text message on cell phone 6. Redirected to email message The redirection capability is an advanced feature and built into the server at no extra cost. It is ideal for unmanned SCADA monitoring as it alerts the right person when a critical event occurs. Even if SCADA is 24/7 manned, redirection can be an insurance policy to ensure notification. Another metaphor for redirection is a business rule, when a critical alarm occurs you determine who gets notified and whether it should take place immediately or after a certain period of time if the alarm persists. You can also configure multiple redirections thereby providing an escalation process. The diagram below shows how this might work.

18 An example of alarm redirection

Page 13: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

Koning & Hartman BV Postbus 416, 1000 AK Amsterdam www.koningenhartman.com

13

19 Logic and Calculation Engine

Most SCADA/HMI packages support some form of scripting or code for math and calculations but the concerns with using high level languages such as Visual Basic or proprietary language is that the user is required to have specialist programming skills. Even if these skills are available, is the code documented well and readily maintainable by others? ClearSCADA has a unique proposition in this area and offers a built-in IEC 61131-3 logic engine. This programming language is commonly found in PLC/RTU controllers and is an industry standard so it should be familiar to many engineers. ClearSCADA includes 4 out of the 5 programming styles: Ladder Diagram (LD) Function Block Diagram (FBD) Sequential Function Chart (SFC) Structured Text (ST) Programs built on this logic engine can access real-time data points, historian, event journal and even configuration database so its application is very powerful. You might have an efficiency calculation that is part of a device template, for example a compressor or pump station. Every instance of that template would have exactly the same code so you build once, test and then deploy as many times as you like. The Structure Text language is procedural and supports SQL queries on the ClearSCADA database. This is useful for alarm analysis such as counting the number of alarms per day per operator for regulatory compliance. Another example would be to total the production volume for a field of wells; it does not matter if you add or remove wells as the SQL query goes across the complete database (or part of database hierarchy) to provide results.

Page 14: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

14 Koning & Hartman BV Postbus 416, 1000 AK Amsterdam

www.koningenhartman.com

20 Some examples of IEC 61131-3 logic programs

This ST program is using an SQL query to totalize all points in the database that has the name 'PDay Volume'

TYPE Records : STRUCT Total : LREAL; END_STRUCT; END_TYPE

PROGRAM VMeter VAR_INPUT A : STRING ; END_VAR VAR Query AT %S(SELECT SUM(CurrentValueAsReal) AS "Total" FROM CDBPoint WHERE Name = 'PDay Volume') : RESULTSET OF Records WITH_PARAMS A; END_VAR VAR Result AT %M(.Total Volume.CurrentValue) : LREAL; END_VAR Result := Query.Value.Total; END_PROGRAM

This FBD program takes the 7 day average of production volume and sets the Low alarm limit at 10% below this value and sets the Low Low alarm limit at 20% below. This compensates for slowly degrading production of a gas well and saves the operators continually adjusting the alarm limits. You will notice that the FBD can display real-time values of the points and calculated results.

21 Integration with Business Systems

ClearSCAA is an open SCADA platform with many options for integration with business systems. If you wish to navigate between applications such as ‘click on object’ in ClearSCADA graphic you can hyperlink to another application. The same applies for reverse direction, this time the hyperlink would be a URL and display the associated web page in Webx. This is ideal for navigating between GIS, asset management software and SCADA. Data integration is usually done at the database level and ClearSCADA’s real-time database, alarm/event journal and historian are all accessible using standard SQL and ODBC or OLE-DB technology. A 3rd party database such as SQL Server, Oracle, etc., can use stored procedures to periodically query the ClearSCADA server for any data needed. Conversely, ClearSCADA can ‘push’ data out to third party databases based on operator command, trigger event or periodic via schedule object.

Page 15: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

Koning & Hartman BV Postbus 416, 1000 AK Amsterdam www.koningenhartman.com

15

For OEM partners and large scale system integrators that want to migrate configuration from legacy SCADA or bulk configure, the OLE Automation interface that is based on .NET is an ideal solution. An OEM may use the Bill of Materials spreadsheet and an excel macro to fully configure the ClearSCADA database in a matter of minutes. The system integrator may develop an application that ‘reads’ the configuration files for an existing SCADA product and then through the OLE Automation interface may create the objects in ClearSCADA for migration.

22 Diagram showing interfaces that can be used for external applications

23 Compliance to Industry Standards When you are looking for a new SCADA platform one of the things that should be high on your priority list is compliance to industry standards. This not only ensures long product lifecycle but it will be easier to find engineers that understand the technology. Let’s look at some examples: Operating system, all flavors of Microsoft Windows: 2003, XP, Vista, 2008, Win 7, 32bit and 64bit Industry standard protocols: MODBUS, DNP3, IEC870, OPC Network management: SNMP and ICMP driver Web access: HTML and/or XML including SSL if required OPC Client: Data Access (DA) and XML-DA OPC Server: Data Access (DA), Alarms and Events (AE), Historical Data Access (HDA) SQL via ODBC or OLE-DB: access to configuration db, real-time db, alarm/event journal and

historian Application Programming Interface: OLE Automation, .NET

Page 16: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

16 Koning & Hartman BV Postbus 416, 1000 AK Amsterdam

www.koningenhartman.com

24 Industry standard protocols

25 ClearSCADA Solutions for Water & Wastewater

ClearSCADA is designed for wide area networks and telemetry applications commonly found in the Water industry. Its real-time database and integrated polling engine means you do not need to use a separate software package such as an OPC Server or use a Master RTU as the data collector to communicate with the remote devices. This simplification not only saves you software and hardware costs but reduces the complexity of the configuration which also saves you engineering costs. If system reliability is important, additional assurance can be provided by adding a 2nd ClearSCADA Server in a redundant pair arrangement. If the application is for a treatment plant, ClearSCADA offers more than just an HMI; it has built-in drivers for all major PLCs, an historian for long term data archive, integrated reporting package, alarm redirection to ‘push’ out critical alarms via text messaging or email and built-in networking for additional HMI workstations or redundant servers if necessary. Key Benefits Compliance through data integrity Lower TCO; object based SCADA for rapid deployment Industry standards for protocols and security Key Capabilities Integrated HMI and SCADA functionality Built-in historian at no extra cost Alarm management with escalation capabilities

26 ClearSCADA Solutions for Oil & Gas

ClearSCADA is ideally suited for upstream production and midstream distribution where customers have many remote assets such as flow computers and RTUs. ClearSCADA includes built-in drivers and polling engine for all major equipment manufacturers and can export flow computer data to external reporting packages such as Flowcal, PGas or production accounting systems. At the heart of the ClearSCADA Server is a real-time database with integrated historian. This data is available and presented on the networked HMI clients including web browser option. These clients can be remote location from the server and offer full control capabilities. The Web client, known as Webx, does not require any graphic conversion from the windows client and is ideal for remote users.

Page 17: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

Koning & Hartman BV Postbus 416, 1000 AK Amsterdam www.koningenhartman.com

17

The ClearSCADA server is sized and priced based on the number of tags and starts at 250 points but can scale to over 200,000 for a single PC server if required. This centralized architecture offers reduced maintenance, ensures standardization and single interface to business systems. Obviously this now becomes a critical component in the system design but you can add extra servers (up to 6) in redundant arrangement to provide increased reliability, including off-site redundant server for disaster recovery or DMZ server outside your firewall for ‘read-only’ remote clients. Key Benefits Ease-of-use, lower technical skills Lower TCO, object based SCADA for rapid deployment Suite of graphic symbols including API 1165 ASP ready, including alarms and ad-hoc trends Key Capabilities Integrated SCADA and HMI functionality Built-in historian, reporting, alarm management Built-in Web server with concurrent licensing

27 ClearSCADA Solutions for Power Utilities

ClearSCADA is a natural fit for substation automation or power applications. It includes a suite of protocol drivers such as MODBUS, DNP3 and IEC870 which are commonly used in these applications. Critical infrastructure demands high system availability and ClearSCADA’s redundancy options including hot backup servers, DMZ Server, redundant LAN/WAN links and redundant communication channels to field devices such as IEDs, etc. meets the challenge. The ClearSCADA real-time database mirrors the status of all the points in the control system and includes many attributes such as time-stamp, quality flag, alarm state, previous value, poll count, etc. When a point needs to be archived, it is a simple matter to enable logging to the built-in historian and if point object is monitored for critical alarm then it is also possible to ‘redirect’ as an SMS text message or email to notify the right personnel. Key Benefits Industry standard protocol drivers such as MODBUS, DNP3 & IEC60870 Lower TCO; object based SCADA for rapid deployment Key Capabilities Integrated HMI and SCADA functionality Built-in historian, reporting and alarm managment Built-in Web server with concurrent licensing

Page 18: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

18 Koning & Hartman BV Postbus 416, 1000 AK Amsterdam

www.koningenhartman.com

28 System Requirements

Operating System Compatibility Chart ClearSCADA version 2007

R0, R0.1 2007

R1 (all) 2009

R1 (all), R2, R2.11

2009 R2.2

2010 R1

Windows version

Windows 32 bit

Windows 7

Windows Server 2008

Windows Vista

Windows Server 2003

Windows XP Pro

Windows 2000 Server SP4

Windows 64 bit

Windows 7

Windows Server 2008 R2

Windows Server 2008

Windows Vista

Windows

Server 2003 R2

Notes Windows 7 (Ultimate and Professional Editions) Windows Server 2008 (Standard and Enterprise Editions) = initial release/service pack 1 and

release 2 (x64 only) Windows Vista (Ultimate and Business Editions) = initial release, and service pack 1 and service

pack 2 Windows Server 2003 (Standard and Enterprise Editions) = service pack 1/release 2, and service

pack 2 Windows XP (Professional Edition) = service pack 2 (including 2a, 2b and 2c), and service pack 3 Crystal Reports XI release 2 is not supported by vendor (SAP) on Windows Server 2008.

Page 19: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

Koning & Hartman BV Postbus 416, 1000 AK Amsterdam www.koningenhartman.com

19

PC Hardware Requirements The following table lists the recommended PC configurations for a variety of client and server scenarios. In the table the term 'object' refers to a database item whereas 'point' refers to a specific type of database item that stores I/O (aka point or tag). Historic points are database points that have been enabled for historian archive. Application PC Requirement WebX client 2GHz CPU, 256MB RAM, 50MB free disk space

ViewX client 2GHz CPU, 512MB RAM, 200MB free disk space

Stand-alone server, max 1000 objects

2GHz CPU, 512MB RAM, 500MB free disk space, high performance graphics card

Stand-alone server max 10,000 objects 1-2 remote clients

2GHz CPU, 512MB RAM, 500MB free disk space, high performance graphics card

Server with 10,000 objects, 5,000 historic points stored for 2 years online, 3 or more clients

2x 2GHz CPU (ie. dual core), 2GB RAM, 100GB free disk space, separate disk (incl controller) for historic data. Windows server operating system ie 2003, 2008 or Win7

Server with 50,000 objects, 25,000 historic points stored for 2 years online, multiple clients

2x 3GHz CPU (ie. dual core ), 6GB RAM, 100GB free disk space, separate disk (incl controller) for historic data. Windows server operating system ie. 2003, 2008 or Win7

Server with 100,000 objects, 75,000 historic points stored for 2 years online, multiple clients

4x 3GHz CPU (ie. quad core or 2x dual core ), 6GB RAM, 140GB RAID 5 disk set for OS and configuration database. 2TB RAID 5 disk for historic archive Windows server operating system ie. 2003, 2008 or Win7

Server with 175,000 objects, 100,000 historic points stored for 2 years online, multiple clients

4x 3GHz CPU (ie. quad core or 2x dual core ), 12GB RAM, 140GB RAID 5 disk set for OS and configuration database. 2TB RAID 5 disk for historic archive 64 bit Windows server operating system ie 2003, 2008 or Win7

Server with 250,000 objects, 150,000 historic points stored for 2 years online, multiple clients

8x 3GHz CPU (ie. 8 cores in total), 24GB RAM, 140GB RAID 5 disk set for OS and configuration database. 4TB RAID 5 or RAID 0+1 disk set for historic archive 64 bit Windows server operating system ie 2003, 2008 or Win7

Notes The typical point to object ratio is 1:2. So for a system with 50,000 points or tags you would have 100,000 objects in your configuration database. This ratio will vary based on your application and is only provided as a guide. The amount of disk space required is determined by the number of historic records in the historian and events in the event journal. Each historic record is 32 bytes in size and archive is based on acquisition rate and whether you have compression enabled or not. The Event record is 768 bytes in size and all the alarm states are by default entered into the event journal as are configuration edits and other run-time events such as user logon, etc.

Page 20: ClearSCADA 2010 - · PDF fileClearSCADA 2010 ClearSCADA is an ... alarm state etc so when communications is lost to the PLC/RTU the quality ... Crystal Report license free run-time

20 Koning & Hartman BV Postbus 416, 1000 AK Amsterdam

www.koningenhartman.com

Met ruim 550 medewerkers levert Koning & Hartman producten en diensten voor met name industriële, telecom,

kabel en energie-infrastructuren; totaaloplossingen waarmee de bedrijfsprocessen van onze opdrachtgevers

sneller, beter en goedkoper worden. Het echte vakmanschap kenmerkt ons bedrijf. Het hoofdkantoor is gevestigd

in Amsterdam, de overige kantoren in Delft, Veenendaal en Vilvoorde (België). NKM en Square Nederland zijn

ook een Koning & Hartman onderneming. Lees hier meer over Koning & Hartman en de markten waarop wij actief

zijn. Ga voor een overzicht van onze producten en diensten naar Telecom Solutions of Industrial Solutions.

Koning & Hartman BV

[email protected] www.koningenhartman.com

Nederland

River Building Haarlerbergweg 21e-23e

1101 CH Amsterdam

Postbus 416 1000 AK Amsterdam

Telefoon +31 (0)20 587 6830

België

Woluwelaan 31 1800 Vilvoorde

Telefoon +32 (0)2 257 02 00