ScheduleWorX32 and GENESIS32 Redundancy
description
Transcript of ScheduleWorX32 and GENESIS32 Redundancy
ScheduleWorX32 and GENESIS32 Redundancy
G32-102
ICONICS 2008 Worldwide Customer SummitBoston, MA
Roberto Penso, ItalyAndrew Mellor, UK
Dave Oravetz, MassachusettsJosh Obal, Massachusetts
Rene Arnost, Czech Republic
Guest SpeakerJoost Verhofstad, Marathon Technologies
Roberto Penso
GENESIS32
GENESIS32 V9.1
ScheduleWorX32! Facilitate scheduled management of
many applications: Lighting Control, HVAC (Heating, Ventilation, and Air
Conditioning) control, Energy Management, Many more
ICONICS 2008 Worldwide Customer Summit – Boston, MA 3
ICONICS 2008 Worldwide Customer Summit – Boston, MA4
ScheduleWorX32
Ability to sequence and automatically execute commandsA flexible yet remarkably simple Scheduling Configuration ToolSupport for Weekly and Daily schedulesSupport for special conditions Holidays and special events / exceptions that you define
Outlook-Style Calendar displayIntegration with the other GENESIS32 applications Pick Actions in GraphWorX32 v9.10
The ability to set Manual Schedule OverridesValue Sets – Powerful lists of OPC or other data sources with associated values that can be sent to the data source at configured timesMonitor Mode The ability to view schedule values in real time
Building LightingControl
Concert/Sports Venues
Application Setup Utility
Simplifies DCOM SetupPrompts for Account Domain or Local
Allows creation of New User accountsGives user the permissions they need to run GENESIS32 applications right from the startSets up ICONICS Servers to run as Windows Services under selected identitySets DCOM Security on all ICONICS Servers intelligently and silently
ICONICS 2008 Worldwide Customer Summit – Boston, MA 6
GENESIS32 V9.1
TrendWorX32 TrendWorX32 Report
Simpler access to TrendWorX32 logged data NT service support, Append data, Data
management TrendWorX32 Viewer
show values to the current time Zoom in during runtime mode Columns that show historical values and times The ability to display historical values without
freezing the screenICONICS 2008 Worldwide Customer Summit – Boston, MA 7
GENESIS32 V9.1
Data Mining Control The ability to change color of a certain cell based
on the value of a cell Second level of column headers
Data Mining OPC Server The ability to run the DB OPC Server as a service
Data Mining OPC Server The ability to create a MS SQL based
configuration database Redundancy
ICONICS 2008 Worldwide Customer Summit – Boston, MA 8
GENESIS32 V9.1
AlarmWorX32 Viewer Browsing for Sources directly from
the Filter wizard Access advanced filters in the
standard Filter wizard using the Expression Editor
Added automation to improve sorting, to control a flashing header, and to optionally suppress the beep
AlarmWorX32 Server Significantly improved OPC DA
performance A greater variety of Alarm DA tags
can now be defined (number of active alarms, highest severity,…)
ICONICS 2008 Worldwide Customer Summit – Boston, MA 9
ICONICS 2008 Worldwide Customer Summit – Boston, MA10
GENESIS32 V9.1• Unified Data Manager• Support for Registers• Support for Schedules, and for ScheduleWorX32
• Unified Data Browser• Make the UI (User Interface) easier to use and
more intuitive
ICONICS 2008 Worldwide Customer Summit – Boston, MA11
GENESIS32 V9.1
• ICONICS Licensing Utility• Full Windows Vista UAC (User Account Control)
compatibility• New HW USB Key• RAID Support enhancements
• System Requirements– Windows Vista, Windows Vista x64– Windows Server 2003 x64– Windows Server 2003 R2– Windows Server 2003 SP2– Windows Server 2003– Windows XP Professional x64– Windows XP Professional SP2– Windows XP Professional SP1– Windows 2000 Server SP4– Windows 2000 SP4
GENESIS32 V9.1
ICONICS Licensing Utility
Full Windows Vista UAC (User Account Control) compatibility
New HW USB Key
RAID Support enhancements
ICONICS 2008 Worldwide Customer Summit – Boston, MA 12
ScheduleWorX32Andy Mellor
ScheduleWorX32
New for GENESIS32 v9.10!Facilitate scheduled management of many applications: Lighting Control, HVAC (Heating, Ventilation, and Air
Conditioning) control, Energy Management, Many more
ICONICS 2008 Worldwide Customer Summit – Boston, MA 15
Applications - HVAC
• Air handlers• Boilers
• Chillers
ICONICS 2008 Worldwide Customer Summit – Boston, MA 16
ScheduleWorX32 Overview
Sequence automatically-executed commandsDefine value setsConfigure schedules Default values Weekly events Holidays Exceptions
Override schedules manually ICONICS 2008 Worldwide Customer Summit – Boston, MA 17
Key Features
Installation Options: Stand-alone product Integrated w/GENESIS32
Licensed as an add-on
View and modify schedules Directly with ScheduleWorX32 GraphWorX32 Remotely using WebHMI
Override schedules ScheduleWorX32 Via GraphWorX32 or WebHMI
ICONICS 2008 Worldwide Customer Summit – Boston, MA 18
Architecture
Devices
Client Components
Unified Data Browser
GraphWorX32 WebHMI
ClientServe
r
AlarmWorX32
MMX (v9.2)
ClientServe
r
UDM Configuration Database
(SQL, MSDE, or MS Access)
GENESIS32 Applications
Remote Access (IcoUDM.dll)
Application Servers
OPC DA Servers
Event LoggingLicensing
Unified Data Manager
ScheduleProcessor
Local Configuration Components
Unified Data Manager SecurityScheduleWo
rX32
ICONICS 2008 Worldwide Customer Summit – Boston, MA 19
Configuring Value Sets (1)
ICONICS 2008 Worldwide Customer Summit – Boston, MA 20
Configuring Value Sets (2)
ICONICS 2008 Worldwide Customer Summit – Boston, MA 21
Week-based Events
ICONICS 2008 Worldwide Customer Summit – Boston, MA 22
Holiday Configuration
ICONICS 2008 Worldwide Customer Summit – Boston, MA 23
Exception Configuration
ICONICS 2008 Worldwide Customer Summit – Boston, MA 24
Schedule Preview
ICONICS 2008 Worldwide Customer Summit – Boston, MA 25
Holiday Schedules
ICONICS 2008 Worldwide Customer Summit – Boston, MA 26
Schedule Monitoring
Live monitoring of schedulesEasily execute override commands
ICONICS 2008 Worldwide Customer Summit – Boston, MA 27
GraphWorX32
View schedules in GraphWorX32 and WebHMI
ICONICS 2008 Worldwide Customer Summit – Boston, MA 28
SCHEDULEWORX DEMOAndrew Mellor
Josh Obal
GENESIS32 Redundancywith
DataWorX32 Professional
Roberto Penso
SCOPE
What is important Uptime Data Integrity Record Keeping Traceability
Achieve High Reliability High Availability
ICONICS 2008 Worldwide Customer Summit – Boston, MA, April, 2008
31
Approaches to RedundancyTechnology
1. Fault Tolerant Solutions– Stratus / NEC FT Server– Marathon everRun FT
2. Clusters / High Availability Solutions
– MS Clustering Technology– Marathon everRun HA
3. GENESIS32 RedundancyICONICS 2008 Worldwide Customer Summit – Boston, MA, April,
200832
GENESIS32 DataWorX32 – Professional
Redundancy for: OPC Data Access (non-aliased) OPC Alarm and Event OPC Historical Data Access AlarmWorX32 Logger TrendWorX32 Logger
Store and ForwardMonitorWorX Node Pair ManagementTag-based Redundancy Management
ICONICS 2008 Worldwide Customer Summit – Boston, MA, April, 2008
33
OPC Data Access
Redundancy for any OPC DA Server
Primary Secondary Primary Secondary Primary Secondary
Active Active Active
GraphWorX32
DataWorX32Pro
GraphWorX32
DataWorX32Pro
GraphWorX32
DataWorX32Pro
ICONICS 2008 Worldwide Customer Summit – Boston, MA, April, 2008
34
OPC Alarm / Event
Standby
Active Synchronized Alarm / Events
Primary Secondary Primary Secondary Primary Secondary
A/E Client UpdatesPrimary A/E
AlarmWorX32 Server
Secondary A/E
AlarmWorX32 Server
Active Active Active
AlarmWorX32 OPC AE Server RedundancyAlarmWorX32
DataWorX32Pro
AlarmWorX32
DataWorX32Pro
AlarmWorX32
DataWorX32Pro
DataWorX32Pro DataWorX32Pro
ICONICS 2008 Worldwide Customer Summit – Boston, MA, April, 2008
35
OPC Historical Data Access
Active
Standby
Primary HDA Server
Centralized SQL / Oracle Database
(Stratus/Marathon)
Secondary HDA Server
TrendWorX32 HDA Server Redundancy – Central Database
TrendWorX32
DataWorX32Pro
TrendWorX32
DataWorX32Pro
TrendWorX32
DataWorX32Pro
DataWorX32Pro DataWorX32Pro
ICONICS 2008 Worldwide Customer Summit – Boston, MA, April, 2008
36
OPC Historical Data Access
Active
Standby
Primary HDA Server
PrimarySQL / Oracle
Database
Secondary HDA Server
TrendWorX32 HDA Server – Duplicate Databases
SecondarySQL / Oracle
Database
TrendWorX32
DataWorX32Pro
TrendWorX32
DataWorX32Pro
TrendWorX32
DataWorX32Pro
DataWorX32Pro DataWorX32Pro
ICONICS 2008 Worldwide Customer Summit – Boston, MA, April, 2008
37
New Store and Forward for Loggers
Active
Standby
Primary Logger
Secondary Logger
Synchronized Logger Clients
Store& FwdQueue
Store& FwdQueue
Logged Data
Primary
Centralized SQL / Oracle
Database
Secondary
AlarmWorX32 / TrendWorX32 Logger Redundancy
Note: TWX Logger now a separate
process
Alarm Server / DA Server
DataWorX32Pro DataWorX32Pro
ICONICS 2008 Worldwide Customer Summit – Boston, MA, April, 2008
38
Node Pair Configuration
Launches Node Pair
Dialog
ICONICS 2008 Worldwide Customer Summit – Boston, MA, April, 2008
39
MonitorWorX
Redundancy Tab
Bubble Notification
ICONICS 2008 Worldwide Customer Summit – Boston, MA, April, 2008
40
Redundancy Tag Referencesvia Unified Data Browser
Redundancy Status
Tag Reference for Active state of AlarmWorX32 Server
OPC DA Servers
OPC A/E Servers
ICONICS 2008 Worldwide Customer Summit – Boston, MA, April, 2008
41
MarathonVirtual FT
Server
Example Small Redundant System
AlarmWorX32 ServerAlarmWorX32 LoggerTrendWorX32 LoggerDataWorX32 StdRSLINX OPC Server
WebHMILicensingSecurityMS SQL Server 2005
WebHMI Clients
Note, this is essentially Layer 1 and part of Layer 2
Note, this is the remainderOf Layer 2
ICONICS 2008 Worldwide Customer Summit – Boston, MA, April, 2008
42
GENESIS32 RedundancyDEMO
With DataWorX32 Professional
Rene ArnostDave OravetzRoberto Penso
Virtual Fault Tolerant Solutions
ICONICS 2008 Worldwide Customer Summit Boston, MA
Joost VerhofstadMarathon Technologies Corporation
Boxborough, MA
45
GENESIS32 V9.2 Productivity
Unified ConfigurationBACnet IntegrationIntegration of Hyper HistorianOther Enhancements
46
Unified Configuration
New Unified Data Configurator
Centralized configuration for: Tags Alarms Trends
Based on DataWorX32 Define Registers (Aliases) Import Tags
Online CSV Manually Selected
Optional Hierarchical View
47
Unified Configuration (UC)
One Configuration Tool DataWorX32 Tags AlarmWorX32 Server AlarmWorX32 Logger TrendWorX32 Logger
Template Support When Template modified, Alarms, Trends based on the
Template are modified Ideally, Tree Control shows Template Relationships
48
BACnet Integration
BACnet Comm Standard for Buildings The “OPC” of Building Automation Purchased Communications Stack Integrated as a GenBroker Plugin
Similar to SNMP Integration Integrated with Unified Data Browser
Data Types Analog In Binary In Analog Out Binary Out
ICONICS 2008 Worldwide Customer Summit – Boston, MA, April, 2008 49
GENESIS32 5-Year Product Roadmap
2006 2007 2008 2009 2013
V9.0OPC UA ClientUnified Data
ManagerRedundancy
SNMPScriptWorX2006
V9.1ScheduleWorX32
Unified Data Manager
RedundancyApp Setup
Alarm Server Improvements
Vista Certification
64-Bit Windows
V9.2VBA 6.5Unified
ConfigurationBacNET
IntegrationConfigured Tag
LicensingMachineWorX+
V9.3New FunctionsNew Features
Support for Operating Systems
V9.x+New Functions
Support for Operating Systems
ScheduleWorX32 and GENESIS32 Redundancy
G32-102
ICONICS 2008 Worldwide Customer SummitBoston, MA
Questio
ns
Exam