dOPC Client Toolkit Help file
dOPC and XML

dOPC goes Internet

dOPC was one of the first Client Toolkits worldwide which supported the OPC XML DA version 1.x specification created by the OPC Foundation (http://www.opcfoundation.org). The OPC XML DA specification can be downloaded there. 

The OPC XML DA specification is based on Web Services instead of COM/DCOM. Web Services are based on http as transport layer as well as SOAP and XML. The OPC XML DA specification does not replace OPC COM, but is rather an extension of the present OPC COM DA specification.

OPC XML-DA provides several additional benefits: 

  • The ability to publish plant floor data across the manufacturing enterprise using the Internet by breaking through any firewall.
  • The capability to use XML, HTTP, SOAP and Internet technologies to develop OPC XML-DA clients and servers on non-Microsoft platforms (like Linux, Mac OS, Andrioid etc.).
  • The capability to publish plant floor data in formats that are easily used by enterprise applications such as manufacturing planning, scheduling, quality and asset management.

 

However, as dOPC developer you can easily change to XML DA communication. Instead of choosing the 'normal' server name (property ServerName in the TdOPCServer class) in your program just precede the server name with "http://..." to instruct dOPC to use XML connections. Apart from that the handling is the same as with a 'normal' OPC COM DA server. Doesn't that sound really cool? Go ahead and just try it: At http://www.opcconnect.com you will find several public OPC XML DA servers. OPC XML DA will now effect access by breaking through any firewall. 

If you would like to learn more about the OPC XML protocol I recommend the dOPC demo program's OPCXMLCore. It has been developed without the dOPC DA component and only uses the pure XML DA protocol. 

Another program which is quite helpful is the MsSoapT3.exe from the Microsoft SOAP Toolkit 3.0. With that you can observe the data stream (SOAP/XML) between an OPC XML client and a server. The SOAP Toolkit can be downloaded free of charge from http://msdn.microsoft.com/webservices/.

What do you think about this topic? Send feedback!
Copyright © 2001-2014 Kassl GmbH (http://www.kassl.de). All rights reserved.