Creating an OPC UA event filter in COM

From OPC Labs Knowledge Base
Revision as of 11:52, 27 September 2016 by User (talk | contribs) (Created page with "Category:COM Category:Free Pascal Category:Lazarus Category:OPC UA Category:OPC UA Alarms & Conditions QuickOPC provides many useful "shortcuts" for crea...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


QuickOPC provides many useful "shortcuts" for creating OPC UA event filters on the .NET platform. It is also possible to create OPC UA event filters on the COM platform, but due to the missing "goodies", the resulting code is longer. This article describes how to create OPC UA event filters on the COM platform, explains the traps and pitfalls, and provides an example. The example happens to be written in Free Pascal (Lazarus), but the same operations will have to be performed in other COM-based tool or language.

Note: This article has been written for/with in-the-works QuickOPC version 2016.2 (5.41), but it should apply equally to the current version 5.40.