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.

Ethernet I/O Controller - binární vstup, binární výstup, 2 relé na vstupu, 2 relé na výstupuProdukt 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:

Ethernet I/O Controller - binární vstup, binární výstup, 2 relé na vstupu, 2 relé na výstupu

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

Ethernet I/O Controller - binární vstup, binární výstup, 2 relé na vstupu, 2 relé na výstupu, Virtual Serial Port
  • 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.

  • Ethernet I/O Controller - c++ 2 relé na vstupu, c++ 2 relé na výstupuOvlá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).
  • Ethernet I/O Controller - delphi 2 relé na vstupu, delphi 2 relé na výstupuOvlá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.
  • Ethernet I/O Controller - visual basic 2 relé na vstupu, visual basic 2 relé na výstupuOvlá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.
  • Ethernet I/O Controller - java 2 relé na vstupu, java 2 relé na výstupuOvlá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.
  • Ethernet I/O Controller - php 2 relé na vstupu, php 2 relé na výstupuOvlá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