Return to site

Delphi Opc Client Software

broken image


Delphi Based OPC UA Client SDK

Our dOPC Client Toolkit for Delphi is probably one of the most used OPC component collection for Delphi worldwide. Our powerful dOPC Toolkit allows you to build OPC client applications with just a. Delphi opc client free download. NetMod Require: Microsoft Visual C 2010 & Microsoft Visual C 2015 A lightweight proxy software with. Delphi Opc Client Software Author: admin 14/12 In order to offer you, as a Pascal developer, the opportunity to work with the OPC standard in the familiar Embarcadero (Codegear, Borland) Delphi and Lazarus environment, we've developed a OPC software toolkit (SDK, Framework, Toolbox) supporting the most common interfaces and protocols of OPC. It turns out that Delphi is an ideal language and environment for OPC development, and particularly for client programming.

OPC UA Delphi SDK Client defines a pure Delphi style interface to OPC UA service calls. Special effort has been put to the design of the Client SDK objects to make it intuitive and easy to use, also in various scenarios. The Client SDK objects enable you to design your own application logic to actually handle the data available from the OPC UA servers with minimum effort.The Client SDK includes a tutorial and a sample client application which demonstrate the usage of the Client SDK and give you a quick start to your own OPC UA client application development.

NOTE: We're offering the Delphi based SDK from our development partner Prosys. The OPC UA Client does not yet connect with the rest of the Prosys Sentrol components that enable fast configuration of user interfaces.

Prosys Sentrol OPC UA SDK Client edition implements the necessary OPC UA client side infrastructure, enabling you to concentrate on your core competence, including:

  • Connection & Session Management
  • Subscription Management
  • Address Space Management
  • Security Certificate Management


'What if you could get your hands on a powerful toolkit that you can use to rapidly develop versatile OPC Clients for Visual Basic, HMI, Web and lots more?'

We're going to let you in on a big secret..use our uniquely powerful OPC toolkit and you can do all this and more, saving you up to 95% of development time. Why waste your valuable time with anything else?

OPC Automation WrapperGeneric OPC ActiveXOPCWare Client Developer

*** OPCWare - the easiest software development toolkits ***
*** for the most challenging and versatile process data connections ***

OPCWare Client Developer is the most versatile productivity toolkit for OPC client developers. It is the ultimate collection of OPC interface components for Visual Basic, Delphi, Excel, Labview, Visual C++, C# (C Sharp), VB.NET, ASP, MS Office, and other VBA-enabled and ActiveX containers. 4 royalty-free runtime distribution products are included, each one developed for use in all ActiveX containers which relate to user-interface and process data interface. These components are both innovative and unique, and very popular in the process control, HMI, scientific, engineering, test and measurement, simulation, and data acquisition communities. Using these components you can build first class OPC client applications with your language of choice.

This software developer's productivity toolkit includes an OPC Server Explorer, an OPC Item Explorer, an OPC Group and an OPC Explorer (featuring treeview and listview visualization capabilities similar to Windows Explorer) - that's 4 components, one .ocx file, several demos, comprehensive help files and numerous source code samples (VB6/VBA/ASP/VBScript/C#/VB.NET/Delphi/BCB etc.).

Free opc client
Free Download
Product Brochure
Technical Datasheet
Prices & Ordering
FAQ

:: OPC .. Easy as 1 2 3! [more]
:: 4 OPC components [info]
:: Free edition available [more]
:: Full product from $399 [pricing]
:: Free 30 day evaluation [download]

Need quick info?
One page product brochure
» HMI screenshots | » FAQ

Put your processes in perspective!


Develop OPC compliant applications
Flexible licensing, runtime free options
Free technical support
30 day money back guarantee

Find out how - get your free fully functional software [download]

Why do people choose us? [find out]

Take the process connectivity quiz

Can't find what you're looking for? [let us help]

Choose your OPC programming language or HMI environment:
MS Excel | Visual Basic | Visual C++ | Visual Basic.NET | C# | Delphi | LabVIEW | ASP/Web HMI/SCADA Server | Web Browser | MS Access | Windows Script | Other


Our customers are just like you

Many of our customers are owners of independent software businesses, others are high-level product managers, and others are senior engineers. Their end-users are important to them, and their applications are usually complex. Their bottom-line directly depends upon the OPC related functionality embedded in their product(s). When compared to all other customers in the market, these customers must spend the most time weighing up their options because their needs are the most challenging and important.

'I spent a week evaluating several Windows controls and found OPCWare to be the easiest to use and the support was almost immediate when I had a question. In total it took me three days from start to finish to integrate the OPCWareX control into our product..OPCWare helped make me look like a genius to our company and will be my first stop for any further OPC development we require. Thanks guys.'
Chris Bowen, Senior Software Engineer with Syscon International, a leading real time plant information software manufacturer, USA.

That is worth thinking about. When it comes to our customer's productivity, reputation, and product competitiveness - their bottom line in fact - they choose OPCWare Client Developer above the competition. In fact, many of our customers have spent more time making that choice than they've spent actually using our software, such is it's productivity. If your OPC requirements are as serious as this, no other tool or vendor is more focused on your success. Data Layers can even provide custom paid enhancements and source-code escrow services if you need these insurances.

We listen and you profit. Our aim is to help our customers get from where they are to where they need to be. Our approach is to do whatever it takes. We have found this trust and co-operation to be mutually beneficial in the long run, and that our customers will come back to us again and again, success after success.

We continuously allocate members of our development team to adding and improving features and code that most developers never see. But some do and each perspective is as important as the next. Then when the end-user of the software bombards it with data from multiple OPC servers from different vendors, some OPC compliant, some not, OPCWare Client Developer is there to keep things intact. Or when your development team has a major new requirement, or needs to develop in a different language, there is a range of supports available such as sample code, direct access to the experts, and knowing that you are not the first to do this, so the risks are minimised.

It's hard to get this across easily because it is not immediately evident. That is why we urge you to play with our free demo, documentation and samples so you get to see some of these important and valuable features at first hand. For example, explore the hidden versatility of the events associated with the user interface built in to the OPCWareX control. Take advantage of our free pre-sales support. Let us know what you need to do in your projects and we will tell you if and how OPCWare Client Developer can do the job. We'll even write snippets of code to get you started. With a 30 day free trial, plus a 30 day money back guarantee, that's 60 days to change your mind.

How to get rust for cheap. Ready to get started?

If not, why not read on and find out how this works..


Take the process connectivity quiz

Here's a quick software quiz that could make a dramatic impact on the amount of time and money you spend on process and device connectivity. Answer these 5 questions:
(Simply check YES or NO)


1.) Have you ever needed to get data from a PLC, DCS, weighing scales, label printer, dimensional gauge, temperature transmitters, bar code scanner, or other industrial device but didn't know how?

YES NO

2.) Wouldn't you like to find an easy and reusable software solution that enables you to interconnect all your processes, devices and applications?

YES NO

3.) Do you need to connect your PC computers to your controllers, devices, processes and applications in an open and productive way?

YES NO

4.) Do you wish you could quickly and easily deliver all the process connections you or your end users need, without having to spend weeks or thousands of dollars - something your existing HMI or SCADA application simply cannnot deliver?

YES NO

5.) Do you want to plot trends, display and print reports, monitor and control equipment, or log seemingly inaccessible process data?

YES NO

Click here to reveal the quiz results.


OPC doesn't have to be difficult -
So connect with your processes today

If you answered YES to any (or all) of the above, the good news is this:
You can easily achieve these things you want with the powerful toolkit we are about to present in this article.

Our OPC Client development product, OPCWare Client Developer is the essential suite of OPC software components used by hundreds of engineers and developers worldwide. You too can easily use it to leverage and connect to the hundreds of OPC drivers that are available off-the-shelf today.
A world class product, Version 3.0.x is unique in its range and depth of features and functionality, offering unprecedented development speeds, as well as high performance and unlimited flexibility for your OPC client applications. No where will you find the same combination of ease of use and connectivity potential - much of this is not available anywhere else. It even includes working sample OPC applications for almost every conceivable software environment that might require OPC connectivity!
Whether you're an engineer using Excel to report and analyze process data, a web developer producing web pages with ASP, or a programmer using Visual Basic to integrate back office or HMI applications, the results are the same:- when you use this toolkit, you will find out that it seamlessly works for you, supporting multiple Integrated Development Environments and languages including Visual Basic, Visual C++, C# (C Sharp), VB.NET, Delphi, WScript, VBScript, JavaScript, ASP, ASP.NET, LabVIEW, MS Office (Excel, Access, etc.), and other VBA-enabled and ActiveX containers. Yes, all of those environments are supported - with one single toolkit!
In just 5 minutes, as you read every word of this article, you will learn that subscribing to a license for OPCWare Client Developer is the quickest and most cost-effective way for you to build first class OPC client applications with your language of choice, either completely from scratch, or as extensions to your existing applications.

'I knew nothing about VB, OPC or databases .. but it was all straightforward with OPCWare Client Developer.'
John, Control Systems Engineer, Medical Device Manufacturer, Ireland.

Our toolkit puts you in the fast lane
to easily develop your OPC Client applications

Did you know that getting access to OPC data can be easy? With OPCWare Client Developer, OPC really is as easy as 1, 2, 3. Just follow these three simple steps and you can solve OPC:

  1. Download your free 30 day trial that also includes OPCWare Client Developer Free edition. More than 700 developers enjoyed the benefits of this software in 2004 - now see it for yourself.
  2. Using the included examples, quickly find out how to harness the power and flexibility of OPCWare Client Developer to overcome all your OPC Data Access client programming challenges. Start connecting to the world of OPC-enabled systems, devices and equipment. If you need more source code samples, or maybe some advice on selecting a suitable OPC server, let us help you. [email us]
  3. Choose the OPCWare Client Developeredition that suits your current applications best and place your order. Remember you get a 30 day money back guarantee and you can always upgrade your license later if have chosen the Lite edition and need a runtime free license. Make this leading toolkit yours..permanently.

Back to Top


After your 30 day free trial of the full product,
the FREE edition is yours to keep

Control Name

Free?

Reminder Screens?

Which License?

Yes, it's yours now
[take it]

No

All [info]

Yes, it's yours now
[take it]

No

All [info]

30 day evaluation [prices]

Yes *

Included in Lite, Standard, and Professional Licences [info]

30 day evaluation [prices]

Yes *

Included in Lite, Standard, and Professional Licences [info]


Back to Top


Save time and money with this rapid development toolkit

With OPCWare Client Developer the open, productive and connected software, you can:

  • Dramatically cut your system integration costs - starting right now
  • Communicate in real-time with your OPC-enabled devices, controllers and equipment
  • Get on top of your key process and plant information - permanently
  • Easily access and log process data with your HMI, desktop and back office applications
  • Avoid the confusion arising from custom drivers, proprietary and legacy applications
  • Deliver OPC data throughout the enterprise via LAN, WAN or intranet
'Yours was the only demo I downloaded (and I downloaded quite a few) that I could make work with my server without any problem .. which gave me a higher level of confidence in your product.'
Eric, Applications Engineer, Paper & Pulp Manufacturer, USA

Six essential characteristics of an OPC development toolkit

Don't buy an OPC client development toolkit until you have established whether it meets these six essential criteria:

  1. Are you getting runtime free distribution rights?
    OPCWare Client Developer can be used to create custom HMI/SCADA applications with runtime free distribution, as a cost effective fully customisable alternative to configurable and proprietary HMI/SCADA/Historian packages
  2. Does it provide several free sample applications?
    OPCWare Client Developer includes sample programs, and it's ease of use result in reduced application development time
  3. Does it include an optional built-in GUI to cut development time?
    The ready to use built-in user interface of OPCWare Client Developer will save developers weeks of development time in setting up GUIs
  4. Does it support your current and future development environments?
    OPCWare Client Developer is fully tested and supported with a variety of Integrated Development Environments so you don't need to buy a different tool for each, and you can obtain technical support from a single source
  5. Does it protect you from the low-level details of OPC interfaces?
    With OPCWare Client Developer, it is normal to develop applications that leverage the benefits of OPC (OLE for Process Control), with little or no requirement for an understanding of the details of OPC interfaces or technology, so you don't have to climb the learning curve, instead you can focus your time and efforts on your own value adding activities such as logging OPC data for later analysis
  6. Is it based upon open standards with expert support?
    OPCWare Client Developer is 100% based on ActiveX and OPC, both of which are open software standards, which means you can use the toolkit to easily integrate and take control of your own systems, but you always have the option of using the services of our engineers to support your development efforts
'I do think that your software is the quickest, easiest, and most flexible of the ones that I have looked at. Also the support that I have received thus far on just evaluating your product has been great.'
Scott, Systems Engineer, Machine Builder/OEM, USA.


Back to Top


Use OPCWare with VB, Excel, Delphi, .NET and more

So who uses OPCWare Client Developer?

  • Are you an OEM, system integrator, IT or automation professional delivering process support and automation solutions in the process and manufacturing industries?
  • Is your preferred development tool Visual Basic, Visual C++, Delphi, ASP, VB.NET, C#.NET, VBA (Excel, Access), Labview or another ActiveX container?
  • Do you prefer to work with companies who have a reputation for outstanding customer service?
  • Do you need to connect your PC computers to your controllers, devices, processes and applications in an open and productive way?
  • Does your existing HMI or SCADA application simply notdeliver the functionality you or your end users need?
  • Do you need a cost effective MMI solution to interface with, monitor and control your PLC networks?
  • Are you supportinglegacy applications that use outdated technologies such as DDE, or custom drivers that won't share device access with other applications?
  • Do you find that you cannotprovide access to the data your end users are demanding from their process controllers and devices?
  • Have you just about given up on ever trending, reporting, monitoring or logging this apparently inaccessible process data?

If you answer yes to any of the above, then chances are your applications need an OPC interface and you should be using OPCWare. Many of our existing customers have already faced the same challenges as you, and have overcome them with the help of OPCWare.
Get the OPCWare Client Developer product datasheet (PDF reader required).



Delphi Opc Client Software Developer

Back to Top


OPC ActiveX controls - not just for Visual Basic experts

For industrial automation users who need to assemble interconnections between industrial devices and applications from different vendors, OPCWare is a suite of software components that enable rapid integration of software and hardware for data acquisition, monitoring and control. Unlike closed, proprietary systems, which require expensive, specialised support and often third party resellers, our products are based on open, industry standards, and are manufactured, marketed, sold and supported by us.

OPCWare is OPC software, which is an implementation of the widely adopted API standards embodied in OPC (OLE for Process Control) technology. OPC is also Openness, Productivity, Connectivity.Our OPC component toolkit OPCWare Client Developer is the leading OPC Client toolkit that can be used with Visual Basic, Visual C++, Delphi, Excel, Access, VB.NET, C# and Labview, plus several other ActiveX containers. It provides easy to use powerful OPC client functionality delivered in the form of reusable ActiveX controls. These OPC ActiveX controls embedded in your applications will connect to Off The Shelf OPC servers which are widely available to add opc communications to a range of devices including PLCs, weighing scales, label printers, dimensional gauges, temperature transmitters.

Using software created with OPCWare Client Developer, OPC connections are easily set up, and the process data can be moved in either direction, so you can read or write OPC data for monitoring and controlling, or you can log process data to a database, insert it into a spreadsheet, or display it in a web browser.New devices, controllers and PLCs can be added easily, and your application code does not need to be changed.All you need to do is decide what to do with the data. We provide source code that shows how you can use our components to display your OPC data graphically in real time, and how to log it to simple databases such as MS Access, or enterprise databases such as Oracle or SQL Server.

In adition to the ActiveX OPC Client controls provided with OPCWare Client Developer, we also develop custom OPC Servers for our customers for those applications and devices where Off The Shelf OPC Server solutions are not available. A Data Layers custom OPC Server will OPC-enable any device, controls network, or application that is currently not open to OPC connectivity. Contact us today with details of your devices or applications and a customer representative will be in touch with you to discuss your OPC client and OPC server development project.



Back to Top


4 powerful OPC ActiveX controls

OPCWare Client Developer is an ActiveX control suite that consists of four controls, each of which is used to perform specific tasks. With OPCWareServerExplorer, you can browse and connect to available OPC servers, then use OPCWareItemExplorer to browse and select the available OPC items on a selected OPC server. OPCWareX and OPCWareGroup enable you to perform easy read and write operations of OPC data, and OPCWareGroup will bind the OPC data values to properties of other ActiveX controls on Visual Basic forms. The four OPCWare Client Developer ActiveX controls are:

1. OPCWareServerExplorer


OPCWareServerExplorer is a control that is used to browse and select availableOPC Servers using a built-in Grapical User Interface (GUI). OPCWareServerExplorer allows end-users to browse the network and select any available OPC Server, to be connected to with one of the other three controls. The OPCWareServerExplorer control is normally used in conjunction with the OPCWareItemExplorercontrol to instantly build a full-featured OPC browser GUI.

OPCWareServerExplorer is completely free, and will continue to function even after your 30 day evaluation period has elapsed. You will never see a reminder screen popping up with this control.

2. OPCWareItemExplorer


OPCWareItemExplorer is a control that is used to graphically browse and select the available OPC Items on a selected OPC Server.

If the OPC Server supports browsing, the OPCWareItemExplorer control enables the user to browse the server address space, seeing the available OPC ItemIDs in a hierarchical or flat structure as presented by the OPC server.

OPCWareItemExplorer is completely free, and will continue to function even after your 30 day evaluation period has elapsed. You will never see a reminder screen popping up with this control.

3. OPCWareX


The OPCWareX control offers treeview and listview visualization capabilities (similar to Windows Explorer but with OPC servers instead of drives, OPC groups instead of folders and OPC items instead of files) for OPC DA Servers, and constituent OPC Groups and OPC Items.

OPCWareX is quite simply the most powerful ActiveX OPC client control available on the market. Let us know if you can find another OPC ActiveX control that has more functionality, or that can be used to set up complex OPC configurations as easily. [contact us]

4. OPCWareGroup


Intended for simpler OPC configurations than OPCWareX, and originally designed for Visual Basic 5 and 6 developers, the OPCWareGroup control provides code-free binding of OPC items to any properties of any controls on a Visual Basic form. For example you might need to display a temperature setpoint in a textbox, or show the current pressure variable on an instrumenation indicator. You can easily combine OPCWareGroup with standard VB objects, plus third party components such as the Global Majic Software Instrumentation ActiveX Library to create low cost, high performance HMI display screens without writing a single line of code.

Of course the programmatic power and simplicity of this invisible at runtime control can be used with many other languages too. In fact, using OPCWareGroup is one of the easiest ways to get OPC data in a web application - using VBScript or JavaScript in a regular HTM/HTML page (fat client), or in as ASP page at the server (thin client).

Several sample projects and files making use of OPCWareGroup and each of the other three controls are included in the download.




Back to Top


Sample OPC Client Applications

Below is just a selection of the sample OPC client applications, developed using OPCWare Client Developer, and included in the free download . You can click on any of the images to see more information.

All of the environments listed below are ActiveX containers, and thus support OPCWare Client Developer, which has also been used successfully with other development environments such as LabVIEW, PowerBuilder.

Delphi Opc Client Software Windows 7

Each of the samples have been produced to help demonstrate to you how you can quickly develop your OPC data access applications. If you cannot find what you are looking for below or in our free download , please let us know and we will get it ready for you..[ask us]

Visual Basic


The main VB6 sample application is a comprehensive OPC Client application, which includes an OPC Explorer, OPC data trending, OPC data binding and we also provide many more VB6 samples with source code.

For example, we include a VB OPC client application running as an NT service using Microsoft's NTSVC.OCX. In the download you can see an example showing how to format a VB Date to show milliseconds. Another example shows you how to set up an ODBC DSN to log process or PLC data to a database such as SQL Server or Oracle. A simpler example logs OPC data to a local Access database.

These samples will save you weeks and weeks of development time, to get your OPC systems developed and installed rapidly.

You can get all the VB6 sample applications with source code in the free download

You can easily combine OPCWare Client Developer components with standard VB user interface and database objects, plus third party components such as the Global Majic Software Instrumentation ActiveX Library to create low cost, high performance HMI and data logging applications.

Back to Top

Visual C++

Where to watch english dubbed naruto shippuden. Calling all Visual C++ developers. Why spend valuable time learning to program custom interfaces? Get the Visual C++ source code sample in the free download

Back to Top

Delphi

If you're a Delphi user, you too can gain access to all the benefits of OPCWare Client Developer. Get the Delphi source code samples in the free download

Back to Top

LabVIEW

Free Opc Client Software

'I have a National Instruments LabVIEW 7.0 application that communicates with an Automation Direct PLC OPC Server. The OPC client functions supplied by National Instruments are not very efficient. In fact, NI examples recommend that I should use the older OPC client routines.
I don't want to spend much time with the LabVIEW routines. I got an incredible head start with OPCWare. I was able to quickly create a LabVIEW application. The OPC communications performance was incredibly fast. A very important feature, maybe even critical, of your product is the ability to load configurations from a file. If I recall, I can configure the OPC stuff using a GUI interface and then simply use the file or I could create the file myself on the fly if I wanted. Good stuff!'

- KR, Instrument Engineer & LabVIEW Programmer.

If you're a LabVIEW user, you too can gain access to all the benefits of OPCWare Client Developer. Get the free download and see it for yourself.

Back to Top

HTM/HTML, Visual Basic Script, JavaScript


Get the full HTM/HTML script samples in the free download

Back to Top

Windows Script Host


Get the full WSH samples in the free download

Back to Top

ASP


Are you an ASP user with HMI development requirements? Then you won't want to miss this opportunity to buy a complete developer kit that includes the industry's most comprehensive suite of OPC client components. The included samples demonstrate both static pages for one-off queries, and dynamic web pages for continuously changing data. Get the full ASP samples in the free download

Back to Top

Microsoft Access Database

Need to create a datalogging application with MS Access? Read the Access OPC Quickstart Guide showing how easy it is to use OPCWare Client Developer in Access, then get your free. software download

Tomb raider: demolition skin for mac

Software
Free Download
Product Brochure
Technical Datasheet
Prices & Ordering
FAQ

:: OPC .. Easy as 1 2 3! [more]
:: 4 OPC components [info]
:: Free edition available [more]
:: Full product from $399 [pricing]
:: Free 30 day evaluation [download]

Need quick info?
One page product brochure
» HMI screenshots | » FAQ

Put your processes in perspective!


Develop OPC compliant applications
Flexible licensing, runtime free options
Free technical support
30 day money back guarantee

Find out how - get your free fully functional software [download]

Why do people choose us? [find out]

Take the process connectivity quiz

Can't find what you're looking for? [let us help]

Choose your OPC programming language or HMI environment:
MS Excel | Visual Basic | Visual C++ | Visual Basic.NET | C# | Delphi | LabVIEW | ASP/Web HMI/SCADA Server | Web Browser | MS Access | Windows Script | Other


Our customers are just like you

Many of our customers are owners of independent software businesses, others are high-level product managers, and others are senior engineers. Their end-users are important to them, and their applications are usually complex. Their bottom-line directly depends upon the OPC related functionality embedded in their product(s). When compared to all other customers in the market, these customers must spend the most time weighing up their options because their needs are the most challenging and important.

'I spent a week evaluating several Windows controls and found OPCWare to be the easiest to use and the support was almost immediate when I had a question. In total it took me three days from start to finish to integrate the OPCWareX control into our product..OPCWare helped make me look like a genius to our company and will be my first stop for any further OPC development we require. Thanks guys.'
Chris Bowen, Senior Software Engineer with Syscon International, a leading real time plant information software manufacturer, USA.

That is worth thinking about. When it comes to our customer's productivity, reputation, and product competitiveness - their bottom line in fact - they choose OPCWare Client Developer above the competition. In fact, many of our customers have spent more time making that choice than they've spent actually using our software, such is it's productivity. If your OPC requirements are as serious as this, no other tool or vendor is more focused on your success. Data Layers can even provide custom paid enhancements and source-code escrow services if you need these insurances.

We listen and you profit. Our aim is to help our customers get from where they are to where they need to be. Our approach is to do whatever it takes. We have found this trust and co-operation to be mutually beneficial in the long run, and that our customers will come back to us again and again, success after success.

We continuously allocate members of our development team to adding and improving features and code that most developers never see. But some do and each perspective is as important as the next. Then when the end-user of the software bombards it with data from multiple OPC servers from different vendors, some OPC compliant, some not, OPCWare Client Developer is there to keep things intact. Or when your development team has a major new requirement, or needs to develop in a different language, there is a range of supports available such as sample code, direct access to the experts, and knowing that you are not the first to do this, so the risks are minimised.

It's hard to get this across easily because it is not immediately evident. That is why we urge you to play with our free demo, documentation and samples so you get to see some of these important and valuable features at first hand. For example, explore the hidden versatility of the events associated with the user interface built in to the OPCWareX control. Take advantage of our free pre-sales support. Let us know what you need to do in your projects and we will tell you if and how OPCWare Client Developer can do the job. We'll even write snippets of code to get you started. With a 30 day free trial, plus a 30 day money back guarantee, that's 60 days to change your mind.

How to get rust for cheap. Ready to get started?

If not, why not read on and find out how this works..


Take the process connectivity quiz

Here's a quick software quiz that could make a dramatic impact on the amount of time and money you spend on process and device connectivity. Answer these 5 questions:
(Simply check YES or NO)


1.) Have you ever needed to get data from a PLC, DCS, weighing scales, label printer, dimensional gauge, temperature transmitters, bar code scanner, or other industrial device but didn't know how?

YES NO

2.) Wouldn't you like to find an easy and reusable software solution that enables you to interconnect all your processes, devices and applications?

YES NO

3.) Do you need to connect your PC computers to your controllers, devices, processes and applications in an open and productive way?

YES NO

4.) Do you wish you could quickly and easily deliver all the process connections you or your end users need, without having to spend weeks or thousands of dollars - something your existing HMI or SCADA application simply cannnot deliver?

YES NO

5.) Do you want to plot trends, display and print reports, monitor and control equipment, or log seemingly inaccessible process data?

YES NO

Click here to reveal the quiz results.


OPC doesn't have to be difficult -
So connect with your processes today

If you answered YES to any (or all) of the above, the good news is this:
You can easily achieve these things you want with the powerful toolkit we are about to present in this article.

Our OPC Client development product, OPCWare Client Developer is the essential suite of OPC software components used by hundreds of engineers and developers worldwide. You too can easily use it to leverage and connect to the hundreds of OPC drivers that are available off-the-shelf today.
A world class product, Version 3.0.x is unique in its range and depth of features and functionality, offering unprecedented development speeds, as well as high performance and unlimited flexibility for your OPC client applications. No where will you find the same combination of ease of use and connectivity potential - much of this is not available anywhere else. It even includes working sample OPC applications for almost every conceivable software environment that might require OPC connectivity!
Whether you're an engineer using Excel to report and analyze process data, a web developer producing web pages with ASP, or a programmer using Visual Basic to integrate back office or HMI applications, the results are the same:- when you use this toolkit, you will find out that it seamlessly works for you, supporting multiple Integrated Development Environments and languages including Visual Basic, Visual C++, C# (C Sharp), VB.NET, Delphi, WScript, VBScript, JavaScript, ASP, ASP.NET, LabVIEW, MS Office (Excel, Access, etc.), and other VBA-enabled and ActiveX containers. Yes, all of those environments are supported - with one single toolkit!
In just 5 minutes, as you read every word of this article, you will learn that subscribing to a license for OPCWare Client Developer is the quickest and most cost-effective way for you to build first class OPC client applications with your language of choice, either completely from scratch, or as extensions to your existing applications.

'I knew nothing about VB, OPC or databases .. but it was all straightforward with OPCWare Client Developer.'
John, Control Systems Engineer, Medical Device Manufacturer, Ireland.

Our toolkit puts you in the fast lane
to easily develop your OPC Client applications

Did you know that getting access to OPC data can be easy? With OPCWare Client Developer, OPC really is as easy as 1, 2, 3. Just follow these three simple steps and you can solve OPC:

  1. Download your free 30 day trial that also includes OPCWare Client Developer Free edition. More than 700 developers enjoyed the benefits of this software in 2004 - now see it for yourself.
  2. Using the included examples, quickly find out how to harness the power and flexibility of OPCWare Client Developer to overcome all your OPC Data Access client programming challenges. Start connecting to the world of OPC-enabled systems, devices and equipment. If you need more source code samples, or maybe some advice on selecting a suitable OPC server, let us help you. [email us]
  3. Choose the OPCWare Client Developeredition that suits your current applications best and place your order. Remember you get a 30 day money back guarantee and you can always upgrade your license later if have chosen the Lite edition and need a runtime free license. Make this leading toolkit yours..permanently.

Back to Top


After your 30 day free trial of the full product,
the FREE edition is yours to keep

Control Name

Free?

Reminder Screens?

Which License?

Yes, it's yours now
[take it]

No

All [info]

Yes, it's yours now
[take it]

No

All [info]

30 day evaluation [prices]

Yes *

Included in Lite, Standard, and Professional Licences [info]

30 day evaluation [prices]

Yes *

Included in Lite, Standard, and Professional Licences [info]


Back to Top


Save time and money with this rapid development toolkit

With OPCWare Client Developer the open, productive and connected software, you can:

  • Dramatically cut your system integration costs - starting right now
  • Communicate in real-time with your OPC-enabled devices, controllers and equipment
  • Get on top of your key process and plant information - permanently
  • Easily access and log process data with your HMI, desktop and back office applications
  • Avoid the confusion arising from custom drivers, proprietary and legacy applications
  • Deliver OPC data throughout the enterprise via LAN, WAN or intranet
'Yours was the only demo I downloaded (and I downloaded quite a few) that I could make work with my server without any problem .. which gave me a higher level of confidence in your product.'
Eric, Applications Engineer, Paper & Pulp Manufacturer, USA

Six essential characteristics of an OPC development toolkit

Don't buy an OPC client development toolkit until you have established whether it meets these six essential criteria:

  1. Are you getting runtime free distribution rights?
    OPCWare Client Developer can be used to create custom HMI/SCADA applications with runtime free distribution, as a cost effective fully customisable alternative to configurable and proprietary HMI/SCADA/Historian packages
  2. Does it provide several free sample applications?
    OPCWare Client Developer includes sample programs, and it's ease of use result in reduced application development time
  3. Does it include an optional built-in GUI to cut development time?
    The ready to use built-in user interface of OPCWare Client Developer will save developers weeks of development time in setting up GUIs
  4. Does it support your current and future development environments?
    OPCWare Client Developer is fully tested and supported with a variety of Integrated Development Environments so you don't need to buy a different tool for each, and you can obtain technical support from a single source
  5. Does it protect you from the low-level details of OPC interfaces?
    With OPCWare Client Developer, it is normal to develop applications that leverage the benefits of OPC (OLE for Process Control), with little or no requirement for an understanding of the details of OPC interfaces or technology, so you don't have to climb the learning curve, instead you can focus your time and efforts on your own value adding activities such as logging OPC data for later analysis
  6. Is it based upon open standards with expert support?
    OPCWare Client Developer is 100% based on ActiveX and OPC, both of which are open software standards, which means you can use the toolkit to easily integrate and take control of your own systems, but you always have the option of using the services of our engineers to support your development efforts
'I do think that your software is the quickest, easiest, and most flexible of the ones that I have looked at. Also the support that I have received thus far on just evaluating your product has been great.'
Scott, Systems Engineer, Machine Builder/OEM, USA.


Back to Top


Use OPCWare with VB, Excel, Delphi, .NET and more

So who uses OPCWare Client Developer?

  • Are you an OEM, system integrator, IT or automation professional delivering process support and automation solutions in the process and manufacturing industries?
  • Is your preferred development tool Visual Basic, Visual C++, Delphi, ASP, VB.NET, C#.NET, VBA (Excel, Access), Labview or another ActiveX container?
  • Do you prefer to work with companies who have a reputation for outstanding customer service?
  • Do you need to connect your PC computers to your controllers, devices, processes and applications in an open and productive way?
  • Does your existing HMI or SCADA application simply notdeliver the functionality you or your end users need?
  • Do you need a cost effective MMI solution to interface with, monitor and control your PLC networks?
  • Are you supportinglegacy applications that use outdated technologies such as DDE, or custom drivers that won't share device access with other applications?
  • Do you find that you cannotprovide access to the data your end users are demanding from their process controllers and devices?
  • Have you just about given up on ever trending, reporting, monitoring or logging this apparently inaccessible process data?

If you answer yes to any of the above, then chances are your applications need an OPC interface and you should be using OPCWare. Many of our existing customers have already faced the same challenges as you, and have overcome them with the help of OPCWare.
Get the OPCWare Client Developer product datasheet (PDF reader required).



Delphi Opc Client Software Developer

Back to Top


OPC ActiveX controls - not just for Visual Basic experts

For industrial automation users who need to assemble interconnections between industrial devices and applications from different vendors, OPCWare is a suite of software components that enable rapid integration of software and hardware for data acquisition, monitoring and control. Unlike closed, proprietary systems, which require expensive, specialised support and often third party resellers, our products are based on open, industry standards, and are manufactured, marketed, sold and supported by us.

OPCWare is OPC software, which is an implementation of the widely adopted API standards embodied in OPC (OLE for Process Control) technology. OPC is also Openness, Productivity, Connectivity.Our OPC component toolkit OPCWare Client Developer is the leading OPC Client toolkit that can be used with Visual Basic, Visual C++, Delphi, Excel, Access, VB.NET, C# and Labview, plus several other ActiveX containers. It provides easy to use powerful OPC client functionality delivered in the form of reusable ActiveX controls. These OPC ActiveX controls embedded in your applications will connect to Off The Shelf OPC servers which are widely available to add opc communications to a range of devices including PLCs, weighing scales, label printers, dimensional gauges, temperature transmitters.

Using software created with OPCWare Client Developer, OPC connections are easily set up, and the process data can be moved in either direction, so you can read or write OPC data for monitoring and controlling, or you can log process data to a database, insert it into a spreadsheet, or display it in a web browser.New devices, controllers and PLCs can be added easily, and your application code does not need to be changed.All you need to do is decide what to do with the data. We provide source code that shows how you can use our components to display your OPC data graphically in real time, and how to log it to simple databases such as MS Access, or enterprise databases such as Oracle or SQL Server.

In adition to the ActiveX OPC Client controls provided with OPCWare Client Developer, we also develop custom OPC Servers for our customers for those applications and devices where Off The Shelf OPC Server solutions are not available. A Data Layers custom OPC Server will OPC-enable any device, controls network, or application that is currently not open to OPC connectivity. Contact us today with details of your devices or applications and a customer representative will be in touch with you to discuss your OPC client and OPC server development project.



Back to Top


4 powerful OPC ActiveX controls

OPCWare Client Developer is an ActiveX control suite that consists of four controls, each of which is used to perform specific tasks. With OPCWareServerExplorer, you can browse and connect to available OPC servers, then use OPCWareItemExplorer to browse and select the available OPC items on a selected OPC server. OPCWareX and OPCWareGroup enable you to perform easy read and write operations of OPC data, and OPCWareGroup will bind the OPC data values to properties of other ActiveX controls on Visual Basic forms. The four OPCWare Client Developer ActiveX controls are:

1. OPCWareServerExplorer


OPCWareServerExplorer is a control that is used to browse and select availableOPC Servers using a built-in Grapical User Interface (GUI). OPCWareServerExplorer allows end-users to browse the network and select any available OPC Server, to be connected to with one of the other three controls. The OPCWareServerExplorer control is normally used in conjunction with the OPCWareItemExplorercontrol to instantly build a full-featured OPC browser GUI.

OPCWareServerExplorer is completely free, and will continue to function even after your 30 day evaluation period has elapsed. You will never see a reminder screen popping up with this control.

2. OPCWareItemExplorer


OPCWareItemExplorer is a control that is used to graphically browse and select the available OPC Items on a selected OPC Server.

If the OPC Server supports browsing, the OPCWareItemExplorer control enables the user to browse the server address space, seeing the available OPC ItemIDs in a hierarchical or flat structure as presented by the OPC server.

OPCWareItemExplorer is completely free, and will continue to function even after your 30 day evaluation period has elapsed. You will never see a reminder screen popping up with this control.

3. OPCWareX


The OPCWareX control offers treeview and listview visualization capabilities (similar to Windows Explorer but with OPC servers instead of drives, OPC groups instead of folders and OPC items instead of files) for OPC DA Servers, and constituent OPC Groups and OPC Items.

OPCWareX is quite simply the most powerful ActiveX OPC client control available on the market. Let us know if you can find another OPC ActiveX control that has more functionality, or that can be used to set up complex OPC configurations as easily. [contact us]

4. OPCWareGroup


Intended for simpler OPC configurations than OPCWareX, and originally designed for Visual Basic 5 and 6 developers, the OPCWareGroup control provides code-free binding of OPC items to any properties of any controls on a Visual Basic form. For example you might need to display a temperature setpoint in a textbox, or show the current pressure variable on an instrumenation indicator. You can easily combine OPCWareGroup with standard VB objects, plus third party components such as the Global Majic Software Instrumentation ActiveX Library to create low cost, high performance HMI display screens without writing a single line of code.

Of course the programmatic power and simplicity of this invisible at runtime control can be used with many other languages too. In fact, using OPCWareGroup is one of the easiest ways to get OPC data in a web application - using VBScript or JavaScript in a regular HTM/HTML page (fat client), or in as ASP page at the server (thin client).

Several sample projects and files making use of OPCWareGroup and each of the other three controls are included in the download.




Back to Top


Sample OPC Client Applications

Below is just a selection of the sample OPC client applications, developed using OPCWare Client Developer, and included in the free download . You can click on any of the images to see more information.

All of the environments listed below are ActiveX containers, and thus support OPCWare Client Developer, which has also been used successfully with other development environments such as LabVIEW, PowerBuilder.

Delphi Opc Client Software Windows 7

Each of the samples have been produced to help demonstrate to you how you can quickly develop your OPC data access applications. If you cannot find what you are looking for below or in our free download , please let us know and we will get it ready for you..[ask us]

Visual Basic


The main VB6 sample application is a comprehensive OPC Client application, which includes an OPC Explorer, OPC data trending, OPC data binding and we also provide many more VB6 samples with source code.

For example, we include a VB OPC client application running as an NT service using Microsoft's NTSVC.OCX. In the download you can see an example showing how to format a VB Date to show milliseconds. Another example shows you how to set up an ODBC DSN to log process or PLC data to a database such as SQL Server or Oracle. A simpler example logs OPC data to a local Access database.

These samples will save you weeks and weeks of development time, to get your OPC systems developed and installed rapidly.

You can get all the VB6 sample applications with source code in the free download

You can easily combine OPCWare Client Developer components with standard VB user interface and database objects, plus third party components such as the Global Majic Software Instrumentation ActiveX Library to create low cost, high performance HMI and data logging applications.

Back to Top

Visual C++

Where to watch english dubbed naruto shippuden. Calling all Visual C++ developers. Why spend valuable time learning to program custom interfaces? Get the Visual C++ source code sample in the free download

Back to Top

Delphi

If you're a Delphi user, you too can gain access to all the benefits of OPCWare Client Developer. Get the Delphi source code samples in the free download

Back to Top

LabVIEW

Free Opc Client Software

'I have a National Instruments LabVIEW 7.0 application that communicates with an Automation Direct PLC OPC Server. The OPC client functions supplied by National Instruments are not very efficient. In fact, NI examples recommend that I should use the older OPC client routines.
I don't want to spend much time with the LabVIEW routines. I got an incredible head start with OPCWare. I was able to quickly create a LabVIEW application. The OPC communications performance was incredibly fast. A very important feature, maybe even critical, of your product is the ability to load configurations from a file. If I recall, I can configure the OPC stuff using a GUI interface and then simply use the file or I could create the file myself on the fly if I wanted. Good stuff!'

- KR, Instrument Engineer & LabVIEW Programmer.

If you're a LabVIEW user, you too can gain access to all the benefits of OPCWare Client Developer. Get the free download and see it for yourself.

Back to Top

HTM/HTML, Visual Basic Script, JavaScript


Get the full HTM/HTML script samples in the free download

Back to Top

Windows Script Host


Get the full WSH samples in the free download

Back to Top

ASP


Are you an ASP user with HMI development requirements? Then you won't want to miss this opportunity to buy a complete developer kit that includes the industry's most comprehensive suite of OPC client components. The included samples demonstrate both static pages for one-off queries, and dynamic web pages for continuously changing data. Get the full ASP samples in the free download

Back to Top

Microsoft Access Database

Need to create a datalogging application with MS Access? Read the Access OPC Quickstart Guide showing how easy it is to use OPCWare Client Developer in Access, then get your free. software download

Back to Top

VB.NET and C#

Moving to .NET? Planning to use Visual Studio .NET? If so, look to OPCWare Client Developer for your complete solution. You don't need native components - OPC is still COM! Get the VB.NET and C# sample source code projects in the free download

Back to Top

Excel

Excel users should go to our Excel page first [here] to find out about our Excel AddIns. For VBA programmers, OPCWare Client Developer is fully programmable, and sample VBA code is included in the free download

Back to Top

Download now and start developing OPC clients

If you are ready to begin developing with OPCWare Client Developer today, or if you'rejust interested in evaluating the software, you can download the installation.
As soon as you have downloaded the installation, you should unzip and run the installation package. Next, you will need to register the keycode provided with the download link to temporarily activate the evaluation in demo mode. To make the most of your temporary (30 day) evaluation period, email us with your details, and a request for a sample application that demonstrates how OPCWare Client Developer can be used in your current projects.
Any source code that you develop in demo mode will be fully compatible with the OPCWare Client Developer development and runtime versions should you choose to buy a licence.

The installation includes several fully functional OPC Client demo applications, showing how to use OPCWare Client Developer, in a range of programming tools. Full Visual Basic 6 Source Code can be viewed online to get a feel for the sample applications. The compiled VB6 sample application is a useful utility in itself for troubleshooting OPC connections. The OPCWareAX.ocx file is the main runtime redistributable and the evaluation version is identical to the full version.



Back to Top


Buy or upgrade your OPCWare Client Developer license

If you have already downloaded and installed the installation, and have finished your evaluation, then you already have the full OPCWare Client Developer installation, and you can buy your license(s) now.If not, you can download the installation.

OPCWare Client Developer full product comes in three versions, available to buy from our online shop:

  • OPCWare Client Developer Lite - this license covers a single workstation so you can develop and deploy an application on a single PC
  • OPCWare Client Developer Standard – per developer seat - this license features free unlimited runtimes at a single location
  • OPCWare Client Developer Professional – per developer seat - this license features free unlimited runtimes at any location

Keycodes for all license types can be purchased direct from Data Layers by credit card using secure online transaction processing or traditional Purchase Orders.




Back to Top


OPC Client Software, OPC Server Development, OLE for Process Control, Visual Basic 6.0, ActiveX, COM, Visual C++, Visual Studio.NET, Visual Basic.NET & Visual C#.NET, Labview, Databases & SQL, Real-Time Graphics, Windows NT/2000 Security, Active Directory Services, Human Machine Interface (HMI), Supervisory Control and Data Acquisition (SCADA), Programmable Logic Controllers (PLC), Automation - OEM, New, Refrofit, Commissioning, Validation, Good Automated Manufacturing Practice (GAMP), 21 CFR Part 11 (21CFR11) - Electronic Records and Signatures, Project Management, Feasibility Studies, Cost/Benefit Analyses, Independent Review

Note: Some or all of the terms Microsoft, Windows, Visual Basic, ActiveX, OPC may be trademarks of their respective owners.

Copyright © Data Layers Limited 2005. All rights reserved.
Comments or problems relating to this site? Please notify our webmaster





broken image