| Index >> Technická podpora, download.. >> Aplikační poznámky
AN27: I/O Controller - připojení relé na 230V
I/O Controller umí po síti číst stav 8 digitálních vstupů a ovládat 8 výstupú. Vstupy a výstupy jsou ale určeny pouze pro nízká napětí do 50V. Tento aplikační list popisuje, jak k I/O Controlleru připojit relé na vstupy a výstupy. Přes vnější relé lze ovládat zařízení na napětí 230V (110), nebo detekovat síťové napětí přes kontakt relé spínaného z 230V.
Produkt I/O Controller obsahuje:
- 8 vstupů pro napětí 5..20V DC
- 8 transistorových výstupů pro napětí cca 12V / 300mA (max 50V)
- sériový port RS-232/485
Tento aplikační list popisuje:
- Měření stavu napětí 110/230V (2x relé na 230V)
Dvě relé na 230V, jejichž spínací kontakty jsou připojeny na vstupy I/O Controlleru.
- Ovládání napětí 110/230V (2x relé na 12V)
Dvě relé na 12V, ovládané výstupy I/O Controlleru, kontakty relé ovládají napěťovou část 110/230V
- Příklady SW řešení
Přehled aplikací, které lze použít na ovládání
Poznámka: Vstupy I/O Cotntrolleru lze ovládat jakýmkoliv kontaktem, například pomocí tlačítka nebo vypínače, který používá 12V napájejících I/O Controller. Zde jsou pro názornost použity kontakty relé.
Schéma zapojení
Podrobnosti o připojení vstupů a výstupů k I/O Controlleru:

Vstupy
Připojujeme 2 spínací kontakty relé na vstupy I.0 a I.4. Pro napájení vstupů používáme napájecí napětí I/O Controlleru (typicky 12V).
- Propojte společnou zem vstupů (I.GND) se zemí zařízení (GND) - v schéma označeno (a).
- Propojte požadovaný vstup I/O Controlleru (např. I.0) s kontaktem relé (zde svorka relé číslo 14)
- Vstup I.0 propojujte proti vyvedenému napájení zařízení (PWR) (zde svorka relé číslo 21)
- Spínací kontakt druhého relé připojte na I.4 obdobně - viz schéma.
Výstupy
Připojujeme cívky 2 relé na výstupy O.2 a O.4. Pro ovládání relé používáme napájecí napětí I/O Controlleru (typicky 12V).
- Spojte výstup přepěťové ochrany (O.COM) s napájením zařízení (PWR) (v schéma označeno b)
Toto spojení chrání I/O Controller před napěťovou špičkou z cívky relé.
- Propojte výstup I/O Controlleru (O.2) s cívkou relé (zde svorka relé číslo A2)
- Druhou svorku cívky relé (zde A1) propojte s napájením I/O Controlleru (PWR)
- Druhé relé ovládané výstupem O.4 připojte obdobně - viz schéma.
Pokud potřebujete ovládat relé na jiné napětí než je napájecí napětí I/O Controlleru (do 48V DC), použijte vnější zdroj a zapojte relé podle schématu: Napájení výstupních relé z vnějšího zdroje 24V DC
Ovládání pomocí SDK knihovny
Pro snazší přístup k ovládání I/O Controlleru je k dispozici zdarma na vyžádání SDK (Software Development Kit) knihovna. Tato knihovna Vám ušetří čas a peníze při vývoji vlastních aplikací pro práci se zařízením I/O Controller.
SDK obsahuje funkce jako jsou:
- Hledání I/O Controlleru na sítí (UDP Search)
- Nastavení IP adresy zařízení (UDP Config)
- Ovládání I/O pinů (přečti bit/byte, nastav bit/byte)
- Vzdálené nastavení parametrů sériového portu (rychlost, parita,..)
- Příjem informace o změně na vstupech I/O Controller při nesestaveném TCP spojení (I/O Controller je TCP client)
Celá knihovna obsahuje přehledný manuál popisující její rozhraní. Jako ilustrace použití SDK knihovny jsou zdarma k dispozici příklady v různých programovacích jazycích (MS Visual Basic, Delphi, Borland C++, C# a další..).
>> HWg SDK (Software Development Kit)
Ovládání relé pomocí HW Virtual Serial Portu
- Připojte zařízení I/O Controller do sítě Ethernet a zapojte napájení zařízení.
- Nainstalujte HW Virtual Serial Port (aplikaci si můžete stáhnout zde HW Virtual Serial Port)
- Spusťte aplikaci pomocí souboru “HW_VSP.exe“
- Na záložce UDP Search stiskněte tlačítko Find Modules a v seznamu MAC adres vyberte Vaše zařízení
- Přepněte se na záložku Binary I/O, kde naleznete zobrazení všech vstupů a výstupů na I/O Controlleru
- Tlačítkem Read Values načtete aktuální hodnoty na vstupech a výstupech.
- Nastavte příslušné přepínače u výstupů na požadované hodnoty a stiskněte tlačítko Set Values. Tímto provedete změnu na výstupech zařízení. Pokud změníte výstup na kterém je připojeno relé uslyšíte jeho cvaknutí.
Ovládání relé pomocí příkladů v různých programovacích jazycích
Pro ovládání relé připojeného k I/O Controlleru můžete využít aplikace napsané v běžných programovacích jazycích. Vzorové příklady pro tyto programovací jazyky naleznete zdarma na stránkách I/O Controlleru.
Ovládání relé pomocí C++
Příklad jednoduché komunikace s obecnými TCP/IP zařízeními v Borland C++ Builder 6.00. Příklad demonstruje jednoduchý Client terminál a základní příkazy NVT (Network Virtual Terminal).
Ovládání relé pomocí Delphi
Příklad jednoduché komunikace s obecným TCP/IP zařízením v Borland Delphi 5 demonstruje jednoduchý klientský terminál vybavený základními příkazy NVT (Network Virtual Terminal) a rozšířením pro I/O funkce.
Ovládání relé pomocí MS Visula Basic
Velmi jednoduché rutiny pro práci s NVT příkazy a TCP/IP zařízením skrz Winsock v MS Visual Basicu 5.0. Jednoduché příkazy pro vzdálené ovládání I/O Pinů jsou implementovány, TEA nikoliv.
Ovládání relé v programovacím jazyku Java
Velmi jednoduché ovládání vzdálených I/O pinů s pomocí JAVA aplikace. Aplikace není zaheslovaná a lze si ji tedy upravit k obrazu svému.
Ovládání relé pomocí PHP Velmi jednoduché ovládání vzdálených I/O pinů na I/O Controlleru. Uživatel si vyžádá WWW stránku z PHP serveru, ten před odpovědí uživateli otevře spojení na nastavenou IP adresu a port, přečte hodnoty, zavře spojení na binární zařízení a zjištěné hodnoty zobrazí uživateli na WW stránce.
Související produkty a odkazy
- HW Virtual Serial Port
Virtuální sériový port pro PortStore, PortBox a firmware konvertoru sériové linky na modulech Charon. HW VSP je určen pro Win 2000 a vyšší.
- I/O
Controller
I/O Controller je jednotka připojená do sítě Ethernet, obsluhující
8x binární vstup, 8x binární výstup a sériové rozhraní RS-232/485.
Všechna rozhraní jsou přístupná po počítačové síti pomocí M2M protokolu na
TCP/IP.
- HWg SDK
HWg SDK je knihovna funkcí a příkladů jejich použití pro Unix a Windows
Těším se na Vaše komentáře a technické dotazy..
Zdeněk Stupňáněk -
Stupnanek@ hwg.cz |