Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2011-05

OPC-DA support

2 messages · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Unknown author

I don't know if here is the right place to request this, but... sorry if I'm wrong.

I'm requesting help to support OPC-DA 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 ()!

The best regards

Fabio

Reply by email

Unknown author

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 are you interested, please contact-me!

2011/5/26 Massimo Soricetti :

Show quoted text 16 lines
Il 26/05/2011 20:00, 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 ()! 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 :-)

Reply by email