1 / 26

OPC Data Logger New Release

OPC Data Logger New Release. How to Avoid DCOM Using OPC UA. Win Worrall Applications Engineer Email : wworrall@softwaretoolbox.com Direct Line : +1 (704) 708-6491. Agenda. Introduction to the OPC Data Logger What are Write Backs Introduction to OPC Unified Architecture (UA) Live Demo

Gabriel
Download Presentation

OPC Data Logger New Release

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. OPC Data LoggerNew Release How to Avoid DCOM Using OPC UA Win Worrall Applications Engineer Email: wworrall@softwaretoolbox.com Direct Line: +1 (704) 708-6491

  2. Agenda • Introduction to the OPC Data Logger • What are Write Backs • Introduction to OPC Unified Architecture (UA) • Live Demo • Summary • Questions & Answers

  3. OPC Data Logger Features TOPServer – Software Toolbox OMNIServer – Software Toolbox KEPServerEX – Kepware FactoryTalk Gateway – Rockwell Automation RSLinx - Rockwell Automation DASSIDirect 1.5 – Wonderware DASABCIP 3.5 – Wonderware DASGESRTP 1.5 – Wonderware FSGateway 1.5 – Wonderware DASABTCP 1.5 – Wonderware DASMBTCP 1.5 – Wonderware DASMBSerial 2.5 – Wonderware Simatic WinCC – Siemens Simatic WinCC Connectivity Station – Siemens Simatic NET OPC Servers – Siemens Simatic WinCC flexible 2007 – Siemens Simatic OPC XML Wrapper – Siemens IntelliMax – SENSYS Inc OPC DataHub – Cogent Real-Time Systems MatrikonOPC Universal Server – Matrikon MatrikonOPC Desktop Historian – Matrikon DHX OPC Server Suite – Cyberlogic MBX OPC Server Suite – Cyberlogic PI DA Server – OSISoft Inc InGear AB OPC Server – CimQuest InGear GE OPC Server – CimQuest InGear Modbus OPC Server - CimQuest Exaopc OPC Package – Yokogawa DeviceXPlorer – Takebishi DeviceXPlorer Melsec – Takebishi Validator – Cyberlogic Proficy HMI/SCADA Cimplicity 7.0 – GE AlarmWorx32 OPC A&E – Iconics ExperTune Plant – TriageExperTune Inc ChemCAD – Chemstations Inc OPC Analyzer – OPC Foundation • Wizard based configuration • Multi-threaded • Double-buffered for Reliability • Multiple ways of collecting data • Multiple ways of presenting data • Multiple ways of storing data • Supports Windows 2000, XP, Vista, 7, 2008 (x86 and x64) • Runs as a Service • OPC Self-Certified • OPC LAB TESTED!

  4. Flexibility • Log data from 1..n OPC Servers (DA and/or UA) OPC Server A OPC Server A OPC Server B Database ‘A’ Database ‘A’

  5. Flexibility • Log data from 1..n OPC Servers (DA and/or UA) • Log data to 1..n Destinations(text files, databases etc) OPC Server A OPC Server A Database ‘A’ MySQL ORACLE SQLServer No limits to the # of database destinations

  6. Flexibility • Log data from 1..n OPC Servers (DA and/or UA) • Log data to 1..n Destinations (text files, databases etc) • Log & format the data in Detail or Table mode

  7. Flexibility • Log data from 1..n OPC Servers (DA and/or UA) • Log data to 1..n Destinations (text files, databases etc) • Log & format the data in Detail or Table mode • Collect data by Subscription, Timeror Trigger Tags are constantly polled, but logged only when values change! At pre-determined intervals the data is requested and logged. The data is requested and logged only when a trigger is raised. You can even combine multiple read methods!

  8. Flexibility • Log data from 1..n OPC Servers (DA and/or UA) • Log data to 1..n Destinations (text files, databases etc) • Log & format the data in Detail or Table mode • Collect data by Subscription, TimerorTrigger Scheduled Trigger Executes at a specified date & time Recurring Trigger Executes at specific time intervals Monitored Item Trigger Executes based on the condition of a Tag’s value

  9. Flexibility • Log data from 1..n OPC Servers (DA and/or UA) • Log data to 1..n Destinations (text files, databases etc) • Log & format the data in Detail or Table mode • Collect data by Subscription, Timer or Trigger • Mix-n-match ALL of the above scenarios

  10. What is a Writeback? • Write to the OPC Server when an Event or Trigger in the OPC Data Logger occurs • These Events include • Database Connection going Offline • Database Connection coming Online • After every log to the Database • Similar Events for Text/CSV Files • Opened, Closed and after every log • Trigger Types • Scheduled, Recurring, Monitored Item

  11. New Features in v 3.5.0.34 • Support for OPC Unified Architecture (UA) standard • Connect to an OPC UA server • Support for security certificates

  12. What is UA? • Unified Architecture • A collaborative working effort of the OPC Foundation and its 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

  13. Value Point #1 – Common Interface Usage Data Access (DA) Batch Alarms & Events (A&E) OPCUnifiedArchitecture(UA) Commands Historical Data Access (HDA) XML Data Access (XMLDA) Security Data Exchange (DX)

  14. Common Interfaces=Less Programming=More ProductsAn example of how a “Read” is consolidated OPC Classic DA: IOPCSyncIO::Read IOPCAsyncIO::Read IOPCAsyncIO2::Read IOPCAsyncIO3::Read IOPCItemIO::Read A&E: IOPCEventServer::GetConditionState HDA: IOPCHDA_SyncRead::ReadRaw IOPCHDA_SyncRead::ReadProcessed IOPCHDA_SyncRead::ReadAtTime IOPCHDA_SyncRead::ReadModified IOPCHDA_SyncRead::ReadAttribute IOPCHDA_AsyncRead::ReadRaw IOPCHDA_AsyncRead::AdviseRaw IOPCHDA_AsyncRead::ReadProcessed IOPCHDA_AsyncRead::AdviseProcessed IOPCHDA_AsyncRead::ReadAtTime IOPCHDA_AsyncRead::ReadModified IOPCHDA_AsyncRead::ReadAttribute OPC Unified Architecture Read ReadHistory

  15. Value Point #2 - Security Data Access (DA) Batch Alarms & Events (A&E) OPCUnifiedArchitecture(UA) Commands Historical Data Access (HDA) UA Server(s) XML Data Access (XMLDA) Security Data Exchange (DX) UA Client(s)

  16. Security - Certificates Digital Certificates are used for safe identification A Certificate can represent a UA Server and UA Client A Certificate can represent a Person (login) Trust lists control access UA Product(s) Connect please… … check my trust list People approved

  17. Value Point #3 DCOM Data Access (DA) Batch Alarms & Events (A&E) OPCUnifiedArchitecture(UA) Commands Historical Data Access (HDA) UA Server(s) XML Data Access (XMLDA) Security Data Exchange (DX) UA Client(s)

  18. Value Point #4: Enterprise Data Communications Unified Architectureenables communicationsand data sharingenterprise-wide Enterprise Servers Workstations Mobile Controllers Embedded

  19. Profiles What is a Profile? An identifiable block of functionality that is supported: Methods needed Information Model, i.e. Type(s) of Data being moved Protocol & Security “Data Access” is an example of a Profile, as are all OPC Classic interfaces Why Profiles? Profiles tell clients and servers what UA services and information models are available. UA Products can decide if the other has the capabilities desired Most UA developers are doing the DA profile for now in products on the street

  20. ABB Beckhoff Siemens Rockwell Yokogawa GE Iconics Kepware & their many OEMs Software Toolbox And more… Automation Vendor Adoption of OPC UA

  21. Summary – Why UA? No DCOM required ….No DCOM required Simple TCP/IP connection Firewall Friendly Platform Independent

  22. Live Demo • Connect to a Remote OPC UA TOP Server using NO security • Connect to a Local OPC UA TOP Server using security • Connect to OPC UA OmniServer using security • Monitor an OPC Item and log based on a Boolean value • Monitor the Database Connection • Write a False to a Bit when the connection goes down. • Write a True to a Bit when the connection comes online.

  23. Troubleshooting Tools • OPC Interoperability Testing • Verify OPC connectivity and compatibility with OPC Server(s) • Test Mode • Test new configuration settings • Does not affect background logging that may be in progress • Events Window • Export events to a text file (*.CSV) • Events are logged to the Windows Event Viewer

  24. Affordable • Text and CSV logging - $495 • MySQL, SQL Server or Access logging - $795 each • ORACLE or OBDC logging - $995 each • No OPC Server Connection or Tag Counts • No Database Connection or Text File Counts • Troubleshooting Tools Included • Buy just what you need • Bundle and SAVE!

  25. The Swiss Army Knife of OPC Alternative SolutionsOPC Data Hub www.softwaretoolbox.com/opcdatahub

  26. More Information Free demo: www.opcdatalogger.com/html/free_demo.html Buy online: www.opcdatalogger.com/html/ordering.html Questions: Win Worrall: Email: wworrall@softwaretoolbox.com Tel: +1 (704) 708-6491 Technical Support: Tel: +1 (704) 849-2773 Web: http://support.softwaretoolbox.com www.OPCDataLogger.com

More Related