Toto je starší verze dokumentu!
Digitální vstupy
Extension
Speciální funkce
Debounce
Čítačový vstup (Counter)
Upozornění:
Na starších Unipi Extension (xS10, xS30, xS40 a xS50) se čítač vynuluje při odpojení napájení a je nutno tuto funkci ošetřit v SW.
Direct Switch
Pokud je zařízení v rámci sekce (Extensionu) osazeno digitálními vstupy i digitálními, či reléovými výstupy, je možné využít funkce DirectSwitch.
Tato funkce umožňuje logické připojení digitálního vstupu k digitálnímu, či reléovýmu výstupu a automatické vykonání jedné z dostupných operací. Funkce DirectSwitch je nezávislá na řídícím programu v jednotce a proto je vhodná například pro ovládání osvětlení či podobných časově kritických aplikací (typická doba reakce odpovídá reakci vstupu).
Funkci lze nakonfigurovat do jednoho ze tří režimů:
- Kopírovat – stav vstupu je zapsán na výstup
- Kopírovat inverzně – negovaný stav vstupu je zapsán na výstup
- Přepnout – pokud je na vstupu detekována náběžná hrana, stav výstupu je negován
- (Blokace – vypnutí funkce DirectSwitch)
Poznámka:
Funkci DirectSwitch je možné nakonfigurovat jen pro odpovídající vstup a výstup. Tj. pouze pro vstup DIy.x a výstup DOy.x (ROy.x), kde čísla x a y (pokud je y uvedeno) musí být shodné. Není možné funkci DirectSwitch použít pro vstup a výstup, kdy se jejich označení neshoduje, tedy: DIx.y a DOv.z. Použití této funkce na jeden vstup a více výstupů zároveň také není možné.
Upozornění:
Pokud je na výstupu aplikována funkce DirectSwitch, není možné na výstup (DO) zapisovat běžným způsobem, ale je nutné zapsat stav TRUE i na register ForceOutput po dobu cca 1s.
Výchozí nastavení
Tato funkce slouží k uložení aktuální konfigurace sekce (Extensionu) do její paměti. Při odpojení a připojení zařízení k napájení či restartu sekce (Extensionu) se načte a použije uložená konfigurace. Tato funkce je také známá jako „kopíruj
running-config do startup-config“.
| Ukládané údaje | Výchozí konfigurace | Výjimky |
|---|---|---|
| Debounce | 5ms | |
| DirectSwitch | vypnuto | |
| Counter | 0 | u Extensionů xS10, xS30, xS40 a xS50 se hodnota neukládá |
Master Watchdog
Funkce je spuštěna na mikroprocesoru sekce (Extensionu) a nepřetržitě monitoruje příkazy z aplikace běžící na jednotce. Pokud během nakonfigurovaného času (MWD Timeout) nejsou detekovány žádné příkazy, procesor sekce (Extensionu) se automaticky restartuje a použije uloženou výchozí konfiguraci popsanou výše. Tato funkce zajišťuje nastavení bezpečné konfigurace v případě mimořádných situací, např. při selhání řídící jednotky, přerušení komunikace, či problémech se softwarem tak, aby se zabránilo poškození ovládaných zařízení, či ohrožení osob.
Technické parametry
| Typ vstupu | SINK |
| Vstupní svorky | DI |
| Společný vodič | DIGND |
| Logická úroveň 0 | < 3 V DC |
| Logická úroveň 1 | > 7 V DC |
| Maximální napětí | 35 V DC |
| Nedefinovaný stav | 3–7 V DC |
| Vstupní odpor pro TRUE | 6 200 Ω |
| Úbytek napětí na diodě DI | 1,2 V |
| Minimální šířka pulzu | 20 μs |
| Zpoždění 0 → 1 / 1 → 0 | Typ. 20 μs / 60 μs |
| Maximální frekvence čítačového vstupu CNT | 10 kHz |
| Indikace stavu | Ano |
| Galvanická izolace (impulsní) | 1,5 kVAC mezi DI a ostatními obvody |
