Languages and Tools
QuickOPC is specifically designed with broad language and tool interoperability in mind, allowing you to develop OPC clients ans subscribers in a wide range of languages.
On .NET platform, C# and VB.NET are the most common, but other languages and tools such as PowerShell, F# or LINQPad can be used as well.
QuickOPC can be easily integrated with Microsoft Trill.
Python is supported.
In COM development, Visual Basic (VB, VB6), C/C++, VBScript (e.g. in ASP, or Windows Script Host), JScript, Perl, PHP, Visual Basic for Applications (VBA, e.g. in Excel), Visual FoxPro (VFP), Delphi (Object Pascal), Free Pascal (Lazarus), REAL Studio (REALbasic, now XoJo), Xbase (Xbase++), T-SQL (SQL Server), PowerBuilder (using PowerScript language) and other tools can be used for OPC client creation.
Example repositories on GitHub:
- QuickOPC examples in VBScript
- QuickOPC examples in VB.NET
- QuickOPC examples in VB6
- QuickOPC examples in Python
- QuickOPC examples in PowerShell
- QuickOPC examples in PHP
- QuickOPC examples in Object Pascal (Delphi)
- QuickOPC examples in C#
Testimonial
Currently we use QuickOPC via PHP. [...] I was unsure if I was able to do it. Luckily the coding was very easy, and it took only some 5-10 minutes to get it working.
ADP-Assistant
