OPC under Unix

  • Thread starter Mandolesi, Carlos (SUPP)
  • Start date
M

Thread Starter

Mandolesi, Carlos (SUPP)

I'd like to know if is it possible to implement an OPC Client under Unix (
in fact Solaris )? If not is there any way to get data in a Unix system from a OPC Server running under Win NT4 or W2K?

Could you recommend any site with useful info regarding this topic besides
http://www.opcfoundation.org <http://www.opcfoundation.org> .

Regards,

Carlos Mandolesi
Brazil
 
H

Hentschel, Thomas

Technosoftware (http://www.technosoftware.com) has an OPC client/server kit for Linux, based on SoftwareAG's EntireX's DCOM implementation. Not sure if EntireX
will port their stuff to something other than Linux.

Intrinsyc (www.intrinsyc.com) has a product called J-Integra, which supposedly bridges Java and DCOM (and therefore OPC), they also have deviceOPC, which is ported to (you guessed it) Linux.

Kratzer Automation's web page
(http://www.kratzer-automation.de/_private/inhalte/c0/c0_02_opc.htm) says
(in german) that they have a OPC/Unix connector for Linux, Solaris and QNX,
but I haven't talked to them as to availability.

HTH

-Th
 
A

Alex Pavloff

Contact Software AG about their EntireX product
(http://www.softwareag.com/entireX/). They have an implementation of DCOM
for major flavors of Unix. (If you were using Linux, you could download it
for free, but without source).

Once you have a DCOM implementation, you could write an OPC client and
access the NT server. I have no idea of the pricing of this. It's
probably cheaper for you to write a simple app for the NT server that takes
the data from the OPC server and makes it accessible via a normal and open
TCP/IP socket.

 
G

Greg Goodman

> I'd like to know if is it possible to implement an OPC Client under
> Unix (in fact Solaris )?
> If not is there any way to get data in a Unix system from a OPC Server
> running under Win NT4 or W2K?

If you have no luck getting an OPC server running on your Unix box, you
can run a slave protocol on the Unix box and an OPC server for that protocol on NT. For example, map your Unix-resident data to Modbus registers, provide it to the world with a Modbus/TCP slave implementation running on Unix, then query the data using a Modbus/TCP master OPC server on NT.

I did this for a client who wanted to get data from a realtime Unix
platform into a WonderWare application.

Regards,

Greg Goodman
Chiron Consulting
 
R

Raymond van der Tas

OPC is based on COM which by itself is a binary standard and could be implemented on any OS.

Take a look at
www.merz-sw.com

Best regards
ICONICS EUROPE BV
Raymond van der Tas
 
R

Raymond van der Tas

OPC is based on COM which by itself is a binary standard and could be implemented on any OS.

Take a look at

www.merz-sw.com

Best regards
ICONICS EUROPE BV
Raymond van der Tas
 
Top