IOTASK – Úloha řídicího systému REXYGEN spouštěná ovladačem
Symbol blokuPotřebná licence: STANDARD
Popis funkce
Standardní úlohy systému REXYGEN jsou do konfigurace zařazovány pomocí bloku
TASK nebo QTASK. Takové úlohy jsou spouštěny
systémovým časovačem, jehož tik (tick) se konfiguruje v bloku EXEC.
V některých případech však využití systémového časovače nevyhovuje, např. z důvodu příliš dlouhé nejkratší periody spouštění nebo pokud má být úloha spouštěna od externí události (přerušení od vstupního signálu) apod. V takovém případě může úlohu IOTASK spouštět přímo vstupně-výstupní ovladač zkonfigurovaný pomocí bloku TIODRV. Zda je uvedený způsob spouštění úloh v konkrétním ovladači implementován a za jakých podmínek, lze najít v uživatelské příručce daného ovladače.
Poznámka: Parametr MDLOPEN je určen pro interní potřeby systému REXYGEN a není ho možné měnit ručně.
Tento blok nepropaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.
Vstup
prev | Vstup pro řetězení I/O ovladačů | Long (I32) |
Parametr
factor | Faktor spouštění 1 | Long (I32) |
stack | Velikost zásobníku (v bytech) 10240 | Long (I32) |
filename | Jméno příslušného MDL souboru | String |
MDLOPEN | Příznak otevření MDL souboru | Bool |
Výstup
next | Výstup pro řetězeníI/O úloh | Long (I32) |
[Předchozí] [Na začátek] [Výše] [Další]
2024 © REX Controls s.r.o., www.rexygen.com