Upload
haque
View
253
Download
1
Embed Size (px)
Citation preview
ClearSCADA 2010 R1Overview
Key Highlights
2Privileged & Confidential
Major Release featuring
Connectivity Security
Large SystemsSupport
Enhanced Integration
Connectivity
Operational Efficiency
Privileged & Confidential 3
Summary – Highlights...
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
Connectivity• Database linked table• Autosol Integration• CSV Export Database Object• Crystal Reports 2008• Operating Systems Support
Security• Windows Authentication• Database Change Auditing• DNP3 Secure Authentication
Large Systems Support• Citrix XenApp and Terminal
Services• Server side concurrent licensing• File Based Connection Profile• ViewX Multi Head Improvements• Controlled Server Changeover• Earlier Connection To
Synchronising Servers
Enhanced Integration• Trio Radio Diagnostics Driver• SCADAPack E-Series
Enhancements• RealFLO Enhancements
Operational Efficiency• Consequential Alarms• WebX Trend Copy to Clipboard• On screen keyboard• Multiple tabs in Internet Explorer• Alarm Filtering Improvements
Key Highlights
4Privileged & Confidential
Connectivity Security
Large SystemsSupport
Enhanced Integration
Operational Efficiency
Privileged & Confidential 5
Database Linked Tables
Security
Large SystemsSupport
Operational
Efficiency
• A linked table allows simple interaction with external data sources by creating a link between the ClearSCADA database and a table in an external database.
• Linked table appears as part of ClearSCADA database• Link uses ODBC connection to remote database
EnhancedIntegration
Connectivity
Connectivity
Privileged & Confidential 6
Database Linked Tables
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• Operate on external table in same way as internal ClearSCADA tables
• Display external data on mimics• Read from and write to external tables in logic and/or
client side script• Create JOINs between ClearSCADA tables and
external data tables• Some examples:
• Read production recipes from external database• Combine data from asset management system with
SCADA data to generate data for reporting database• Display financial data on SCADA mimics combined
with process data• Currently supports databases such as SQLServer, Oracle,
MySQL. Consideration will be given to file based data sources such as Access/Excel in a later release.
Connectivity
Connectivity
Privileged & Confidential 7
Autosol Integration
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• Integration between Autosol Communications Manager (ACM) and ClearSCADA
• ACM is the next product from Autosol after AES 6, currently in development
• A new driver in ClearSCADA has been developed to support the integrated solution
• The following interaction is supported:• ClearSCADA creates database types to match available configuration
in ACM• Configuration is created in ClearSCADA and downloaded to ACM• Current data retrieval from ACM using OPC DA• History and events from ACM are added to the relevant point objects
in ClearSCADA• Alarms from ACM are logged in the ClearSCADA alarm system
Connectivity
Connectivity
Privileged & Confidential 8
Autosol Integration
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• Initial version contains support for the following protocol drivers:
• BSAP• Modbus• Enron Modbus• ROC• Total Flow• BenchMark• CAMP
Connectivity
Connectivity
Privileged & Confidential 9
Autosol Integration
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
Connectivity
Connectivity
Privileged & Confidential 10
More...
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• Support for Crystal Reports 2008• Latest reporting engine from Business Objects (SAP) supporting latest
operating systems• Emailed reports can now optionally utilize ClearSCADA mail mechanisms
(no more 3rd party MAPI mail clients!)• Both Crystal 2008 and Crystal XI R2 will be supported in ClearSCADA 2010
R1.X• Choose which driver will run during installation• Reports configured in Crystal XI compatible with Crystal 2008 (see release
notes for details)
• SQL Export (CSV Export)• Database object supporting simple export to file (comma or tab separated)• Data selectable via SQL query allowing export from any database table,
including history, data grids/table, events, linked tables etc.• Export method can be tied to schedule object allowing scheduled exports• Export location configurable and supports trip characters for dynamic path
and filename generation.
• Operating System Support• Support for Windows 7, Server 2008 R2• Support for Internet Explorer 8
Connectivity
Key Highlights
11Privileged & Confidential
Connectivity Security
Large SystemsSupport
Enhanced Integration
Connectivity
Operational Efficiency
Privileged & Confidential 12
Windows Authentication
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• ClearSCADA server validates logon attempts against Windows domain rather than against local database.
• Configuration allows:• Centralised password
management on domain
• Centralised management of disabled user accounts (users leaving organisation etc)
Privileged & Confidential 13
Windows Authentication
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• Windows authentication supported across all ClearSCADA client interfaces
• ViewX• WebX• ODBC• OLE DB• Automation Interface / .Net API
• Feature is enabled per server, with option to enable for individual user accounts as needed.
• When enabled, all Change Password facilities in ClearSCADA are unavailable.
• Server supports caching of passwords for configurable interval to reduce requirement for communicating with domain servers.
Privileged & Confidential 14
Database Configuration Auditing
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• A new database table records database property changes• Each record contains information showing:
• Time of change• User who made change• Object to which change was made• Specific property of that object that was changed• Old and New value of property• Origin of the change (form, reference patch, import etc)
Privileged & Confidential 15
Database Configuration Auditing
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• New option on context sensitive menus allows display of property changes for section of database hierarchy.
• Right click on specific property on form and option to show all changes to that property is available.
• Table CDBConfigChanges supports historic storage for configurable time window (as for events and history)
• Config changes are included in archives (Archive Object) so can be saved for later analysis
• All configuration changes can be accessed using normal table access methods such as ODBC
• Records are added whenever the database configuration is modified, including changes made through:
• ViewX• Automation interface / .Net API• sde imports / Import and Merge• ODBC
Privileged & Confidential 16
Database Configuration Auditing
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• CDBConfigChanges captures changes to:• Database properties• Template Property Overrides• Changes in metadata (configuration of as well as the data
they store)• Changes in Color Palette• Propagated changes to instances from template
modifications• Changes in security• Changes made by the server as a result of some other
action (reference patch) e.g. Deleting a channel referenced by a scanner.
Privileged & Confidential 17
More...
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• DNP3 Secure Authentication• DNP3 Standard defines a challenge – response mechanism for ensuring
that messages received by the RTU come from a recognized and authorized node in the network (typically the SCADA Host).
• ClearSCADA supports authentication on both master and slave configuration.
• E-Series RTU Certificate file can be added to ClearSCADA database and downloaded to RTU by ClearSCADA i.e. centralized key management.
• Work to support DNP3 Authentication is underway in SCADAPack E-Series RTUs and will soon be released.
Key Highlights
18Privileged & Confidential
Connectivity Security
Large SystemsSupport
Enhanced Integration
Connectivity
Operational Efficiency
Large SystemsSupport
Privileged & Confidential 19
Citrix & Terminal Services Support
Connectivity
Security
EnhancedIntegration
Operational
Efficiency
• Citrix and Microsoft Terminal Services provide a mechanism for application virtualization
• Allows for applications to be run on a server, with screen pixels to be sent to the client.
• Mouse movements and keystrokes are returned to the server to control the application.
• ClearSCADA 2010 R1 provides support for both Citrix XenAppand Windows Terminal Services
Large SystemsSupport
Privileged & Confidential 20
Floating ViewX Licences
Connectivity
Security
EnhancedIntegration
Operational
Efficiency
• As part of the support for Citrix and Terminal Services, ClearSCADA now supports a concurrent licensing model on the servers
• Floating licences allow a “pool” of ViewX licences to be made available on a ClearSCADA server
• A single client license is consumed as a client connects to that server
• Licences are released as the ViewX client disconnects from the server
• Each server is licensed separately (same as for WebX licenses)
• For Citrix or Terminal Services, this configuration allows a pool of licenses to reside on the ClearSCADA server for the use of any user that connects.
Privileged & Confidential 21
File Based Connection Profile
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• To simplify management of different users and to provide additional flexibility, system connection information is now stored in an xml file
• The xml file can be distributed across the network to all client machines as new ClearSCADA systems are added or removed
• This replaces the connection information that was stored in the registry in earlier ClearSCADA versions
• Enhanced ViewX support allows the xml file to be passed into ViewX as a command line parameter, supporting different system connections on demand
Large SystemsSupport
Privileged & Confidential 22
ViewX Multi Head Improvements
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• Multi-head support in ViewX allows multiple instances of ViewX to run at once, supporting multiple display screens and improving operator effectiveness
• Multi-head support has been enhanced to include:• Logon propagation across heads. Logon on head 1 and the
logon is automatically propagated to other running heads.• Using new xml connection profile, allows each head to be
run with different system connections e.g. Main telemetry system on head one and remote sites on head two.
• Run a head in minimal mode where ViewX is essentially a full screen alarm banner
• Allow navigation actions across heads.• Force navigation options to occur on a different head e.g.
In conjunction with minimal mode, navigation options selected from alarm list open on head 2, leaving alarm list always on display.
• Provide support for passing in name of page to display on start-up removing reliance on home page of Guest user
Large SystemsSupport
Privileged & Confidential 23
More...
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• Controlled Server Changeover• A new method on the Root group allows a user to force an
existing standby server to become Main• Current Main server will complete current tasks and allow
seamless switch back to standby• Current Standby becomes the new Main server and begins
servicing client requests and database synchronization
• Earlier Connection to Synchronizing Servers• Clients can now connect to a standby server once the
configuration database and current data has synchronized• This improves system availability by significantly reducing the
time that the standby server was in the synchronizing state• Historic data and events will be synchronized as a background task
after the server accepts client connections.
Large SystemsSupport
Key Highlights
24Privileged & Confidential
Connectivity Security
Large SystemsSupport
Enhanced Integration
Connectivity
Operational Efficiency
Privileged & Confidential 25
Integrated Trio Diagnostics Driver
• A new integrated Trio Diagnostics driver allows diagnostic information to be retrieved from the Trio radio network.
• Supports the following radio types:• D series (legacy)• E & M series (450MHz licensed)• J series (900MHz and 2.4GHz, unlicensed spread spectrum Ethernet)• K series (900MHz and 2.4GHz, unlicensed spread spectrum)
• Provides support for both polled and “auto diags”• Polled diags involves individual messages being sent by ClearSCADA to each
radio requesting required information• Auto diags involves the radio appending diagnostic information to packets
already being sent by that radio – reducing bandwidth on the link• eDiags support (diagnostics via UDP/IP)
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
Privileged & Confidential 26
Integrated Trio Diagnostics Driver
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• Point objects allow retrieval of diagnostic information, including:
• RSSI• Temperature (Celsius and Fahrenheit)• Forward & Reverse Transmit Power• Supply Voltage• Comms statistics (good and bad frame and byte counts)• Firmware versions / serial numbers• Hot/standby controller information for dual base units
Privileged & Confidential 27
SCADAPack E-Series Enhancements
• Additional features have been added to the DNP3 driver for the SCADAPack E-Series RTUs.
• Firmware Download• A new SCADAPack Firmware Image object allows a E-Series firmware image
to be attached to the RTU object in ClearSCADA• Firmware image is stored in the database providing full redundancy• Firmware for RTUs can be downloaded across the network rather than
visiting the site• Remote I/O units can also be updated as part of the process
• Time profiles• Time profiles in the SCADAPack E-Series RTUs allow preconfigured ‘curves’
to be downloaded for each of the 8 alarm limits (time varying alarms)• The current value can also be associated with a profile (possibly used for
time based setpoints).• Daily Profile objects in ClearSCADA allow configuration of profiles for any E-
Series point• Profile configuration downloaded to E-Series RTU to control point value (if
configured) and/or any of the 8 alarm limits (for event generation)
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
Privileged & Confidential 28
SCADAPack E-Series Enhancements
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• On/Off Scan Support• A new method on the E-Series Outstation (RTU) object can set an RTU and
(optionally) its points off scan.• When an RTU is taken off scan, ClearSCADA will not poll for data updates,
but will send data link status polls to ensure communications is healthy. The RTU will have Unsolicited Messages Disabled.
• When points are taken off scan, the RTU will inhibit trend generation and cease recording event data for those points.
• If the RTU is off scan, but points are on scan, trend and event generation for each point will continue in the RTU, but data will not be retrieved by ClearSCADA until the RTU is placed back on scan.
• Alarm inhibit• Alarm inhibit is similar to On/Off Scan except that ClearSCADA polling for
the RTU is not effected, along with trend generation• Alarm inhibit stops the RTU from generating events either for all points, or
selected points
Privileged & Confidential 29
SCADAPack E-Series Enhancements
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• SCADAPack E-Series Status Object• A new object in the database allows simple polling for RTU status
information• Three monitoring modes are available.• System Overview for monitoring information about the device software,
including firmware versions and Isagraf application status• Port Status for monitoring diagnostic information for any port on the RTU.
Create one object per port to be monitored.• SCADAPack ES Remote I/O Object for monitoring the status of any
connected Remote I/O units. Create one object per attached remote.• Each Status Object is configured to retrieve data at a specific Scan Group
Interval.
Privileged & Confidential 30
RealFLO Enhancements
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• Input Averaging Method – Flow Weighted or Time Weighted• Input Value Replacement on Sensor Fail: “Last Known Good
Value” or “Configured Default Value”• Configuration for the most recent versions of V-Cone and Wafer
Cone Calculations, including Wet Gas.• PEMEX Flow Computer Configuration.
Key Highlights
31Privileged & Confidential
Connectivity Security
Large SystemsSupport
Enhanced Integration
Connectivity
Operational Efficiency
Privileged & Confidential 32
Consequential Alarms
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• Consequential Alarms allows an alarm to be suppressed based on another alarm in the database without writing logic
• For example, a pump failure may be suppressed when the power has failed.
• A suppressed alarm is not displayed in the alarm list or banner, however is logged in the event journal and recorded in the historic database as normal.
• Consequential alarms improve operator performance by:• Stopping alarms appearing in the alarm lists when their
cause is known.• Reducing the volume of alarms an operator is expected to
make decisions on.
Privileged & Confidential 33
Consequential Alarms
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• Consequential Alarms support a hierarchy of alarms i.e. Alarms can be cascaded multiple levels
• Supports two modes:• Consequential• Maintenance
• This information is recorded alongside the point whenever it is recorded into history. New fields in the Event Journal and Historic database record suppression modes to allow appropriate validation of the data.
Privileged & Confidential 34
WebX Trend Copy To Clipboard
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• In previous versions of ClearSCADA, it was possible to export data from a displayed trend to the clipboard for export into applications such as Excel.
• This facility has been extended to WebX
• Copy to Clipboard selects and exports all data currently displayed
Privileged & Confidential 35
More...
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
• On screen keyboard• Like the numeric keypad available from control dialogs, an on screen
keyboard has been added to text entry dialogs• Provides simple support for touch screens where a keyboard is not
available.
• Support for multiple tabs in Internet Explorer• This allows ClearSCADA WebX client to be displayed simultaneously in two
or more tabs in Internet Explorer• For example, display alarm list in one tab and mimics in another
Operational
Efficiency
Privileged & Confidential 36
More...
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
• Improved alarm filtering• Included support for filtering the alarm banner to help improve operator
effectiveness• Each user can be configured with an alarm banner filter timeout. At
timeout expiry, the banner reverts to the default filter.• Each user can be configured with a default alarm banner filter configuring
the system to show only relevant alarms when the user logs on.• Filtering capabilities can be enabled on a per user basis
Key Highlights
37Privileged & Confidential
Connectivity Security
Large SystemsSupport
Enhanced Integration
Connectivity
Operational Efficiency
Privileged & Confidential 38
Summary – Highlights...
Connectivity
Security
Large SystemsSupport
EnhancedIntegration
Operational
Efficiency
Connectivity• Database linked table• Autosol Integration• CSV Export Database Object• Crystal Reports 2008• Operating Systems Support
Security• Windows Authentication• Database Change Auditing• DNP3 Secure Authentication
Large Systems Support• Citrix XenApp and Terminal
Services• Server side concurrent licensing• File Based Connection Profile• ViewX Multi Head Improvements• Controlled Server Changeover• Earlier Connection To
Synchronising Servers
Enhanced Integration• Trio Radio Diagnostics Driver• SCADAPack E-Series
Enhancements• RealFLO Enhancements
Operational Efficiency• Consequential Alarms• WebX Trend Copy to Clipboard• On screen keyboard• Multiple tabs in Internet Explorer• Alarm Filtering Improvements
Contact: [email protected]
THANK YOU
www.controlmicrosystems.com