OUTQUAD, OUTOCT, OUTHEXD – Bloky vícenásobných výstupů
Symboly blokůPotřebná licence: STANDARD
Popis funkce
Řídicí systém REXYGEN umožňuje kromě zápisu každého jednotlivého
výstupu z řízeného procesu také současný zápis několika signálů jedním blokem
(například výstupů celého modulu nebo zásuvné desky). Pro popsaný způsob
nastavování výstupů slouží bloky OUTQUAD, OUTOCT a OUTHEXD, které se od
sebe liší pouze maximálním počtem současně zapisovaných signálů (po
řadě 4, 8 a 16). Tyto bloky nemají obdobu v knihovně RexLib pro systém
Matlab-Simulink.
Název instance bloku zahrnuje symbol ovladače <DRV> a název signálu <signal> daného ovladače:
- <DRV>__<signal>
Je vytvořen stejným způsobem jako parametr GotoTag bloků INSTD a OUTSTD. Například digitální výstupy zařízení Modbus I/O mohou být odkazovány jako MBM__DO. Podrobné informace o pojmenování signálů lze nalézt v uživatelské příručce příslušného I/O ovladače.
Použití těchto bloků vícenásobných výstupů minimalizuje režii potřebnou k nastavení signálů prostřednictvím vstupně-výstupních ovladačů, což je významné zejména v případě velmi rychlých řídicích algoritmů s periodou vzorkování do 1 ms a navíc zapisuje všechny uvedené vstupy buď současně nebo po sobě nejrychleji, jak je to možné. Informace, zda je možno pro konkrétní ovladač uvedené bloky používat a jakým způsobem se na jejich vstupy připojují výstupy řídicího systému lze nalézt v uživatelské příručce daného ovladače.
Od verze 2.50.5 je možné použít zástupné symboly v názvech signálů I/O ovladače. To je užitečné uvnitř subsystémů, kde je tento zástupný symbol nahrazen hodnotou parametru subsystému. Např. jméno MBM__modul<id> se bude týkat modulu 1, 2, 3 atd. v závislosti na parametru id subsystému, ve kterém je blok umístěn. Bližší informace o subsystémech a jejich parametrech jsou uvedeny v popisu funkčního bloku SubSystem.
Tento blok nepropaguje kvalitu signálu. Více informací je uvedeno v sekci 1.4.
Vstup
val0..val15 | Signál posílaný do I/O ovladače | Any |
[Předchozí] [Na začátek] [Výše] [Další]
2024 © REX Controls s.r.o., www.rexygen.com