Obsah

Digitální vstupy

Edge

(!)

Poznámka:
Vstupy a výstupy jsou obsaženy pouze na některých modelech Unipi Edge. Výčet dostupných vstupů a výstupů na jednotlivých modelech je dostupný zde.

Digitální vstupy slouží pro indikaci logického stavu TRUE/FALSE. Lze je použít také v režimu čítače, pro odečet z pulzních měřičů, sledování otáček motorů atd. Další možností je využití funkce DirectSwitch a navázat tak vstup na výstup.

(!)

Poznámka:
Logický stav 1 (sepnuto) je na vstupu signalizován rozsvícením LED diody s odpovídajícím označením, shodným s označením vstupu.

Zapojení

Každý digitální vstup disponuje vlastní svorkou COM, ale všechny tyto COM svorky jsou vnitřně propojeny. Záporný pól zdroje stejnosměrného napětí se připojuje na svorku COM a kladný pól se připojuje přes připojené externí zařízení na příslušnou svorku DIx. Ilustrace na následujícím obrázku.

(!)

Poznámka:
Pro připojení externích zařízení na digitální vstupy doporučujeme použit jiný (oddělený) zdroj, než je použit k napájení zařízení (jednotka/Extension), aby bylo zajištěno galvanické oddělení.

Speciální funkce

Kromě standardních vstupů a výstupů disponuje Unipi Edge i dalšími funkcemi pro rozšíření možností využití, optimalizaci výkonu a sledování celé sestavy. Tyto funkce jsou vyhodnocovány přímo v procesoru v rámci desky vstupů a výstupů a nejsou tedy závislé na řídícím software.


Zde můžete nalézt návody a více informací o speciálních funkcích pro:


Debounce

Funkce Debounce slouží k potlačení zákmitů na vstupu, její hodnota je uvedena ve stovkách µs (je-li hodnota registru 10, odpovídá to 1 ms). Impulz (náběžná hrana) je vyhodnocen jako platný pouze v případě, že je v logické 1 po celou nastavenou dobu.


Čítačový vstup (Counter)

Jednou z nejzajímavějších funkcí digitálních vstupů je čítačový vstup. Jde o vysokorychlostní počítadlo náběžných hran signálů, které je nezávislé na řídicím softwaru. Jednoduše řečeno, čítač dokáže sčítat velmi přesně i velmi krátké pulzy.

Čítačové vstupy jsou vhodné zejména pro odečet údajů z elektroměrů, vodoměrů, plynoměrů a dalších pulzních měřičů tvořících součást systémů MaR, VZT, atd. Rovněž naleznou využití i při odečtu otáček motorů. Pro tyto účely v jednotkách naleznete registry o celkové velikosti 64 bitů. Při překročení maximální hodnoty (4 294 967 295) se čítač automaticky vynuluje. Čítačové vstupy lze použít až do frekvence 10 kHz. V knihovních zařízeních Mervis IDE jsou označeny jako vstupy CNT.


Direct Switch

Pokud je zařízení osazeno digitálními vstupy i digitální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 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)

(i)

Poznámka:
Funkci DirectSwitch je možné nakonfigurovat jen pro odpovídající vstup a výstup. Ku příkladu pouze DI1 může být připojen pouze na DO1. Není možné funkci DirectSwitch použít pro vstup, který nemá odpovídající výstup se shodným číslem.

(!)

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 vstupů a výstupů a dalších rozhraní do paměti I/O desky. Při odpojení a připojení zařízení k napájení či restartu 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
Debounce 5ms
DirectSwitch vypnuto (Blokace)
Counter 0

Master Watchdog
Funkce je spuštěna na mikroprocesoru desky vstupů a výstupů 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 desky vstupů a výstupů 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

Vstupní svorky DIx
Společný vodič COM
Druh vstupu SINK
Logická úroveň 0 -3 … 5 V ⎓
Logická úroveň 1 9 … 35 V ⎓
Nedefinovaný stav 5 … 9 V ⎓
Maximální napětí 35 V ⎓
Vstupní odpor pro logickou úroveň 1 6 200 Ω
Úbytek napětí na diodě DI 1,2 V
Minimální délka pulzu 20 μs
Typické zpoždění 0 → 1 20 μs
Typické zpoždění 1 → 0 60 μs
Maximální frekvence čítačového vstupu 10 kHz
Volitelné funkce vstupů Čítač s pamětí, Direct Switch
Galvanické oddělení Ano, viz obrázek níže (Functional, nesmí opustit SELV)

Vnitřní izolace digitálních vstupů