Jednotka DataLab IO
s Ethernet rozhraním
CPU jednotka DataLab IO/ETH s Ethernet
rozhraním je plně kompatibilní se všemi I/O moduly systému
DataLab IO. Pouze USB rozhraní je nahrazeno
10/100 Mbit rozhraním Ethernet a jednotka
komunikuje prostřednictvím protokolu TCP/IP.
Osazení I/O moduly je volitelné stejně jako
u jednotek s USB rozhraním
Rozhraní Ethernet přináší oproti USB sběrnici několik
výhod:
Vzdálenost mezi řídicím počítačem a jednotkou není omezena na
5 m, jako je tomu u USB (pomocí
aktivních prodloužení lze jedno USB spojení prodloužit na větší
vzdálenost, ale trasa musí být složena z jednotlivých segmentů
max. délky 5 m). Jeden kabel sítě
Ethernet může být dlouhý až 200 m.
Protože Ethernet může být velmi snadno přenášen i jinými
prostředky než je kroucený pár vodičů (např. rádiový spoj), skutečná
délka spojení může být výrazně delší.
Protože jednotka komunikuje protokolem TCP/IP, který je možné
směrovat a přenášet prostřednictvím různých počítačových sítí, není
fyzická vzdálenost jednotky od počítače prakticky
limitována.
Na druhé straně je nutné počítat s některými
nevýhodami oproti USB jednotkám:
Zatímco USB rozhraní je již navrženo s ohledem na
bezproblémové připojení k PC bez nutnosti konfigurace (tzv.
Plug-and-Play), u jednotek komunikujících protokolem TCP/IP je
nezbytné konfigurovat síťové rozhraní (IP adresu, masku sítě, adresu
výchozí brány).
Jednotka s Ethernet rozhraním vždy vyžaduje externí
napájení. Existuje možnost napájení přes Ethernet (PoE — Power over Ethernet), ale pak je nutné použít externí
rozdělovač signálové a napájecí části.
DataLab IO/ETH s Ethernet
rozhraním je k dispozici pouze ve variantě pro čtyři
I/O moduly. Menší varianty pro dva a jeden modul zůstávají
pouze ve variantě s USB rozhraním.
Z hlediska programového opět není mezi USB a Ethernet
jednotkami rozdíl. Stačí v parametrickém souboru zvolit způsob
komunikace a nastavit patřičné adresy. Pro zbytek aplikace pak není
mezi jednotkami rozdíl:
[device]
type = ethernet
ip_address = 192.168.0.3
remote_port = 10250
local_port = 40230
ip_timeout = 500
con_timeout = 500
password = 12345
Pro nastavení konfigurace nabízí jednotka DataLab IO/ETH s Ethernet rozhraním HTTP server. Ke
konfiguraci tedy není zapotřebí žádný speciální programový nástroj,
stačí libovolný WWW prohlížeč.
Konfigurace jednotky DataLab IO
prostřednictvím WWW prohlížeče
Protože provoz na WWW serveru je z hlediska zpracování poměrně
náročný a také z důvodu zabezpečení (není vhodné, aby konfiguraci
kdokoliv měnil), je konfigurační HTTP server povolen pouze pokud je
jednotka zapnuta se sepnutým Reset tlačítkem. Pouze tehdy lze nastavit
parametry prostřednictvím WWW prohlížeče. Po normálním zapnutí
jednotky není HTTP server aktivován a jednotka reaguje jen na
požadavky na čtení a zápis technologických dat.
Jedním z konfiguračních parametrů je heslo (password).
Komunikace mezi počítačem a jednotkou DataLab IO/ETH je kryptována a tím je zabráněno neoprávněným
zásahům do techologie či zjišťování technologických dat pro jiné
počítače v počítačové síti.
Technické parametry jednotky
Napájení |
z externího zdroje 10 - 30 V DC |
Spotřeba |
1 W bez připojených IO modulů |
Rozsah pracovních teplot |
0C –
+50C |
Rozměry ŠxVxH |
165 x 154 x 23 mm (bez DIN lišty) |
Hmotnost |
200 g |
400 g se čtyřmi moduly reléových výstupů |
|