[fpc-pascal] Re: [Lazarus] OPC-DA support

fluisgirardi at gmail.com fluisgirardi at gmail.com
Fri May 27 00:36:30 CEST 2011

Hi Mr. Soricetti!

Yes, OPC-DA uses DCOM, that only works on Windows. But the proposal of
JInterop project is provide DCOM layer independently of OS while the
project OpenSCADA.Utgard, that uses JInterop, provide the OPC-DA
functionality on others OS than Windows.

The PascaSCADA project provides direct communication with some devices
(Siemens PLC´s and any Modbus RTU/TCP device). So, to improve the list
of devices that PascalSCADA can exchange data, I´ll prioritize the
implementation of OPC-DA functionality.

So, my idea is translate the JInterop and OpenSCADA.Utgard to pascal,
to provide OPC-DA functionality for Lazarus/FPC under Windows/Linux
and FreeBSD at least.

If are you interested, please contact-me!

2011/5/26 Massimo Soricetti <notturno at quipo.it>:
> Il 26/05/2011 20:00, fluisgirardi at gmail.com ha scritto:
>> I'm requesting help to support OPC-DA (that uses DCOM) on PascalSCADA.
>> As the target of
>> PascalSCADA is keep the support to multiples platforms (using Lazarus
>> and FPC), I'm thinking to convert the libraries JInterop and Utgard
>> (that works on multiples platforms) to pascal. If are you interested
>> and knows java and pascal, please contact-me (fabio at pascalscada.com)!
> Hello Fabio, I'm studying OPC these days. AFAIK OPC is just for windows:
> DCOM is not supported in any other environment other than windows, so if
> you want to use it on other platforms you will have to build a library
> from scratch.
> Maybe you are going to write an OPC package for Lazarus? That would be
> really great :-)

More information about the fpc-pascal mailing list