Anda di halaman 1dari 20

ClearSCADA 2010

Remote Monitoring and Control at Your Fingertips

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

Inhoud

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 25 26 27 28

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

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.

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.

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).

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

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

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

Internal ClearSCADA Server architecture

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 Autosols AES Server and can access any of the points or parameters in these RTUs and flow computers.

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

Overview of supported PLCs/RTUs and devices


PLC Drivers (via Kepware)
Rockwell

Native Drivers (included in ClearSCADA)


MODBUS serial/TCP/UDP RTU & ASCII MODBUS Master and Slave driver OPC-DA client DNP3 serial/TCP/UDP DNP3 Master and Slave driver Allen Bradley DF1 Siemens S7 PLC IEC60870 serial and IP ICMP SNMP Kingfisher RTU NTMon ODBC

Proprietary RTU/Flow Computers (via AES)


ABB TotalFlow

Siemens Omron MItsubishi Analog Devices Automation Direct Cutler-Hammer Fuji Flex GE Fanuc Hilscher Honeywell Idec Mettler Toledo Modicon MB+ Opto 22 Sattbus SquareD Tiway Toshiba Yokogawa

Emerson FlowBoss & ROC Bristol Babcock BSAP Amocams AINET Daniels DSI Dresser Micro Corrector Eagle Research Galvanic Gas Micro GE Multilin HP 48000 Kimray Mercury Instruments MOSCAD OMNI Flow Computers Themo Automation Reynolds Equipment Teledyn

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. ClearSCADAs 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 ClearSCADAs database is object based configuration. This is a powerful concept as you can build the database structure that closely resembles the customers 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.

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

Example database hierarchy and template

Project hierarchy

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

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.

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

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 highbandwidth 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.

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

10

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

14

Local and Remote Web Access

SCADA is becoming an integral component to any customers 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 users 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


WebX display

ViewX display

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

11

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. 2. 3. 4. 5. 6. Full alarm page Alarm banner (either top or bottom of display) Graphic display by highlighting point value Embedded list Redirected to SMS text message on cell phone 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

12

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

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.

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

13

20

Some examples of IEC 61131-3 logic programs


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 ST program is using an SQL query to totalize all points in the database that has the name 'PDay Volume'

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 ClearSCADAs 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.

14

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

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. Lets 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

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

15

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.

16

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

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 ClearSCADAs 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

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

17

28

System Requirements
Operating System Compatibility Chart ClearSCADA version Windows version Windows 7 Windows Server 2008 2007 R0, R0.1 2007 R1 (all) 2009 R1 (all), R2, R2.11 2009 R2.2 2010 R1

Windows 32 bit

Windows Vista Windows Server 2003 Windows XP Pro Windows 2000 Server SP4 Windows 7 Windows Server 2008 R2 Windows Server 2008 Windows Vista Windows Server 2003 R2

Windows 64 bit

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.

18

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

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
WebX client ViewX client Stand-alone server, max 1000 objects Stand-alone server max 10,000 objects 1-2 remote clients Server with 10,000 objects, 5,000 historic points stored for 2 years online, 3 or more clients Server with 50,000 objects, 25,000 historic points stored for 2 years online, multiple clients Server with 100,000 objects, 75,000 historic points stored for 2 years online, multiple clients Server with 175,000 objects, 100,000 historic points stored for 2 years online, multiple clients Server with 250,000 objects, 150,000 historic points stored for 2 years online, multiple clients

PC Requirement
2GHz CPU, 256MB RAM, 50MB free disk space 2GHz CPU, 512MB RAM, 200MB free disk space 2GHz CPU, 512MB RAM, 500MB free disk space, high performance graphics card 2GHz CPU, 512MB RAM, 500MB free disk space, high performance graphics card 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 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 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 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 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.

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

19

Met ruim 550 medewerkers levert Koning & Hartman producten en diensten voor met name industrile, 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 info@koningenhartman.com 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

20

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