D2000 KomAPI - interface description
Protocol dynamic link library (DLL) exports a set of functions, which are called by the process D2000 KOM. The list of all the exported functions is shown in the following table with the brief description.
Function name | Requirement | Meaning |
---|---|---|
_Init@4 | Required | The function called after DLL dynamic import. |
_ReadAllPoints@4 | Optional (recommended) | Reading of values of all station I/O tags. |
_ReadStoredData@28 | Optional | Reading of historical values of station I/O tags. |
_ReadPointValue@8 | Optional | Reading of I/O tag value. |
_WritePointValue@16 | Optional | Writing of a new I/O tag value. |
_InitStation@4 | Optional | Definition of new station parameters. |
_DeleteStation@4 | Optional | Station deleted. |
_TimeSynchroStation@4 | Optional | Station real time synchronisation. |
_InitPoint@12 | Optional | Definition of new I/O tag parameters. |
_DeletePoint@4 | Optional | I/O tag deleted. |
_ConfigDone@4 | Optional | Calling the definitions of station and its I/O tags is done. |
_PointsApplyBack@8 | Optional | Response to calling the call-back procedure PointsApply. |
_StationsApplyBack@8 | Optional | Response to calling the call back procedure PointsApply. |
_ExitProc@0 | Optional | Called when stopping D2000 KOM. |
_ExitProcWithLnPar@4 | Optional | Called when stopping D2000 KOM. |
_RdStatusChanged@4 | Optional | Called when switching the redundancy or changing the instance of D2000 KOM. |
Note
All the used KomAPI functions and procedures (including call-back functions
and internal tasks) require the Stdcall call convention.
Related pages: