3.3 Speciální signály

V některých speciálních případech se ukazuje jako užitečné/nutné mít přístup k stavovým nebo konfiguračním proměnným driveru. Níže popsané signály označené písmenem R (W) jsou určeny pro čtení (zápis), tj. jedná se o vstupy (výstupy) řídicího systému.

Vlastní ovladač má tyto speciální signály:

_DGNRESET W

reset (smazání) akumulovaných diagnostických informací

_TRANSACTIONS R

celkový počet transakcí s programem owserver

_RECONNECTS R

počet opakovaných navázání spojení (po chybě komunikace)

Všechny globální signály začínají znakem _ (podtržítko). Vzhledem k oddělení označení ovladače od názvu signálu pomocí dvou znaků _, budou se v tomto případě vyskytovat za sebou tři znaky _, např. OWS___DGNRESET.

Dále ke každému signálu lze přidat za jméno speciální text, který značí, že se nepracuje s vlastní hodnotou, ale s jejím atributem. Texty jsou následující (všechny začínají znakem _):

_Value RW

vlastní hodnota signálu (tj. stejná, jako název bez speciální přípony)

_DGNRESET W

reset diagnostických informací pro daný signál

_TRANSACTIONS R

počet transakcí s programem owserver pro daný signál

_ReadEnable RW

povolení čtení signálu; ekvivalent: _RE

_WriteEnable RW

povolení zápisu signálu; ekvivalent: _WE

_WriteOneShot W

jednorázový zápis signálu; ekvivalent: _WOS

_Alarm R

příznak vzniku alarmu na daném signálu; přečtením se smaže

_PerFactor R

násobek periody ovladače pro aktualizaci signálu

_PerCount R

počet period ovladače od poslední aktualizace signálu

_PerMax R

maximální počet period od aktualizace signálu

_PendCount R

aktuální počet cyklů po které se čeká na vrácení hodnoty z programu owserver

_PendLast R

poslední počet cyklů po které se čekalo na vrácení hodnoty z programu owserver

_PendMax R

maximální počet cyklů po které se čekalo na vrácení hodnoty z programu owserver

_Period R

perioda aktualizace signálu v sekundách

_Age R

doba uplynulá od poslední aktualizace signálu (stáří signálu)

_AgeMax R

nejvyšší stáří signálu od posledního resetu diagnostických informací