SlideShare a Scribd company logo
1 of 30
Expanding Your
Connectivity Options– TOP
Server & OmniServer

Kevin Rutherford
Product Manager
Software Toolbox, Inc.
Objectives for Today

• Functionality Overview
  – TOP Server
  – OmniServer
• When to User TOP Server or OmniServer
• Live Demo: Interfacing with Indusoft
  WebStudio
• Q&A
TOP Server – What is it?
What is OPC UA?

• Unified Architecture
• A collaborative working effort of the OPC
  Foundation and it’s members since 1994
• Objective to create a standard that
  – Isn’t dependent on DCOM
  – Can interoperate with non-Windows platforms
  – Is more secure than the original OPC
  – Removes redundant code across interfaces
Why Use OPC UA?

• Use Software Toolbox OPC UA
  products to:
   – Avoid DCOM issues when
     making remote connections
                                         DCOM
   – Increase security of your data
• Ideal for data integration across OS
  platforms (i.e. Win CE, etc.)
Do You Have a Driver For?

1. Check www.toolboxopc.com




2. Email us on support@softwaretoolbox.com
3. Call us on +1 704 849 2773
TOP Server Stays Current


                                                 V5.13
                                 V5.12
                     V5.11
          V5.10
V5.9
                           Value Delivered to TOP Server
                            Support Agreement Holders

                                 June/July      Oct/Nov
6/26/12   11/13/12   Feb 2013
                                   2013          2013

                                   All 2013 dates are +/- 1 month
General TOP Server Benefits

• Dynamic Addressing support eliminates the need for
  maintaining 2 separate tag databases.
• Client accessible “system tags” for changing key
  communication settings from the client.
• Powerful diagnostic tools for fast, effective
  troubleshooting minimizing downtime when there are
  issues.
• Wide array of client interfaces including OPC DA and
  UA
• Default driver settings that work in the majority of
  cases for faster implementation.
• Three new releases per year provide driver
  enhancements and fixes.
TOP Server Performance

• Thread-safe application
• User controllable
  threading
• Multi-core and multi-
  CPU machines fully
  supported
• Processor affinity
  settings
• Processor priority
  settings
• Runs as service
Flexibility: Scan Rate Control


                              Channel1.device1.400
                                       01
       Channel1.device1.400                          Channel1.device1.400
                              w/1000 ms scan rate
                01                                            01
        w/500 ms scan rate                           w/1500 ms scan rate

TOP Server
                                                          Thus preventing
ONLY requests
                                                          unecessary
from device
                                                          traffic!
ONE time @ 500
ms rate, and                                                AND IF
services other                                            THAT’S NOT
clients
accordingly
                                                            GOOD
                                                           ENOUGH!
To Tag or Not to Tag?:
                       Static vs. Dynamic Addressing
•   Static tags in the OPC
    Server when. . .
    – Need/Want to Browse Tags
    – HMI client expects/wants
      you to
    – Need to Insulate HMI
      configuration from PLC
      configuration changes
    – OEM desires insulation from
      PLC model change
    – Need Easy changes w/o HMI
      development license
To Tag or Not to Tag?:
                         Static vs. Dynamic Addressing

No static tags (dynamic) in
   the OPC server when:
   •   Need to avoid multiple
       databases and..
   •   HMI system prefers it
       this way
   •   Benefits of tagging not
       important to you (i.e.
       Browsing, etc.)
   •   Retrofitting existing HMI
       where PLC addresses
       are in the HMI
   •   Existing standards
Troubleshooting Tools
                                           Event Log
  Informational
    message


        Warning
        message




   Error Message




• The event log will log useful messages in most
  communications failures as well as
• Informational messages on startup and when importing
  tags from files or devices (where supported).
• You can also configure what types of messages are logged.
TOP Server
                                                  Protocol Diagnostics
•   Channel or Device Diagnostics – capture protocol packets being transmitted/received
    over the wire between the server and devices at either the channel or device level.
•   Allows verification of the proper request/response transmissions and of response
    timing for performance optimization.
TOP Server
                  Built-In Media Level Redundancy

• Media Level Redundancy
  – Communications Path
  – Device Path
TOP Server
                                                  Oil and Gas Measurement
• Customers and system integrators, knowing the
  robustness and ease of using TOP Server
  requested flow device drivers to support
  Electronic Flow Measurement (EFM).
• The EFM Suite was released in V5.9 (June
  2012) consisting of the EFM Plug-in and
  Associated EFM Drivers
   –   EFM Exporter (Flow-Cal, PGAS, *.CSV)
   –   Enron Modbus
   –   OMNI Flow Computer
   –   ABB Totalflow (Nov 2012)
   –   Fisher ROC/ROC+ (Nov 2012)
  Note: The EFM export functionality for the Enron Modbus and Omni Flow drivers will not
  work without the EFM Exporter Plug-in
What is EFM?

• Electronic Flow Measurement
  – Measures how much gas/liquid flows through a pipe.
• Used for custody transfer
• Flow through a pipe == $$$
  – Hence accuracy, redundancy, and robustness are of
    primary importance.
EFM - Putting It All Together

       • From the Meter to the Flow Computer to the                4. TOP Server polls
                                                                   the FC (type of
         Server to the Exporter to the Report                      Remote Terminal
                                                                   Unit, RTU) at a rate
                                                                   specified by the
2. The Meter or Run                                                user.
outputs the Differential
Pressure (DP) I/V
signal to the Flow
Computer (FC).

                                                              3. The FC applies the
                                                              necessary American Gas
                                                              Association (AGA)
                                                              standard
                                                              calculations*, stores the
                                                              result in the data
                                                              archives, and waits to be
                                                              called for transmission.
                                                                                                                5. TOP Server EFM Exporter
                                1. An orifice restricts the flow of                                             outputs the flow data in an
                                the gas and measures pressure                                                   appropriate format (CFX, PGAS, or
                                and velocity metrics.                                                           CSV) and stores the data locally.

   *Software report programs, like FlowCal, also perform AGA calculations and perform data validation for the FC.


                                                                                                                                          18
Vendor Specific Driver Suites

• TOP Server provides suites of drivers for each
  vendor to provide the full range of connectivity to
  a vendor’s devices.
   –   Allen-Bradley Suite
   –   Modbus Suite
   –   Siemens Suite
   –   GE Suite
   –   And many, many more…
• Industry Suites for economical connectivity to
  multiple types of devices common to a specific
  industry.
Current Roadmap – V5.11: Feb 2013

• Updated OS Support
  – Windows 8
  – Server 2012
• Rockwell Firmware V21 Enhancements
• GE Ethernet Performance Enhancements
• EFM Exporter Enhancements
  – EFM Simulator Driver
• New Drivers
  – IEC 61850 MMS Client Driver
  – OPC XML-DA Client Driver             V5.11
OmniServer

• What is it?
• When do I use it?
• Resources
Integrating A “Zoo” of Non-PLC
                                                             Hardware




                                OmniServer Brings It All Together




                       Bar Code
Linear Scales
                       Scanners                              Message
i.e. Mitutoyo,                         Measuring                               Barcode Printers     Gas analyzers
                    i.e. Intermec,                          Displays &
   Digimatic                            Systems
                   Symbol, Z-Tron                          Scoreboards




         Weigh Scales            Mass              Combustion            Gas                Laser Marking
                             Spectrometers          Analyzers       Chromatographs             Systems
OmniServer Functionality Overview

• User-Configurable Data
  Acquisition Tool
• OPC/DDE Server
   – OPC DA / UA Server Interface
   – DDE Server Interface
                     Benefits
   – FastDDE / SuiteLink Interface
• Hardware InterfacesCustom
                   •                 drivers at a very
   – Serial
   – Ethernet
                       low cost
   – LPT Printer
                     • Improved plant integration
• Communicate to almost any
  device, including custom
  designed devices: • Reduced         engineering costs
   – Variable length, character
     delimited protocols
   – Fixed length protocols
OmniServer – When to Use It?

• When TOP Server UCON can’t do the protocol
  – Contact us for a free protocol evaluation
  – We help you determine the best implementation
• When user already has OmniServer or prefers
  the OmniServer style of configuration
• In situations where there are many devices
  using the same protocol
  – Re-usable protocols across multiple topics
How Can Software Toolbox Help?

• Protocol Documentation Review
  – We help determine what would be involved with
    implementing a protocol in OmniServer
• Protocol Samples
  – For simple protocols, it is sometimes possible for
    us to provide a basic sample to help customer’s
    get started.
  – Sometimes, existing samples can be provided.
OmniServer – Coming Features

• Ease-of-Use Enhancements
• Enhanced Data Type Support – 64-bit Floating
  Point
• CSV Import Options – Topics / Devices / Items
• Wizard-Based Configuration Options
When to Use TOP Server /
                         OmniServer with Indusoft
• So, when should you consider TOP Server or
  OmniServer?
  – When a built-in Indusoft driver is not available for
    integrating a specific device
  – When you have several machines and common
    PLCs being polled.
  – When more than one client application is involved
    and you want a common source of data
  – When you need to integrate non-standard devices
    like barcode readers, weigh scales, etc.
Licensing & Pricing

• TOP Server
  – Licenses needed for each installation
  – Standard Driver Suites - $895
  – Premium Driver Suites – Starting at $1295
  – Vertical Industry Suites – Starting at $1695
• OmniServer
  – Licenses needed for each installation
  – Server Edition - $650
  – Professional Edition - $995
Live Demo

• Connectivity from Indusoft WebStudio with
  TOP Server and OmniServer
Conclusion / Questions

• How to contact us
  – Kevin Rutherford
     • krutherford@softwaretoolbox.com
     • 704-849-2773 Ext. 1326
  – Email – support@softwaretoolbox.com
  – Phone - 888-665-3678 / 704-849-2773
  – Support website –
    http://support.softwaretoolbox.com
  – Questions?

More Related Content

What's hot

Huawei SAN Storage How To - Assigning Management IP Address
Huawei SAN Storage How To - Assigning Management IP AddressHuawei SAN Storage How To - Assigning Management IP Address
Huawei SAN Storage How To - Assigning Management IP AddressIPMAX s.r.l.
 
Session 2: Johann Deutinger (SBA, Lync)
Session 2: Johann Deutinger (SBA, Lync)Session 2: Johann Deutinger (SBA, Lync)
Session 2: Johann Deutinger (SBA, Lync)Joachim Farla
 
Huawei SAN Storage How To - Configuring the i-SCSI Communication Protocol
Huawei SAN Storage How To - Configuring the i-SCSI Communication ProtocolHuawei SAN Storage How To - Configuring the i-SCSI Communication Protocol
Huawei SAN Storage How To - Configuring the i-SCSI Communication ProtocolIPMAX s.r.l.
 
Eyeball XMPP Server Administrator Guide
Eyeball XMPP Server Administrator GuideEyeball XMPP Server Administrator Guide
Eyeball XMPP Server Administrator GuideEyeball Networks
 
Insight into progam execution ppt
Insight into progam execution pptInsight into progam execution ppt
Insight into progam execution pptKeerty Smile
 
ESM High Availability Module User's Guide
ESM High Availability Module User's GuideESM High Availability Module User's Guide
ESM High Availability Module User's GuideProtect724gopi
 
Comparing Cpp And Erlang For Motorola Telecoms Software
Comparing Cpp And Erlang For Motorola Telecoms SoftwareComparing Cpp And Erlang For Motorola Telecoms Software
Comparing Cpp And Erlang For Motorola Telecoms Softwarel xf
 
Physical computing and iot programming final with cp sycs sem 3
Physical computing and iot programming final with cp sycs sem 3Physical computing and iot programming final with cp sycs sem 3
Physical computing and iot programming final with cp sycs sem 3WE-IT TUTORIALS
 
Compilers and interpreters
Compilers and interpretersCompilers and interpreters
Compilers and interpretersRAJU KATHI
 
Embedded c lab and keil c manual
Embedded  c  lab  and keil c  manualEmbedded  c  lab  and keil c  manual
Embedded c lab and keil c manualHari K
 
Messaging With Erlang And Jabber
Messaging With  Erlang And  JabberMessaging With  Erlang And  Jabber
Messaging With Erlang And Jabberl xf
 
07 chapter03 05_siemens_tags_memory_structure_fa14
07 chapter03 05_siemens_tags_memory_structure_fa1407 chapter03 05_siemens_tags_memory_structure_fa14
07 chapter03 05_siemens_tags_memory_structure_fa14John Todora
 

What's hot (20)

Huawei SAN Storage How To - Assigning Management IP Address
Huawei SAN Storage How To - Assigning Management IP AddressHuawei SAN Storage How To - Assigning Management IP Address
Huawei SAN Storage How To - Assigning Management IP Address
 
Session 2: Johann Deutinger (SBA, Lync)
Session 2: Johann Deutinger (SBA, Lync)Session 2: Johann Deutinger (SBA, Lync)
Session 2: Johann Deutinger (SBA, Lync)
 
Huawei SAN Storage How To - Configuring the i-SCSI Communication Protocol
Huawei SAN Storage How To - Configuring the i-SCSI Communication ProtocolHuawei SAN Storage How To - Configuring the i-SCSI Communication Protocol
Huawei SAN Storage How To - Configuring the i-SCSI Communication Protocol
 
Chapter 07
Chapter 07Chapter 07
Chapter 07
 
Eyeball XMPP Server Administrator Guide
Eyeball XMPP Server Administrator GuideEyeball XMPP Server Administrator Guide
Eyeball XMPP Server Administrator Guide
 
Insight into progam execution ppt
Insight into progam execution pptInsight into progam execution ppt
Insight into progam execution ppt
 
ESM High Availability Module User's Guide
ESM High Availability Module User's GuideESM High Availability Module User's Guide
ESM High Availability Module User's Guide
 
IPlant_LEC
IPlant_LECIPlant_LEC
IPlant_LEC
 
Comparing Cpp And Erlang For Motorola Telecoms Software
Comparing Cpp And Erlang For Motorola Telecoms SoftwareComparing Cpp And Erlang For Motorola Telecoms Software
Comparing Cpp And Erlang For Motorola Telecoms Software
 
Physical computing and iot programming final with cp sycs sem 3
Physical computing and iot programming final with cp sycs sem 3Physical computing and iot programming final with cp sycs sem 3
Physical computing and iot programming final with cp sycs sem 3
 
Aruba Instant 6.4.0.2-4.1 Command Line Interface Reference Guide
Aruba Instant 6.4.0.2-4.1 Command Line Interface Reference GuideAruba Instant 6.4.0.2-4.1 Command Line Interface Reference Guide
Aruba Instant 6.4.0.2-4.1 Command Line Interface Reference Guide
 
Understanding open max il
Understanding open max ilUnderstanding open max il
Understanding open max il
 
Compilers and interpreters
Compilers and interpretersCompilers and interpreters
Compilers and interpreters
 
OIVM
OIVMOIVM
OIVM
 
Embedded c lab and keil c manual
Embedded  c  lab  and keil c  manualEmbedded  c  lab  and keil c  manual
Embedded c lab and keil c manual
 
ClearPass Policy Manager 6.3 User Guide
ClearPass Policy Manager 6.3 User GuideClearPass Policy Manager 6.3 User Guide
ClearPass Policy Manager 6.3 User Guide
 
EMEA Airheads - AP Discovery Logic and AP Deployment
EMEA Airheads - AP Discovery Logic and AP DeploymentEMEA Airheads - AP Discovery Logic and AP Deployment
EMEA Airheads - AP Discovery Logic and AP Deployment
 
Messaging With Erlang And Jabber
Messaging With  Erlang And  JabberMessaging With  Erlang And  Jabber
Messaging With Erlang And Jabber
 
07 chapter03 05_siemens_tags_memory_structure_fa14
07 chapter03 05_siemens_tags_memory_structure_fa1407 chapter03 05_siemens_tags_memory_structure_fa14
07 chapter03 05_siemens_tags_memory_structure_fa14
 
Embedded c
Embedded cEmbedded c
Embedded c
 

Similar to Connectivity Solutions with InduSoft Web Studio and Software toolbox.

Transcend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC ProductsTranscend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC ProductsBaiju P.S.
 
Denovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.com
Denovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.comDenovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.com
Denovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.comAnne Kwong
 
Processor Organization and Architecture
Processor Organization and ArchitectureProcessor Organization and Architecture
Processor Organization and ArchitectureDhaval Bagal
 
Free OpManager training Part 3 - Monitoring Network Performance and Network Maps
Free OpManager training Part 3 - Monitoring Network Performance and Network MapsFree OpManager training Part 3 - Monitoring Network Performance and Network Maps
Free OpManager training Part 3 - Monitoring Network Performance and Network MapsManageEngine, Zoho Corporation
 
Free OpManager training Part3- Network performance monitoring
Free OpManager training Part3- Network performance monitoringFree OpManager training Part3- Network performance monitoring
Free OpManager training Part3- Network performance monitoringManageEngine, Zoho Corporation
 
Polycom Automation Framework - Polycom
Polycom Automation Framework - PolycomPolycom Automation Framework - Polycom
Polycom Automation Framework - Polycomqualisystems
 
z/OS Through V2R1Communications Server Performance Functions Update
z/OS Through V2R1Communications Server Performance Functions Updatez/OS Through V2R1Communications Server Performance Functions Update
z/OS Through V2R1Communications Server Performance Functions UpdatezOSCommserver
 
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vn
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vnLs catalog thiet bi tu dong master p 5000-e_dienhathe.vn
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vnDien Ha The
 
Ls catalog thiet bi tu dong master p 5000-e
Ls catalog thiet bi tu dong master p 5000-eLs catalog thiet bi tu dong master p 5000-e
Ls catalog thiet bi tu dong master p 5000-eDien Ha The
 
Infrastructure as Code - Getting Started, Concepts & Tools
Infrastructure as Code - Getting Started, Concepts & ToolsInfrastructure as Code - Getting Started, Concepts & Tools
Infrastructure as Code - Getting Started, Concepts & ToolsLior Kamrat
 
Introduction to NBL
Introduction to NBLIntroduction to NBL
Introduction to NBLFei Ji Siao
 
What is operating system
What is operating systemWhat is operating system
What is operating systemSuvithak
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introductionmohamed drahem
 
Air Quality Data Acquisition and Management Systems
Air Quality Data Acquisition and Management SystemsAir Quality Data Acquisition and Management Systems
Air Quality Data Acquisition and Management SystemsAgilaire LLC
 

Similar to Connectivity Solutions with InduSoft Web Studio and Software toolbox. (20)

Transcend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC ProductsTranscend Automation's Kepware OPC Products
Transcend Automation's Kepware OPC Products
 
Denovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.com
Denovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.comDenovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.com
Denovo SIP VoIP Termination SBC Session Boarder Controler @ denofolab.com
 
Processor Organization and Architecture
Processor Organization and ArchitectureProcessor Organization and Architecture
Processor Organization and Architecture
 
Free OpManager training Part 3 - Monitoring Network Performance and Network Maps
Free OpManager training Part 3 - Monitoring Network Performance and Network MapsFree OpManager training Part 3 - Monitoring Network Performance and Network Maps
Free OpManager training Part 3 - Monitoring Network Performance and Network Maps
 
INT_Ch17.pptx
INT_Ch17.pptxINT_Ch17.pptx
INT_Ch17.pptx
 
Free OpManager training Part3- Network performance monitoring
Free OpManager training Part3- Network performance monitoringFree OpManager training Part3- Network performance monitoring
Free OpManager training Part3- Network performance monitoring
 
Opmanager Workshop - Middle East
Opmanager Workshop - Middle EastOpmanager Workshop - Middle East
Opmanager Workshop - Middle East
 
Proof of Concept Guide for ManageEngine OpManager
Proof of Concept Guide for ManageEngine OpManagerProof of Concept Guide for ManageEngine OpManager
Proof of Concept Guide for ManageEngine OpManager
 
Polycom Automation Framework - Polycom
Polycom Automation Framework - PolycomPolycom Automation Framework - Polycom
Polycom Automation Framework - Polycom
 
ECI OpenFlow 2.0 the Future of SDN
ECI OpenFlow 2.0 the Future of SDN ECI OpenFlow 2.0 the Future of SDN
ECI OpenFlow 2.0 the Future of SDN
 
z/OS Through V2R1Communications Server Performance Functions Update
z/OS Through V2R1Communications Server Performance Functions Updatez/OS Through V2R1Communications Server Performance Functions Update
z/OS Through V2R1Communications Server Performance Functions Update
 
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vn
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vnLs catalog thiet bi tu dong master p 5000-e_dienhathe.vn
Ls catalog thiet bi tu dong master p 5000-e_dienhathe.vn
 
Ls catalog thiet bi tu dong master p 5000-e
Ls catalog thiet bi tu dong master p 5000-eLs catalog thiet bi tu dong master p 5000-e
Ls catalog thiet bi tu dong master p 5000-e
 
Infrastructure as Code - Getting Started, Concepts & Tools
Infrastructure as Code - Getting Started, Concepts & ToolsInfrastructure as Code - Getting Started, Concepts & Tools
Infrastructure as Code - Getting Started, Concepts & Tools
 
I/O Organization
I/O OrganizationI/O Organization
I/O Organization
 
Performance testing material
Performance testing materialPerformance testing material
Performance testing material
 
Introduction to NBL
Introduction to NBLIntroduction to NBL
Introduction to NBL
 
What is operating system
What is operating systemWhat is operating system
What is operating system
 
Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
 
Air Quality Data Acquisition and Management Systems
Air Quality Data Acquisition and Management SystemsAir Quality Data Acquisition and Management Systems
Air Quality Data Acquisition and Management Systems
 

More from AVEVA

What's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
What's New In InduSoft Web Studio 8.1 + SP5 from AVEVAWhat's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
What's New In InduSoft Web Studio 8.1 + SP5 from AVEVAAVEVA
 
What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4AVEVA
 
Introduction to InduSoft Web Studio 8.1 + SP5
Introduction to InduSoft Web Studio 8.1 + SP5Introduction to InduSoft Web Studio 8.1 + SP5
Introduction to InduSoft Web Studio 8.1 + SP5AVEVA
 
What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3AVEVA
 
Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3AVEVA
 
Introduction to InduSoft Web Studio 8.1 + SP2
Introduction to InduSoft Web Studio 8.1 + SP2Introduction to InduSoft Web Studio 8.1 + SP2
Introduction to InduSoft Web Studio 8.1 + SP2AVEVA
 
What's New In InduSoft Web Studio 8.1 + SP2
What's New In InduSoft Web Studio 8.1 + SP2What's New In InduSoft Web Studio 8.1 + SP2
What's New In InduSoft Web Studio 8.1 + SP2AVEVA
 
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...AVEVA
 
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...AVEVA
 
Introduction to InduSoft Web Studio 8.1 + Service Pack 1
Introduction to InduSoft Web Studio 8.1 + Service Pack 1Introduction to InduSoft Web Studio 8.1 + Service Pack 1
Introduction to InduSoft Web Studio 8.1 + Service Pack 1AVEVA
 
What's New In InduSoft Web Studio 8.1 + SP1
What's New In InduSoft Web Studio 8.1 + SP1What's New In InduSoft Web Studio 8.1 + SP1
What's New In InduSoft Web Studio 8.1 + SP1AVEVA
 
Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1AVEVA
 
Security and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web StudioSecurity and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web StudioAVEVA
 
Graphical Interface Scaling in InduSoft Web Studio
Graphical Interface Scaling in InduSoft Web StudioGraphical Interface Scaling in InduSoft Web Studio
Graphical Interface Scaling in InduSoft Web StudioAVEVA
 
What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1AVEVA
 
Introduction to InduSoft Web Studio 8.1
Introduction to InduSoft Web Studio 8.1Introduction to InduSoft Web Studio 8.1
Introduction to InduSoft Web Studio 8.1AVEVA
 
What’s coming in InduSoft Web Studio 8.1
What’s coming in InduSoft Web Studio 8.1What’s coming in InduSoft Web Studio 8.1
What’s coming in InduSoft Web Studio 8.1AVEVA
 
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...AVEVA
 
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...AVEVA
 
Tips and Tricks for InduSoft Web Studio-August 2017
Tips and Tricks for InduSoft Web Studio-August 2017Tips and Tricks for InduSoft Web Studio-August 2017
Tips and Tricks for InduSoft Web Studio-August 2017AVEVA
 

More from AVEVA (20)

What's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
What's New In InduSoft Web Studio 8.1 + SP5 from AVEVAWhat's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
What's New In InduSoft Web Studio 8.1 + SP5 from AVEVA
 
What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4What's New In InduSoft Web Studio 8.1 + SP4
What's New In InduSoft Web Studio 8.1 + SP4
 
Introduction to InduSoft Web Studio 8.1 + SP5
Introduction to InduSoft Web Studio 8.1 + SP5Introduction to InduSoft Web Studio 8.1 + SP5
Introduction to InduSoft Web Studio 8.1 + SP5
 
What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3What's New In InduSoft Web Studio 8.1 + SP3
What's New In InduSoft Web Studio 8.1 + SP3
 
Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3Introduction to InduSoft Web Studio 8.1 + SP3
Introduction to InduSoft Web Studio 8.1 + SP3
 
Introduction to InduSoft Web Studio 8.1 + SP2
Introduction to InduSoft Web Studio 8.1 + SP2Introduction to InduSoft Web Studio 8.1 + SP2
Introduction to InduSoft Web Studio 8.1 + SP2
 
What's New In InduSoft Web Studio 8.1 + SP2
What's New In InduSoft Web Studio 8.1 + SP2What's New In InduSoft Web Studio 8.1 + SP2
What's New In InduSoft Web Studio 8.1 + SP2
 
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - Indu...
 
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
Alarm Notifications with WIN-911 NOW Available for InduSoft Web Studio - WIN-...
 
Introduction to InduSoft Web Studio 8.1 + Service Pack 1
Introduction to InduSoft Web Studio 8.1 + Service Pack 1Introduction to InduSoft Web Studio 8.1 + Service Pack 1
Introduction to InduSoft Web Studio 8.1 + Service Pack 1
 
What's New In InduSoft Web Studio 8.1 + SP1
What's New In InduSoft Web Studio 8.1 + SP1What's New In InduSoft Web Studio 8.1 + SP1
What's New In InduSoft Web Studio 8.1 + SP1
 
Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1Introduction to InduSoft Web Studio 8.1 + SP1
Introduction to InduSoft Web Studio 8.1 + SP1
 
Security and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web StudioSecurity and LDAP integration in InduSoft Web Studio
Security and LDAP integration in InduSoft Web Studio
 
Graphical Interface Scaling in InduSoft Web Studio
Graphical Interface Scaling in InduSoft Web StudioGraphical Interface Scaling in InduSoft Web Studio
Graphical Interface Scaling in InduSoft Web Studio
 
What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1What's New In InduSoft Web Studio 8.1
What's New In InduSoft Web Studio 8.1
 
Introduction to InduSoft Web Studio 8.1
Introduction to InduSoft Web Studio 8.1Introduction to InduSoft Web Studio 8.1
Introduction to InduSoft Web Studio 8.1
 
What’s coming in InduSoft Web Studio 8.1
What’s coming in InduSoft Web Studio 8.1What’s coming in InduSoft Web Studio 8.1
What’s coming in InduSoft Web Studio 8.1
 
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-OPC Foundat...
 
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...
Webinar: OPC UA Clients on Linux Systems with InduSoft Web Studio-InduSoft Pr...
 
Tips and Tricks for InduSoft Web Studio-August 2017
Tips and Tricks for InduSoft Web Studio-August 2017Tips and Tricks for InduSoft Web Studio-August 2017
Tips and Tricks for InduSoft Web Studio-August 2017
 

Connectivity Solutions with InduSoft Web Studio and Software toolbox.

  • 1. Expanding Your Connectivity Options– TOP Server & OmniServer Kevin Rutherford Product Manager Software Toolbox, Inc.
  • 2. Objectives for Today • Functionality Overview – TOP Server – OmniServer • When to User TOP Server or OmniServer • Live Demo: Interfacing with Indusoft WebStudio • Q&A
  • 3. TOP Server – What is it?
  • 4. What is OPC UA? • Unified Architecture • A collaborative working effort of the OPC Foundation and it’s members since 1994 • Objective to create a standard that – Isn’t dependent on DCOM – Can interoperate with non-Windows platforms – Is more secure than the original OPC – Removes redundant code across interfaces
  • 5. Why Use OPC UA? • Use Software Toolbox OPC UA products to: – Avoid DCOM issues when making remote connections DCOM – Increase security of your data • Ideal for data integration across OS platforms (i.e. Win CE, etc.)
  • 6. Do You Have a Driver For? 1. Check www.toolboxopc.com 2. Email us on support@softwaretoolbox.com 3. Call us on +1 704 849 2773
  • 7. TOP Server Stays Current V5.13 V5.12 V5.11 V5.10 V5.9 Value Delivered to TOP Server Support Agreement Holders June/July Oct/Nov 6/26/12 11/13/12 Feb 2013 2013 2013 All 2013 dates are +/- 1 month
  • 8. General TOP Server Benefits • Dynamic Addressing support eliminates the need for maintaining 2 separate tag databases. • Client accessible “system tags” for changing key communication settings from the client. • Powerful diagnostic tools for fast, effective troubleshooting minimizing downtime when there are issues. • Wide array of client interfaces including OPC DA and UA • Default driver settings that work in the majority of cases for faster implementation. • Three new releases per year provide driver enhancements and fixes.
  • 9. TOP Server Performance • Thread-safe application • User controllable threading • Multi-core and multi- CPU machines fully supported • Processor affinity settings • Processor priority settings • Runs as service
  • 10. Flexibility: Scan Rate Control Channel1.device1.400 01 Channel1.device1.400 Channel1.device1.400 w/1000 ms scan rate 01 01 w/500 ms scan rate w/1500 ms scan rate TOP Server Thus preventing ONLY requests unecessary from device traffic! ONE time @ 500 ms rate, and AND IF services other THAT’S NOT clients accordingly GOOD ENOUGH!
  • 11. To Tag or Not to Tag?: Static vs. Dynamic Addressing • Static tags in the OPC Server when. . . – Need/Want to Browse Tags – HMI client expects/wants you to – Need to Insulate HMI configuration from PLC configuration changes – OEM desires insulation from PLC model change – Need Easy changes w/o HMI development license
  • 12. To Tag or Not to Tag?: Static vs. Dynamic Addressing No static tags (dynamic) in the OPC server when: • Need to avoid multiple databases and.. • HMI system prefers it this way • Benefits of tagging not important to you (i.e. Browsing, etc.) • Retrofitting existing HMI where PLC addresses are in the HMI • Existing standards
  • 13. Troubleshooting Tools Event Log Informational message Warning message Error Message • The event log will log useful messages in most communications failures as well as • Informational messages on startup and when importing tags from files or devices (where supported). • You can also configure what types of messages are logged.
  • 14. TOP Server Protocol Diagnostics • Channel or Device Diagnostics – capture protocol packets being transmitted/received over the wire between the server and devices at either the channel or device level. • Allows verification of the proper request/response transmissions and of response timing for performance optimization.
  • 15. TOP Server Built-In Media Level Redundancy • Media Level Redundancy – Communications Path – Device Path
  • 16. TOP Server Oil and Gas Measurement • Customers and system integrators, knowing the robustness and ease of using TOP Server requested flow device drivers to support Electronic Flow Measurement (EFM). • The EFM Suite was released in V5.9 (June 2012) consisting of the EFM Plug-in and Associated EFM Drivers – EFM Exporter (Flow-Cal, PGAS, *.CSV) – Enron Modbus – OMNI Flow Computer – ABB Totalflow (Nov 2012) – Fisher ROC/ROC+ (Nov 2012) Note: The EFM export functionality for the Enron Modbus and Omni Flow drivers will not work without the EFM Exporter Plug-in
  • 17. What is EFM? • Electronic Flow Measurement – Measures how much gas/liquid flows through a pipe. • Used for custody transfer • Flow through a pipe == $$$ – Hence accuracy, redundancy, and robustness are of primary importance.
  • 18. EFM - Putting It All Together • From the Meter to the Flow Computer to the 4. TOP Server polls the FC (type of Server to the Exporter to the Report Remote Terminal Unit, RTU) at a rate specified by the 2. The Meter or Run user. outputs the Differential Pressure (DP) I/V signal to the Flow Computer (FC). 3. The FC applies the necessary American Gas Association (AGA) standard calculations*, stores the result in the data archives, and waits to be called for transmission. 5. TOP Server EFM Exporter 1. An orifice restricts the flow of outputs the flow data in an the gas and measures pressure appropriate format (CFX, PGAS, or and velocity metrics. CSV) and stores the data locally. *Software report programs, like FlowCal, also perform AGA calculations and perform data validation for the FC. 18
  • 19. Vendor Specific Driver Suites • TOP Server provides suites of drivers for each vendor to provide the full range of connectivity to a vendor’s devices. – Allen-Bradley Suite – Modbus Suite – Siemens Suite – GE Suite – And many, many more… • Industry Suites for economical connectivity to multiple types of devices common to a specific industry.
  • 20. Current Roadmap – V5.11: Feb 2013 • Updated OS Support – Windows 8 – Server 2012 • Rockwell Firmware V21 Enhancements • GE Ethernet Performance Enhancements • EFM Exporter Enhancements – EFM Simulator Driver • New Drivers – IEC 61850 MMS Client Driver – OPC XML-DA Client Driver V5.11
  • 21. OmniServer • What is it? • When do I use it? • Resources
  • 22. Integrating A “Zoo” of Non-PLC Hardware OmniServer Brings It All Together Bar Code Linear Scales Scanners Message i.e. Mitutoyo, Measuring Barcode Printers Gas analyzers i.e. Intermec, Displays & Digimatic Systems Symbol, Z-Tron Scoreboards Weigh Scales Mass Combustion Gas Laser Marking Spectrometers Analyzers Chromatographs Systems
  • 23. OmniServer Functionality Overview • User-Configurable Data Acquisition Tool • OPC/DDE Server – OPC DA / UA Server Interface – DDE Server Interface Benefits – FastDDE / SuiteLink Interface • Hardware InterfacesCustom • drivers at a very – Serial – Ethernet low cost – LPT Printer • Improved plant integration • Communicate to almost any device, including custom designed devices: • Reduced engineering costs – Variable length, character delimited protocols – Fixed length protocols
  • 24. OmniServer – When to Use It? • When TOP Server UCON can’t do the protocol – Contact us for a free protocol evaluation – We help you determine the best implementation • When user already has OmniServer or prefers the OmniServer style of configuration • In situations where there are many devices using the same protocol – Re-usable protocols across multiple topics
  • 25. How Can Software Toolbox Help? • Protocol Documentation Review – We help determine what would be involved with implementing a protocol in OmniServer • Protocol Samples – For simple protocols, it is sometimes possible for us to provide a basic sample to help customer’s get started. – Sometimes, existing samples can be provided.
  • 26. OmniServer – Coming Features • Ease-of-Use Enhancements • Enhanced Data Type Support – 64-bit Floating Point • CSV Import Options – Topics / Devices / Items • Wizard-Based Configuration Options
  • 27. When to Use TOP Server / OmniServer with Indusoft • So, when should you consider TOP Server or OmniServer? – When a built-in Indusoft driver is not available for integrating a specific device – When you have several machines and common PLCs being polled. – When more than one client application is involved and you want a common source of data – When you need to integrate non-standard devices like barcode readers, weigh scales, etc.
  • 28. Licensing & Pricing • TOP Server – Licenses needed for each installation – Standard Driver Suites - $895 – Premium Driver Suites – Starting at $1295 – Vertical Industry Suites – Starting at $1695 • OmniServer – Licenses needed for each installation – Server Edition - $650 – Professional Edition - $995
  • 29. Live Demo • Connectivity from Indusoft WebStudio with TOP Server and OmniServer
  • 30. Conclusion / Questions • How to contact us – Kevin Rutherford • krutherford@softwaretoolbox.com • 704-849-2773 Ext. 1326 – Email – support@softwaretoolbox.com – Phone - 888-665-3678 / 704-849-2773 – Support website – http://support.softwaretoolbox.com – Questions?

Editor's Notes

  1. Communications Path Redundancy decreases the likelihood of lost communications due to the cabling or communications module of a particular device.Device Pair Redundancy decreases the likelihood of downtime caused by an issue with the actual device or controller affecting responsiveness to TOP Server requests.
  2. The EFM market is midstream in the Oil and Gas Industry flow.
  3. Companies may also want detailed historical data for audits or for settling legal disputes.
  4. The real value ofFlowCal is in the secure and comprehensive flow analysis and accounting – for that valuable custody transfer.