Funkcia ReadAllPoints (_ReadAllPoints@4 v Stdcall volacej konvencii) je
nepovinná, ale jej použitie je odporúčané. Funkcia je volaná
periodicky podľa nastavenia parametrov časových parametrov stanice
Perióda
pollingu. Jej úlohou je pokiaľ možno získať komunikáciou nové hodnoty
všetkých meraných bodov danej stanice. Podľa vráteného návratového kódu
je nastavovaný stav stanice.
Návratová hodnota
Hodnota
Popis
RQ_OK
Požiadavka vybavená, všetko OK.
RQ_FORCE_READ_SINGLE_POINT
Po návrate z ReadAllPoints KOM proces volá ReadPointValue
pre všetky merané body na stanici.
RQ_FORCE_READ_FAST_SINGLE_POINT
Po návrate z ReadAllPoints KOM proces volá ReadPointValue
pre všetky merané body na stanici vo vzostupnom poradí podľa hodnoty FastAdr. Bližšie o adresách
- adresy staníc a meraných
bodov.
RQ_NULL
Zákaz ďalších volaní ReadAllPoints pre túto stanicu.
RQ_ERR
Nastala chyba (zariadenie nekomunikuje, je mimo prevádzky resp. iná
chyba), stanica prechádza po návrate z funkcie do stavu COM_ERR resp.
HARD_ERR.
Pridať komentár