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 <nottu...@quipo.it>: > Il 26/05/2011 20:00, fluisgira...@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 (fa...@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 :-) > > _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal