typedef struct _PointPar { HOBJ ppID; // I/O tag ID HOBJ ppParent; // Parent ID - station char ppName[32]; // Object name - I/O tag KomObjAddress ppAdr1; // I/O tag address 1 KomObjAddress ppAdr2; // I/O tag address 2 StationParPtr ppStaPar; // StationPar of parent - station void *ppPtVarPar; // Parameters depending on protocol KomUniVal *ppPtVal; // Value } PointPar; |
Structure PointPar defines the parameters of the I/O tag objects. All the parameters are read-only, except for ppPtVarPar!
I/O tag ID (HOBJ)
ID (HOBJ) of the I/O tag parent (station)
I/O tag name
I/O tag address 1
I/O tag address 2
Pointer to a structure StationPar, which is the I/O tag parent (station).
Pointer to a user structure. The user can place a pointer here to his own structure with auxiliary parameters for the I/O tag.
KomUniVal structure – I/O tag value