Click here to Skip to main content
15,891,248 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
Hello,
I am lookink for a free code sample about OPC server.
I can't find that on the Internet.
We can find code samples for the OPC Client but not for the server.
Who has a sample ?
Thank you
franck
Posted
Updated 22-Jul-16 23:38pm

This is a free classic OPC server developed in Delphi: OPC Programming with Delphi[^]

The best thing to do is to join the OPC Foundation: http://www.opcfoundation.org/[^]

Along with the membership, you'll get example implementations for all OPC standards.

Best regards
Espen Harlinn
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 14-Feb-13 16:32pm    
My 5.
—SA
Espen Harlinn 14-Feb-13 16:37pm    
Thank you, Sergey :-D
Hi!

OPC is a COM based platform, an industry standard - thus there are lot of implementations, so you will probably not find the sample you are looking for. But as OPC is open, there are several useful sources you could download on their site. Check here: http://www.opcfoundation.org/Downloads.aspx?CM=1&CN=KEY&CI=285[^].
But you can also check those with server source in this list: http://www.opcconnect.com/source.php#toolkits[^]
 
Share this answer
 
v2
Comments
Sergey Alexandrovich Kryukov 14-Feb-13 16:32pm    
Sure, a 5.
—SA
Espen Harlinn 14-Feb-13 16:36pm    
5'ed, OPC used to be a DCOM only based technology, but that's some time ago, as the foundation created OPC UA, which does not depend on DCOM, some years ago.
Zoltán Zörgő 15-Feb-13 0:53am    
Thank you. Yes, you'r right OPC does not depend on DCOM anymore, but the architecture concept is still the same, implemented on over other platforms.
Espen Harlinn 15-Feb-13 3:51am    
>> the architecture concept is still the same
Which is a pity ...
It would have been much better if the industry went for something like OMGs' Data Distribution Service: http://www.omg.org/spec/DDS/
 
Share this answer
 
What about these[^]?
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900