450 likes | 578 Views
Geographical SCADA Visualization and Mobility. G64-302. Andrew Mellor , UK Roberto Penso , Italy Rene Arnost , Czech Roberto Vercelli , Italy Steve Harrington , UK. Large Distributed SCADA Systems Present Special Challenges. Tracking Assets Response to Situations in Remote Territories
E N D
Geographical SCADA Visualization and Mobility G64-302 Andrew Mellor, UK Roberto Penso, Italy Rene Arnost, Czech Roberto Vercelli, Italy Steve Harrington, UK ICO360o ICONICS 2008 Worldwide Customer Summit - Boston, MA
Large Distributed SCADA SystemsPresent Special Challenges • Tracking Assets • Response to Situations in Remote Territories • Visibility of KPIs across distributed entities • Integration of diverse and complex data • Industries • Oil & Gas Production & Distribution • Utilities • Building Energy Management • Transportation • Postal Systems…
Postal example video ICONICS 2008 Worldwide Customer Summit – Boston, MA
Why Build on Virtual Earth • Microsoft Development Tools • Allow users to build complex visualisation of static data • Feeding data to the map can be difficult • Earthworx Makes Virtual Earth Real-time • Enables data objects to be driven with regular ICONICS data connectors ICONICS 2008 Worldwide Customer Summit – Boston, MA
EarthWorX • Overview • Designed to provide visibility for geographically dispersed assets
Typical Geospatial Data • People and addresses • Office locations • Expensive assets • Property, land use • Vehicle tracking • Geo tagged documents / photographs • Plans, maps, diagrams, models
Data from GPS Devices • Many serial port based devices • ASCII NMEA 0183 standard • $GPRMC,123519,A,4807.038,N,01131.000,E,022.4,084.4,230394,003.1,W*6A • Easy to parse • Fix taken at 12:35:19 UTC • Latitude 48 deg 07.038' N • Longitude 11 deg 31.000' E • Even easier if we get the values from an OPC server!
Design Goals and Benefits • Optimized for 64 bit • Scalability • Designed for Windows Vista • Longevity, Leverage new OS features • Task-centric UI • Enhance user experience • Centralized work environment • Easy deployment/maintenance • Universal connectivity • Standards compliance (OPC UA)
Design Goals and Benefits • Provide GIS capabilities • New component in GENESIS64 and BizViz • Correlate information geographically • Immediate geographical analysis • Contextualization • Versatility • Integrates with GraphWorX64 and the Workbench • Can be used in BizViz as a web part • Runs as a Windows Vista Gadget
EarthWorX Elements • It’s all about the Map • Architecture based on Microsoft Virtual Earth • Object Types • Data oriented • Fully customizable for any application • Pushpin, Textpin, Smartpin, others • Universal Connectivity • OPC UA, Databases, SNMP, ICONICS Universal Connector • Videos can be used as source of information
Object Types • Pushpin • Basic element • Custom images • Textpin • Information always visible • Highly customizable • Smartpin • Advanced, compact and intuitive visualization • Extremely versatile • Other object types available
EarthWorX Pick Actions • Pick Action Types • Launch GraphWorX64 display • Launch Internet Explorer • Launch a video clip • View a tooltip • Read/write operation to any data source • Launch other GENESIS64 operations • Launch other Windows apps
EarthWorX Objects • Smartpin • Completely customizable, any shape, any signal, any number of “squares” (Smart Icons) • Color-based interpretation • Immediately understand and analyze huge amount of data • Map context to help to understand potential problems due to geographical aspects (weather, power supply) 13
EarthWorX Objects • Smartpin (example) • Quickly visualize assets status across geographic areas • Quickly provide deep visual information • Quickly visualize large number of assets • Detailed status of each asset • Smartpins provide Visual Intelligence • No numbers! Power Plant Example Overall functioning Main Generator Breaker Main Generator Water Level Boiler Fuel Supply Transformer Steam Turbine
EarthWorX Objects • Smartpin (example) • Using our custom Smartpins to identify Eastern U.S. power plants Complete Failure Main Generator Breaker Water Level Main Generator Fuel Supply Boiler Transformer Steam Turbine
EarthWorX Configuration • On-map configuration • Based on web technologies to maximize deployment potential • EarthWorX Pad: Task oriented UI • Context menu on map and objects • Shared configurator for all the objects • Ability to add, remove, edit objects • Capability to switch object type
EarthWorX Configuration • Configuration pad • Collapsible, draggable, sortable panels • Data import/export • Allows to edit objects, move, delete • Capabilities to bookmark views • EarthWorX options • Information panel
EarthWorX Configuration • Configurator • Common configurator • Allows to configure • Signals • Pick actions • Dynamics • Custom tab for each object type • Easily extensible for new object types
EarthWorX Configuration • Smartpin Configurator • Create, modify andconfigure the shape • Allows to configure each Smart Icon • Includes wizards andtemplates
EarthWorX Configuration • Signal Configuration • Access to all data available through ICONICS Data Browser
EarthWorX Configuration • Object configuration • Track movable objects (via GPS coordinates) • Pick Actions • Custom Icons • Customizableinformation box
GENESIS64 Architecture Workbench Configuration Components Client Components Unified Data Browser GraphWorX64 EarthWorX Aliasing Security Unified Data Manager TrendWorX64 Server & Logger AlarmWorX64 Server & Logger Hyper Historian Client Client Server Server ICONICS Runtime Framework Configuration Services (SOA) Devices Application Servers OPC UA Servers (Complex Data, DA, HDA, AE) TrendWorX64 Server & Logger AlarmWorX64 Server & Logger Hyper Historian Unified Data Manager Security Aliasing Configuration Databases Licensing Event Logging SNMP OPC Servers (DA, HDA, AE)
EarthWorX Architecture BizViz PortalWorX GENESIS64 GraphWorX64 Workbench EarthWorX Unified Data Browser EarthWorX Framework Objects Actions VE Interaction Microsoft Virtual Earth Map API ICONICS Runtime Framework Virtual Earth Framework
Final Thoughts • Consider geospatial aspects to you or your clients problems • Think client-side aggregation and contextualisation • Take GIS to a wider audience • It’s surprising just how many problems can be solved with EarthWorX
Mobility G64-302 Enable the Wireless and Mobile Workforce Roberto Penso, Italy Steve Harrington, UK Rene Arnost, Czech ICONICS 2008 Worldwide Customer Summit – Boston, MA
Industries with Wireless and Mobile Workforces • Water and Waste Water • Building Automation • Food & Beverage • Electric Utilities • Oil & Gas • many more… ICONICS 2008 Worldwide Customer Summit – Boston, MA 26
User’s Requirements • Interactive Real-Time & Historical information on PDA, Phone & Web Browser. • Configurable User Interface. • Personalized Information. • Connectivity to plant floor data ICONICS 2008 Worldwide Customer Summit – Boston, MA 27
Connectivity • OPC Connectivity • Data Access • Alarms & Events • Historical Data Access • Database Connectivity • OLEDB Databases • Excel Spread Sheets • SNMP Connectivity • Routers, Printers, Computers ICONICS 2008 Worldwide Customer Summit – Boston, MA 28
Mobile Devices • Limited mini-browser technology • Graphically rich operating system ICONICS 2008 Worldwide Customer Summit – Boston, MA 29
Mobile Infrastructure WML over WTP WAP Gateway WML HTML Cellular Network GenBroker OPC over TCP/IP . Web Services Wireless LAN ICONICS 2008 Worldwide Customer Summit – Boston, MA 30
AlarmWorX32 Multimedia Responsive ICONICS 2008 Worldwide Customer Summit – Boston, MA 31
Multimedia Alarm Management • Intelligent alarm distribution • Pagers, SMS, Email, • Voice response, Telephony, • Video, Skype, Fax, Marquees,… • Scheduling • Personnel roles • and availability schedules ICONICS 2008 Worldwide Customer Summit – Boston, MA 32
AlarmWorX32 MMX OPC A/E Servers E-Mail SMS Audio Telephone Video MMX Server Fax ICONICS 2008 Worldwide Customer Summit – Boston, MA 33
MMX Actions • Action Set describes the action to take: • SMS, Dial-out, E-Mail, Fax,… • Simultaneous actions can occur • Alarm Prioritization may be enabled ICONICS 2008 Worldwide Customer Summit – Boston, MA 34
BizViz MobileHMI Mini Browsers Standard Browsers Mobile Phones ICONICS 2008 Worldwide Customer Summit – Boston, MA 35
MobileHMIProduct Value • Interactive Real-Time & Historical information on PDA, Phone & Web Browser. • Also if device does not support Microsoft operating systems. • Configurable User Interface. • No Programming Required. • Personalized Information. • OPC and Databases Connectivity ICONICS 2008 Worldwide Customer Summit – Boston, MA 36
Configure MobileHMI • Create Information Tree to connect to OPC Sources and Databases • Create Information Pages which Link to Elements in the Tree • Configure Users and their Rights. ICONICS 2008 Worldwide Customer Summit – Boston, MA 37
MobileHMIConnectivity • Connect OPC Data Access • Connect OPC Alarm and Events • Connect OPC Historical Data • Connect Databases ICONICS 2008 Worldwide Customer Summit – Boston, MA 38
Configure Information Pages ICONICS 2008 Worldwide Customer Summit – Boston, MA 39
Security • Secure Information • Access to information Pages • Write Access to OPC Tags • Alarm Acknowledgment • Based on Time Schedules • Secure Sockets Layer (SSL) • encrypts all communications. • Security Server Administrator • The only person who can view and modify security settings and user’s permissions ICONICS 2008 Worldwide Customer Summit – Boston, MA 40
Pocket GENESIS ICONICS 2008 Worldwide Customer Summit – Boston, MA 41
Full HMI on Pocket PCs Features • Full featured HMI on Pocket PC • Graphics, Alarms, Trends • Pocket GENESIS is a remote smart client • GenBroker Networking Technology • Integrated into ICONICS Security Server ICONICS 2008 Worldwide Customer Summit – Boston, MA 42
Pocket GENESISRich GUI HMI Solution Store and Forward Auto Security Login Global Aliasing on central GENESIS32 Application Server Remote Global Alias Connect/ Disconnect Remote Language Alias Language Aliasing on Central GENESIS32 Application Server Landscape and Portrait View ScreenRotation Built-inData Mining VCRWorXSupport Provides Visual Replay of Plant/Process Data Connectivity to all Plant Data Sources GenBroker ICONICS 2008 Worldwide Customer Summit – Boston, MA 43
Secure Access to All Data Sources IT: Windows Domain ICONICS GENESIS32 Application Server ICONICS Security Dynamically Linked User Management HMI Process KPI/OEE SAP Discrete Plant Data Sources ICONICS 2008 Worldwide Customer Summit – Boston, MA 44
Geographical SCADA Visualization and Mobility Questions Exam ICONICS 2008 Worldwide Customer Summit – Boston, MA