Presentation is loading. Please wait.

Presentation is loading. Please wait.

Technical Support Handover

Similar presentations


Presentation on theme: "Technical Support Handover"— Presentation transcript:

1 Technical Support Handover
Wonderware Historian 2014 R2

2 Historian 2014 R2 Features Simple to manage, high performance alarm & event history Network bandwidth efficiency System time independence Retrieval Exception Handling Easy summaries in ArchestrA Graphic dashboards Expanded tag types (double) Power user utilities for value imports & tag rename Historian Simple to manage, high performance alarm & event history Significantly lower network bandwidth usage for storing data (important for WAN applications) System time independence Leverage statistical summaries in ArchestrA Graphic dashboards Continued retrieval performance gains Remote IDAS: Easier network set up, redundant Historian support Better handling of data collection problems for reporting Integration with Citect Historize data from Vijeo Citect SCADA Reports using Vijeo Historian Enquire (Excel add-in) Support for creating standalone distributions Expanded tag types (double, long) Web service retrieval interface (replacement for SQLXML) Remove “ArchestrA User” dependence Streamed file import (LGH, CSV) Identity based security for SDK/HCAL Tag Rename Utility Historian Client Supports Online Edition Retrieval using web service interface (replacement for SQLXML) Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

3 Historian Storage Evolution
SuiteLink Tags Engine Historian 10.0 SuiteLink Tags Engine Replicated Historian 2012 R2 SuiteLink Tags Engine Tags* Replicated Historian 2014 SuiteLink Tags Alarm & Events Engine Tags* Replicated Historian 2014 R2 SuiteLink Tags* Engine Replicated Tags Alarm & Events Classic Storage Storage Engine SQL Server Event Storage * Newly collected data in Storage Engine, previous Classic data still accessible Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

4 Historian 2014 Architecture
SQL Server Historian OLEDB Active Image Retrieval Application Server <3.5 Classic Storage Storage Engine Application Server 3.5+ IDAS Replication Historian 9.0 SDK Historian SDK History Blocks Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

5 Historian 2014 R2 Architecture
SQL Server Historian OLEDB Active Image Retrieval Application Server <3.5 Classic Storage Classic Storage Redirector Storage Engine Application Server 3.5+ IDAS Replication Historian 9.0 SDK Historian SDK History Blocks Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

6 Tag Editor Historian 2014 R2 Historian 2014 & earlier
Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

7 Unified History: Alarm & Event History
Easier To Manage Archive/purge/restore using Windows Explorer, etc. No need to purge to sustain storage Performance Significantly higher storage rates Capacity limited by disk space, not insertion rate History Blocks Event Storage Application Server 4.1 Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

8 Historian 2014 R2 Architecture
ArchestrA Graphic Alarm Client Historian Client Historian Client 2014 R2 Not supported in 2014 R2 Retrieval oData/REST WWALMDB Alarm DB Logger InTouch SQL Server oData/REST A2ALMDB Application Server 4.0 Historian OLEDB Retrieval Event Storage Application Server 4.1 Storage Engine Application Server 3.5+ Replication Historian SDK History Blocks Classic Storage Redirector Historian 9.0 SDK IDAS Application Server <3.5

9 Selecting Alarm & Event Storage
Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

10 Historian Interface Capabilities
On-Premise 2014 R2 On-Premise Future Managed Process Event A2ALMDB SQL read ? SQL store SDK read SDK store oData read oData write About the question marks: Event & SQL: We may leverage some third-party software for this, but if we don’t we do expect new versions of tools (such as Reporting Services) to include richer native support for oData in the near future. We also plan on including more flexibile event aggregation as native functionality, which will more directly map to reporting needs. Managed SDK Retrieval: The main challenge here is authentication/security. We prefer to focus on the oData interface, at least near term. oData Write: We will have a simple, lightweight web service interface for storing process history and events. This might use oData, but we’re also evaluating more lightweight options. Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

11 oData/REST Historian 2014 R2 Use “Historian.htm” General
Simple HTTP queries Results as JSON Works in any browser Recommend Chrome & JSONview extension Historian 2014 R2 Must be in “aa__” local group Native Excel 2013 & 365 Recommend Power Query add-in Exact properties in transition Use “Historian.htm” Several example queries Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

12 Excel Power Query Copy URL from “Historian.htm”
For PowerPivot, need to add “&format=atom” Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

13 Block Management Circular Alternate Buffer Permanent
Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

14 Block Creation Historian 2014 R2 & later Historian 2014 & earlier
Historian 2014 & earlier Based on system time Startup/shutdown Block duration Block size Manual (SMC, stored proc) Historian 2014 R2 & later Based on time of data Assigned based on duration Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

15 History Blocks in 2014 R2 “Commit Changes” No More
Only pushes configuration Applied immediately No More “Block changeover” Manual Block Creation “Patch Blocks” New blocks on startup “Headroom” settings Removes last of legacy code in system core Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

16 Detailed Consequences
System Parameters AIAutoResize dropped AIResizeInterval dropped HeadroomX dropped TimeSyncMaster dropped Added MaxSnapshotSize Stored Procedures No Ops xp_NewHistoryBlock xp_RescanHistoryBlock xp_SetStorageXDeadband Tag Columns Dropped AITag AIRetrievalMode SamplesInActiveImage CalculatedAISamples Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

17 Time-stamp Age Important for VMs & poorly synchronized clocks
-30.0 sec to sec “Timestamp overwritten; values in future” Historian 9.0 Late Real-time Future “Values in the past did not fit within the real-time window” “Now” on Server Future Streamed Historian 2012 R2 & 2014 (Application Server only) “Timestamp overwritten; values in future” * While in store-forward, future time limits still apply to IDAS Streamed Historian 2014 R2 (Application Server & SuiteLink*) Important for VMs & poorly synchronized clocks Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

18 Time Independence Example
Now 5-minutes early 1-minute early Live 1-minute late 5-minutes late Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

19 Connectivity Options oData (REST) Integrated History More secure
Alarm Event Process More secure Initially, read-only Namespace Customization Annotations Works With Reporting Services Excel 2013 & 365 Only accessible via REST & SDK SQL (TCP) oData SQLXML Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

20 LGH, CSV, FastLoad via Utility*
Classic Storage Storage Engine Old/Late Real-time Non-streamed Streamed Time Limits < t -30 ≤ t < +1 t < +24 hours* “Live” SuiteLink (aahIOSvrSvc) Replication Queued Import LGH, CSV, FastLoad LGH, CSV, FastLoad via Utility* SQL INSERT/ UPDATE “Realtime” * New in Historian 2014 R2 Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

21 File Import (aahImport.exe)
Single file or “Folder Watcher” Streamed/non-streamed UI & Command Line Local/remote LGH & CSV Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

22 Tag Rename Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

23 Bullet Chart “Good” Range Target = SP Current = PV FT FFC
Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

24 Statistics Works okay Can’t use it to compare different periods
Why not use Historian? Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

25 Historian Custom Property
Average Count First Integral Maximum Minimum Percent PercentGood StdDev Total Blank for “now” as end time For “state” statistics, select which one Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

26 Example Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

27 Comparison To Extension Table Columns
aaHistoryStat AnalogSummaryHistory StateSummaryHistory Average StateTimeAvgContained Count ValueCount StateCountContained First First* Integral Maximum Maximum* StateTimeMax Minimum Minimum* StateTimeMinContained Percent StateTimePercent PercentGood StdDev Total StateTimeTotal * Uses the timestamp of the associated value Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

28 Historian Network Bandwidth
53% savings 92% savings No Compression 2014 P1 w/ 2014 R2 w/ Compression Compression* * Applies to “tier 1”. “Tier 2” savings is 18%. No change for Remote IDAS. Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

29 HCAL Packet Optimization
Rationale: Existing compression ratio was not good for data streaming packet ~ 20% Customer requires better utilization of bandwidth. Analysis: Unique Tag ID precedes every VTQ causing low compression ratio. Method: Build tag dictionary - Tag handle (DWORD) for each Tag ID for each connection session. Use Tag Handle instead of Tag ID in the packet. Result: Compression ratio improved ~ 92% Optimization enabled when compression is enabled. Transparent to user. Slight increase of Resource Usage Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

30 HCAL Packet Optimization
Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

31 HCAL Diagnostics When Fail to Connect: To See Tag Information:
On Client Computer: Set LogFlag aahClientCommon[Connection] to see WCF exception stack. On Historian Computer: Check warning messages. Possible Cause: Invalid Historian name, firewall blocking, incorrect port, invalid credentials etc. To See Tag Information: Set Registry Setting [HKLM\…Programs\aahClient] “TraceGlobal”=dword:1 Trace files will be created under c:\aahClientCommon-TraceGlobal Toggle LogFlag aahClientCommon[TagDump] to see tags reported in the corresponding file. To Trace Tag Values See Tracing Document Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

32 HCAL Diagnostics To See Buffer Type and Count
Set LogFlag aahClientCommon[BufferCount] Buffer Type ‘SF’ – Partial Store/Forward (Tags not synchronized or values time less than cut-off time) Buffer Type ‘Streaming’ – Regular Buffer To See Buffer Destination (Historian or SF) and Size Set LogFlag aahClientCommon[BufferTransmit] To Find Out Reasons that Store/Forward Files not Forwarded: Set LogFlag aahClientCommon[StoreForward]. Or Set Registry Setting [HKLM\…Programs\aahClient] “TraceGlobal”=dword:1 and check the trace file. Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

33 HCAL Diagnostics To See Data Transmission Activities in HCAL:
Set LogFlag aahClientCommon[Operation] To See Status Checking/Management Activities Set LogFlag aahClientCommon[ServerStatus] Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

34 HCAP Diagnostics To See Incoming Requests from All Clients
Set LogFlag aahClientAccessPoint[Operation] To See Status Checking/Management with Clients and Other Components: Set LogFlag aahClientAccessPoint[ServerStatus]. To See Buffer Information Received from Clients: Set LogFlag aahClientAccessPoint[BufferTransmit] To See Status Checking/Management Activities Set LogFlag aahClientCommon[ServerStatus] Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

35 HCAP Diagnostics To Trace Tags from Client – See Trace Document
To See Tag Information: Set Registry Setting [HKLM\…Programs\aahClientAccessPoint] “TraceGlobal”=dword:1 Trace files will be created under c:\aahClientAccessPoint-TraceGlobal Toggle LogFlag aahClientAccessPoint[TagDump] to see tags and their last value received. Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

36 System Platform 2014 R2 Distribution
4.6 GB Historian: 98 MB Historian Client: 180 MB Prerequisites: 295 MB SQL Express: 1,300 MB Supported approach to create subsets Does not expand compatibility Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

37 Tag Editor Historian 2014 R2 Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

38 IEEE Floating Point π = 3.1415927 π = 3.1415926535898
Single Precision (32-bits) 8-bit exponent 23-bit fraction ~7 decimal places Double Precision (64-bits) 11-bit exponent 52-bit fraction ~13 decimal places π = π = True value of π = … 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 What if your instrument has 5-digits of precision? Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

39 Is Your System Like This?
As Designed Reality Expanded support for “optimistic” quality More robust “counter” Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

40 Counter: Routinely Rolls Over
11-Apr-17 Counter: Routinely Rolls Over Infer these points Rollover Point (c) 2005 Invensys Systems, Inc.

41 Counter False Rollovers Introduced Reverse
Reset (when normally rollover) Introduced Counter Deadband 0=pre-R2 behavior Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

42 Optimistic Full Optimistic
Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

43 Optimistic: Initial Value
select DateTime, Value, wwResolution, Quality, QualityDetail, OPCQuality from History where TagName in ('LocalRamp.WaveQ') and DateTime = ' :45:00' and wwRetrievalMode='delta' and wwQualityRule='optimistic' Full Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

44 Quality Handling Optimistic Good
Suppressed all bad quality points with OPC Quality < 64 (excluding vendor bits). Good Suppressed all uncertain quality points with OPC Quality >= 64 and < 192 (excluding vendor bits) Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

45 Optimistic Quality No Quality rule Optimistic Quality rule

46 Optimistic Quality Improved back tracking for quality rule
No Quality rule Optimistic Quality rule

47 System Tag Changes CPU SysPerfCPUn: Deprecated
SysPerfCPUTotal: Across all cores (unchanged) SysPerfMax: Highest single-core load SysPerfserviceCPU: % across all cores (previously for a single core, even on multicore systems) Memory SysPerfcomponentBytes: Now modulo 4GB SysPerfcomponentMBytes: New Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

48 System Tag Changes: CPU
<R2 100% Total ( )/4 =38% Max MAX(25,75,0,50) =75% Service ( )/4 =19% 75% 50% 25% 0% 1 2 3 Core Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

49 Historian 2014 R2 Is Amazing! Simple to manage, high performance alarm & event history Impressive network bandwidth efficiency System time independence Easy summaries in ArchestrA Graphic dashboards Expanded tag types (double) Power user utilities for value imports & tag rename Historian Simple to manage, high performance alarm & event history Significantly lower network bandwidth usage for storing data (important for WAN applications) System time independence Leverage statistical summaries in ArchestrA Graphic dashboards Continued retrieval performance gains Remote IDAS: Easier network set up, redundant Historian support Better handling of data collection problems for reporting Integration with Citect Historize data from Vijeo Citect SCADA Reports using Vijeo Historian Enquire (Excel add-in) Support for creating standalone distributions Expanded tag types (double, long) Web service retrieval interface (replacement for SQLXML) Remove “ArchestrA User” dependence Streamed file import (LGH, CSV) Identity based security for SDK/HCAL Tag Rename Utility Historian Client Supports Online Edition Retrieval using web service interface (replacement for SQLXML) Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

50 Historian Scalability
2014 (aka 11.5) 2,000,000 Tiered Challenge: Manageability 2012 R2 (aka 11.0) 500,000 Tiered 2012 (aka 10.0) 150,000 Tiered 100,000 Managed 9.0 (released 2005) Challenge: Performance ~70,000 licenses sold vs. ~800,000 InTouch licenses Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

51 Managed Historian Drive Historian into new applications
HMI-only embedded (OEM) applications Targeted VAR applications (e.g. water, coal seam gas) Small applications in large customers (e.g. 5-tag farm) Remove obstacles to a Historian De-skill setup (5-minutes or less, zero training) Eliminate all routine maintenance (disk, passwords, etc.) Convert from capital to operational costs Not about converting existing customers Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

52 Historian Publisher Conceptually, combination of Will be extended for
Setup wizard with login to managed Historian account An InTouch tag Importer—selects all historized tags A “Remote IDAS” for managed Historian Will be extended for Citect SCADA Indusoft & InTouch Machine Edition Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

53 Client Connectivity Options
On-Premise Managed SQL (TCP) oData* Historian Client 2014 R2 Late 2014 Trend only * On-premise oData support in Historian 2014 R2 Patch 1 Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.

54 × + ? ? Responsibilities Licensing Servers Tags Clients CALs
Managed On-Premise Customer Customer Customer Licensing Servers Tags Clients User Device Concurrent CALs + × ? ? Subscription: Users + Term InTouch Historian Proprietary & Confidential Information of Schneider Electric & Invensys Systems, Inc.


Download ppt "Technical Support Handover"

Similar presentations


Ads by Google