Toto je starší verze dokumentu!


Direct Switch

(i)

Tato funkce je dostupná pouze na následujících vstupech a výstupech:

  • Digitální vstupy
  • Digitální výstupy
  • Relé výstupy

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 Direct Switch 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).

(!)

Upozornění:
Pokud je na použita funkce Direct switch na výstup, poté nelze tento výstup ovládat běžnou cestou. Pro nastavení výstupu je v takovém případě potřeba použít ForceOutput register, na kterém musíme ponechat hodnotu TRUE přibližně po dobu 1 sekundy.

Softwarová detekce změn není dostatečně rychlá - v některých projektech, jako například u spínačů osvětlení, přitom způsobí problémy zpoždění už 20 ms. U nich očekáváme okamžitou reakci světla na stisknutí vypínače, ale pouhým propojením digitálního vstupu s výstupem tohoto cíle nedosáhneme.

Direct Switch oproti tomu umožňuje nastavit digitální vstup tak, aby ovládal určený digitální či reléový výstup přímo skrze fyzické propojení. To je pevné a nelze jej měnit, lze jej pouze zapínat a vypínat. V I/O skupině 1 jsou na jednotkách Unipi digitální vstupy propojeny s digitálními výstupy. U skupin 2 a 3 a v případě rozšiřujících modulů pak jsou digitální vstupy napojeny na reléové výstupy.

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é.

(i)

Poznámka:
Funkce Direct Switch je rovněž závislá na nastavení Debounce. Aby změna na výstupu nastala okamžitě, je nutné Debounce nastavit na takovou hodnotu, která nezabrání požadované funkci Direct Switch, ale zároveň nepopře smysl funkce Debounce. Interval 5-10ms by měl v tomto případě stačit.

V levém panelu klikněte pravým tlačítkem myši na název vašeho kontroléru Unipi pod Modbus TCP kanálem a vyberte možnost Otevřít editor.

Do pole vyhledávání ve sloupci název napište DI_ a ze zobrazeného seznamu vyberte register DI_1.01. Výběr více vstupů můžete Direct Switch nastavit na více vstupech zároveň. V panelu Vlastnosti naleznete nastavení Direct Switch.

Jak můžete vidět, tato možnost má rozbalovací menu obsahující různé módy funkce.

  • Blokování: funkce je vypnuta
  • Kopírovat: Stav DI je přenášen na DO či RO. Pokud se DI přepne na TRUE, stav DO se rovněž změní na TRUE. To samé platí i při změně stavu na FALSE.
  • Copy (Invert) / Kopírovat inverzně: Stejný princip jako u předchozího módu, avšak inverzně, tj. pokud je DI ve stavu TRUE, DO se přepne do stavu FALSE a naopak.
  • Toggle / Přepnout: Tento mód přepne DO při detekci náběžné hrany na DI. Tato funkce je praktická například pro ovládání světel digitálním spínačem.

Ukázku jakým způsobem LED na zařízení ukazuje módy Direct Switch můžete nalézt zde.

Pro účely ukázky vybereme možnost kopírovat.

(!)

Důležité:
Provedli jsme změnu v prototypu zařízení, což znamená, že jde o změnu konfigurace modulu PLC, kterou nelze aplikovat nahráním sestavy. Postup nahrání konfigurace naleznete v návodu Konfigurace modulu Unipi.

Nyní je vstup DI_1.01 propojen s výstupem DO_1.01. Toto spojení, lze otestovat připojením DI_1.01 ke spínači nebo tlačítku. Při změně stavu vstupu můžeme sledovat, že se výstup DO_1.01 okamžitě nastavuje na stejnou hodnotu.

Tento web používá cookies. Používáním těchto stránek souhlasíte s ukládáním cookies do vašeho počítače. Také berete na vědomí, že jste si přečetli a porozuměli našim Zásadám ochrany osobních údajů. Pokud nesouhlasíte s odchodem z webu.Více informací