OPC Client Toolkits
Rapidly program your OPC Client software with Integration Objects’ OPC Client Toolkits
Integration Objects’ OPC client toolkits are easy- to-use development tools that ensure fast and simple programming of customized OPC client applications. Indeed, they effectively help developers to overcome COM/DCOM and OPC complexities.
Our OPC Client Toolkits are available for download for trial purposes.
1. OPC .NET Client Toolkit
Build your OPC client in C# or VB .NET with OPC .NET Client Toolkit !
Integration Objects’ OPC .Net Client Toolkit is a powerful and highly optimized toolkit. It enables rapid development of OPC client software using .NET. The resulted applications provide real-time data, historical data and alarms and events access. In fact, the toolkit supports OPC DA, OPC HDA and OPC AE specifications.
The OPC .NET toolkit is a .NET API that handles all COM and OPC details needed to interface with OPC servers. Consequently, your .NET based applications will access data from any OPC server, without dealing with OPC and COM complexities.
Moreover, the toolkit package includes examples in C# and VB for 32 bit and 64 bit OPC client applications. Sample demos are also available for immediate testing and better visualization of the toolkit capabilities.
Product Features
·Retrieve all OPC servers available on the network
·Manage multiple, local and remote connections to OPC Servers
Offer the following OPC Data Access functionalities:
·Item browsing
·OPC DA group management
·Synchronous/asynchronous read and write actions of attributes values, their timestamps and their qualities from the OPC DA servers
Offer the following OPC Historical Data Access functionalities:
·Item browsing
·OPC HDA item management (validate item, get handle and release handle)
·Collecting historical data from OPC HDA servers
·Retrieving historical data aggregates over a time range, such as average, minimum, maximum, etc.
·Synchronous/asynchronous reading of attributes' values and their timestamps from OPC HDA servers for a specified time period and a given item
·Adding, updating or removing entries to/from OPC HDA servers
Offer the following OPC Alarms and Events functionalities:
·Area and source browsing
·Subscription management (add, remove)
·Create customized filter constraints to be applied on incoming alarms
·Support 32 bit and 64 bit applications
·Support MS Visual Studio 2005 and higher (VB .NET & C# .NET)
·Provide runtime distribution
2. OPC Adapter for Microsoft StreamInsight
Bring real-time process data into StreamInsight using OPC Adapter for Microsoft StreamInsight!
OPC Adapter for Microsoft StreamInsight collects and monitors real-time and high frequency data and events from multiple control and automation systems. Therefore, end users can configure complex event processing applications, allowing them to:
·Centralize high volume real-time data and events
·Process events across multiple data streams, detect correlations, and focus on key process conditions
·Aggregate events from multiple sources and perform highly complex analyses over time, And gain continuous operations performance insight
The OPC Adapter for StreamInsight includes OPC input and output adapters. In fact, these adapters can stream real-time process data to Microsoft StreamInsight using OPC.
“The OPC Adapter for Microsoft StreamInsight will help end users in manufacturing and process industries to finally be able to gather all data and events, deploy advanced analytics and performance management applications for operations improvement and at an affordable price.” says Integration Objects’ CEO, Samy Achour.
Moreover, Microsoft confirms StreamInsight’s ability to handle up to 100,000 events per second for manufacturing process monitoring and control applications.
Product Features
·Seamless integration to StreamInsight platform: The product includes both an OPC StreamInsight input adapter and a typical .NET output adapter, allowing you to build your CEP applications and integrate them easily to the StreamInsight platform. The input streams events from OPC Servers into StreamInsight and the output adapter handles events to a client application.
·Reading real-time data from OPC DA Servers: The OPC input adapter allows application developers to collect real-time data from multiple OPC Servers and OPC items. The management of the OPC groups is completely transparent, reducing the number of objects that the developers have to handle. The input adapter also allows:
·Performing synchronous/asynchronous read request for OPC items values, timestamps, and qualities from OPC DA Servers
·Browsing OPC Servers address space
·Ease of configuration: the input adapter is easy to configure by using a CSV configuration file where you can list the OPC Servers, OPC items and their settings. The sample included in the setup package has an intuitive graphical user interface that allows you to generate this CSV configuration file.
·Automatic reconnection: The OPC input adapter manages multiple local and remote connections with OPC DA Servers. When a communication breaks or a connection is lost with an OPC DA Server, the OPC input adapter will automatically try to reconnect to this OPC Server and re-establish the communication.
·Producing StreamInsight events: The OPC input adapter allows you to transform OPC real-time data to StreamInsight events and manage their consumption.
·Helpful log capabilities.
3. OPC AE Client ActiveX
Use the OPC AE Client ActiveX for rapid OPC alarms and events client programming !
OPC AE Client ActiveX includes multiple OPC ActiveX controls that can be easily embedded within the most popular OLE containers. This allows users to interface with any OPC AE server and retrieve alarms and events in real-time.
This easy-to-use ActiveX for OPC AE simplifies and cuts down the time required for Alarms and Events client software programming. Indeed, it efficiently helps developers overcome COM and OPC specification complexities.
The OPC ActiveX controls for alarms and events can integrate with any ActiveX container such as Microsoft Access and Excel or within programming environments such as Visual Basic.
Product Features
·Multiple OPC ActiveX controls enabling you to quickly complete your development tasks
·Auto-discovery of all OPC AE servers available on the network
·Connection to multiple local or remote OPC AE servers at the same time
·Browsing of all event sources available on any OPC AE server
·Gathering alarms and events from any OLE Automation containers such as VB, VBA and Internet Explorer
·Filtering capability using several criteria including severity, source name, area name, event type and category
·Monitoring of alarm characteristics and attributes over time
·Compatibility with .Net based ActiveX containers
·Specified alarms sent by text and options for color customization
·Log event display and archiving
4. OPC DA Client Toolkit
Rapid Programming for OPC in C++ with the OPC DA Client Toolkit!
Integration Objects’ OPC DA Client Toolkit is an OPC toolkit provided as a Windows API. It implements all of the required and optional interfaces for OPC Data Access specifications.
This easy-to-use OPC DA Client Toolkit ensures simplicity and flexibility of OPC DA client application programming in C++. In fact, it easily allows you to access data points from any OPC DA server. The generated and custom OPC client application can interface with OPC DA servers available on the network and read real-time data. It will also be able to write data values to the OPC servers.
Moreover, it effectively helps developers overcome the details of the COM and DCOM calls and the OPC Data Access specification complexities.
Product Features
·Retrieves all OPC servers available on the network
·Simultaneously manages multiple local and remote connections for OPC Servers
Offers the following OPC Data Access functionalities:
·Item browsing
·OPC DA group management
·Synchronous and asynchronous read and write methods of tag values, their timestamps and their qualities from the OPC DA servers
·Allows you to build OPC DA client applications using C++. Sample Codes are provided to guide you through the main development steps.
·Supports Borland 5.5 and Borland 6
·Supports Visual Studio 2010 and higher
·Provide runtime distribution
5. OPC HDA Client Toolkit
OPC HDA Programming Made Easy with OPC HDA Client Toolkit !
Integration Objects’ OPC HDA Client Toolkit is an OPC toolkit that facilitates the integration of an OPC HDA client within your VB or C++ application. It combines an OPC HDA client API, Visual Basic wrapper and API for C++ . In fact, it implements all of the required and optional interfaces for OPC Historical Data Access specifications.
This OPC toolkit ensures simplicity and flexibility of OPC HDA client application development within VB and C++ environment.
The OPC HDA Client Toolkit facilitates accessing data points from any OPC HDA server, reading raw and processed historical data. Indeed, it effectively helps developers overcome the COM calls details and the OPC HDA standard specification complexities. Moreover, it allows users to update their historical data records.
Product Features
·Listing of all local or remote OPC HDA servers available within the network
·Simultaneous connection to multi local or remote OPC HDA servers
·Browsing of any OPC HDA server address space
Capabilities for OPC HDA synchronous and asynchronous reads of:
·Raw data
·Data at time
·Processed data such as interpolative, minimum, maximum, average, range and total aggregates.
·Modified data
·Item attribute
Capabilities for OPC HDA synchronous and asynchronous updates to:
·Insert / replace item values
·Delete raw
·Delete at time
·Efficient communication interface between the end user application and the toolkit to exchange data using callbacks
·Sample source codes for Visual basic client applications
·Building OPC HDA client applications using Visual Basic 6
·Building OPC HDA client applications using C ++ (Visual Studio 2010 and higher)
·Provide runtime distribution
© Copyright 2000-2023 COGITO SOFTWARE CO.,LTD. All rights reserved