Geo SCADA Knowledge Base
Access vast amounts of technical know-how and pro tips from our community of Geo SCADA experts.
Link copied. Please paste this link to share this article on your social media post.
Originally published on Geo SCADA Knowledge Base by Anonymous user | June 10, 2021 04:15 AM
📖 Home
The driver development kits provide a mechanism whereby custom drivers can be added to Geo SCADA Expert to expand the functionality of the product.
The development kit uses the .NET Framework and uses a DLL built into the Geo SCADA Expert product. Your code will create a specific DLL file for your driver module which consists of the data structures and in-database code and an EXE file which contains your driver communications functionality.
After the release of each version, the associated Driver Development Kit (DDK) is created to allow support of custom drivers. Your custom code will link to a DLL issued with the main product download. The DDK download here contains the help guide and example projects only. They accessed via the links below.
All DDK drivers will need to be recompiled for new product versions (83, 84 etc) as above. They do not need to be recompiled if a system is upgraded with Monthly Updates (83.9000, 83.9100 etc) unless the driver's .exe code also refers to the client interface (ClearSCADA.Client.dll).
Home
More Links:
Request Timeout and Request Timeout Extension for Advanced Drivers
SDK (Obsolete Software Development Kit)
Documenting Your Code with XML and Sandcastle
Raising Alarms in the DDK from the EXE
DDK Config and Data Attributes
Creating a Custom Aggregate Without Config Fields
Adding a Custom Aggregate to a DDK driver
DataField Attributes
OnConfigChange and OnValidate
Link copied. Please paste this link to share this article on your social media post.
Create your free account or log in to subscribe to the board - and gain access to more than 10,000+ support articles along with insights from experts and peers.