Komunikaní adaptér USB - RS-485/422 - virtuální sériový port Virtual IDLE ECHO ON OFF COM to Fiber Optics through USB ELO E216 Uživatelský manuál
2 ELOE216ZK001
1.0 Úvod 4 1.1 Použití adaptéru 4 2.0 Principy innosti 4 3.0 Instalace 4 3.1 Pipojení rozhraní USB 4 3.2 Instalace RS-485 5 3.3 Instalace RS-422 5 3.4 Význam zakonovacích odpor 5 3.5 Eliminace vlivu rozdílu zemních potenciál 6 3.6 Nastavení adaptéru 6 3.7 Instalace ovlada 7 3.7.1 Prbh instalace ve Windows XP 7 3.7.2 Odinstalování ovlada ve Windows XP 12 3.7.3 Nastavení vlastností virtuálního portu 13 4.0 Technické podmínky 14 4.1 Parametry rozhraní 14 4.2 Ostatní 14 5.0 Testování 15 6.0 Odhalování a odstraování nedostatk 15 7.0 Zpsob objednání 15 3
1.0 Úvod V technice osobních poíta se stále více prosazuje rozhraní USB na úkor COM portu s rozhraním RS-232. K pipojení periferních zaízení s rozhraním RS-232 se využívají adaptéry USB/RS-232 spolu s ovladaem, který v PC vytvoí takzvaný virtuální COM. ELO E216 je zaízení, které pevádí virtuální COM na asynchronní linku se symetrickým signálem prostednictvím USB rozhraní. Pevod signál na duplexní rozhraní RS-422 umožuje zvýšit dosah a odolnost penosu vi rušení. Pevod signál na poloduplexní rozhraní RS-485 umožuje zvýšit dosah, poet úastník komunikace a odolnost penosu vi rušení. 1.1 Použití adaptéru Adaptér zvyšuje odolnost penosu proti elektrickému rušení a galvanicky oddluje ob rozhraní USB / RS-422. Je uren k nasazení do prostedí, kde se nemusí uvažovat s atmosférickým peptím. Pokud je kabel linky RS-422 veden vn budov, je nutno doplnit jej na vstupu do budov doplkovou ochranou. Adaptér dovoluje penos rychlostí až 1Mb/s. Tato maximální dosažitelná rychlost klesá s délkou vedení, resp. s rstem jeho impedance. Doporuovaná maximální délka vedení je 1200 m pi rychlosti 9600 b/s. 2.0 Principy innosti Adaptér pevádí rozhraní RS-422 nebo RS-485 na rozhraní USB. Penáší signály TxD a RxD. Rozhraní RS-485/422 je vyvedeno na svorkovnici. Rozhraní RS-485 je ureno ke komunikaci až 32 úastník po jedné kroucené dvoulince. Penos je poloduplexní, což znamená, že vysíla RS-485 musí být zapínán jen v dob vlastního vysílání, aby bylo umožnno vysílat dalším úastníkm komunikace. Rozhraní RS-422 je ureno pedevším ke komunikaci dvou zaízení v duplexním režimu. Penosovým médiem jsou dv kroucené dvoulinky, každá pro jeden smr penosu. Adaptér podporuje rovnž režim MULTIDROP, ve kterém lze vysíla vypínat podobn jako v RS-485. V tomto režimu jeden úastník v roli MASTER mže komunikovat až s 31 dalšími úastníky pracujícími v roli SLAVE. 3.0 Instalace Tato ást popisuje postupy instalace adapteru E216. Je nutno rozlišit instalaci hardware a instalaci SW ovladae. 3.1 Pipojení rozhraní USB Adaptér pracuje podle specifikace USB 2.0 full-speed (12Mb/s). USB konektor adaptéru je typu B female. Adaptér se ke koncovému zaízení pipojuje propojovacím USB kabelem typu AB. 4
3.2 Instalace RS-485 K pipojení adaptéru na sbrnici slouží svorky TxRx+ a TxRx-. Adaptér musí být nastaven na režim RS-485 pomocí pepínae 1 v poloze Off. Linka RS-485 by mla být na obou svých koncích zakonena terminátory - odpory 100-120 Ω. Dvody jsou blíže popsány v kapitole 3.4. Terminátor mže být použit externí (rezistor mezi vodii TxRx+ a TxRx), nebo interní pepína 3 v poloze On. V pípad poteby použít aktivní terminaci (viz kap.3.4) je nutno zapojit jeden rezistor 820 Ω mezi svorky TxRx+ a SP(+5V) a jeden rezistor 820 Ω mezi svorky TxRx- a SG (signálová zem). Toto lze realizovat pomocí interního aktivního terminátoru pomocí pepína 5 a 6 v poloze On. 3.3 Instalace RS-422 Pi dvoubodovém spoji je nutno spojit svorku TxRx+ (TxRx-) místního adaptéru s Rx+ (Rx-) svorkou vzdáleného adaptéru a Rx+ (Rx-) adaptéru s TxRx+ (TxRx-) svorkou vzdáleného adaptéru. Pepína.1 musí být v poloze On, tedy RS-422. Tím je realizováno dvoubodové duplexní spojení s maximální možnou rychlostí, která mže být na krátkém vedení až 1Mb/s. Pro MULTIDROP systém penosu je zapotebí rozlišit, zda bude adaptér pracovat v režimu MASTER, nebo SLAVE: TxRx+ (TxRx-) adaptéru MASTER je spojen se svorkami Rx+ (Rx-) všech adaptér SLAVE. Svorky Rx+ (Rx-) adaptéru MASTER jsou spojeny se svorkami TxRx+ (TxRx-) všech adaptér SLAVE. Pepína.1 všech adaptér musí být v poloze 422. Pepína.2 v roli MASTER je On ( Normal ), v roli SLAVE je nastaven do polohy Off ( Multidrop ). 3.4 Význam zakonovacích odpor Doporuení RS-422 (V.11) používá symetrický signál, který se penáší pomocí kroucené dvoulinky, jejíž jednotlivé vodie bývají v praxi oznaovány rzn: A-B, P-N, + - a podobn. Na dlouhých vedeních je nutno potlaovat odrazy a vliv elektromagnetického rušení. Toho se dosahuje pomocí odpor 100 až 120 Ω zapojených na koncích vedení mezi vodie A B (takzvané pasivní terminátory). Doporuení RS-485 používá stejný symetrický signál jako RS-422. Proto vyžaduje použití pasivních terminátor stejn jako RS-422. Na lince RS-485 je ale definován ješt stav, kdy žádný z úastník nevysílá, všichni jsou ve stavu vysoké impedance a naslouchají dní na lince. Diferenciální pijíma úastníka vyhodnocuje rozdíl naptí mezi obma vodii (U A -U B). Pokud pijíma dostane signál U A U B > 200 mv, vyhodnotí jej jako log. 1, nebo log. 0. V popsaném klidovém stavu, tzv. IDLE, pi kterém žádný z úastník komunikace nevysílá, je U A U B < 200 mv. Tento (tzv. tetí) stav nemá protjšek ve dvoustavové logice a vzniká problém, jak bude v této logice interpretován. 5
Aktivní terminátor (smí být na jednom úseku jen jeden) zavádí do linky v klidovém stavu signál U A U B > 200 mv, který je ve dvoustavové logice vyhodnocen jako klidový. RS-422 MULTIDROP pracuje podobn jako RS-485 s tetím stavem signálu. Proto i v tomto režimu se aktivní terminátory využívají. 3.5 Eliminace vlivu rozdílu zemních potenciál Symetrický signál je schopen ošetit pípady, když se rozdíl potenciálu signálových zemí v místech pipojení úastník liší až o 5-7V. Eliminace vlivu rozdílu zemních potenciál obou zaízení se provádí pomocí tetího vodie (viz obr.). V tomto pípad je poteba k eliminaci proud vyplývajících z rozdílu zemních potenciál použít odpory cca 100 Ω. Pro tento úel využijte svorku signálové zem, oznaenou SG. SP 3.6 Nastavení adaptéru Pro použití adaptéru ve výše popsaných situacích je nutno nastavit pepína režim. První dva pepínae (SW1, SW2) slouží k nastavení módu penosu. Zbylá tveice pepína zaazuje zakonovací odpory (terminátory). 6
Režim SW1 SW2 RS-485 OFF -- MultiDrop ON OFF RS-422 ON ON Zakonení SW3 SW4 SW5 SW6 Bez terminátor OFF OFF OFF OFF Pasivní terminátor mezi TxRx+ a TxRx- ON OFF OFF OFF Aktivní a pasivní terminátor na TxRx+ a TxRx- ON OFF ON ON Pasivní terminátor mezi Rx+ a Rx- OFF ON OFF OFF V pevodníku USB 485/422 je implementována pepínací automatika, která zapne vysíla s pedstihem jednoho bitu ped vysíláním start bitu a vypne se zpoždním jednoho bitu po skonení stop bitu. Tím je zaruena bezproblémová innost sbrnice. 3.7 Instalace ovlada Adaptér E216 lze provozovat na poítai PC pod operaními systémy MS Windows 98/Me/2000/XP, nebo Linux. Ovladae jsou dodány spolu s dalšími soubory na instalaním CD. Ovladae je také možno stáhnout z internetových stránek www.elo.cz, nebo vyžádat u dodavatele. Teprve po ádné instalaci ovlada se kontrolka READY na krytu pipojeného adaptéru rozsvítí a indikuje tak pipravenost adaptéru. Dále je popsán prbh instalace ovlada pouze v systému MS Windows XP. V ostatních systémech Windows je instalace obdobná. 3.7.1 Prbh instalace ve Windows XP 1. Po pipojení kabelem k USB portu zapnutého poítae je adaptér detekován a operaní systém ohlásí nalezení nového hardware: 7
2. Poté systém automaticky spustí prvodce pidáním nového hardware. Nestane-li se tak, je možné prvodce spustit z Ovládacích panel (Control panel). V nabídce prvodce zvolte tetí možnost - Ne, nyní ne nevyhledávat software a kliknte na tlaítko Další : 3. V další nabídce prvodce zvolte možnost Instalovat ze seznamu i daného umístní a kliknte Další : 8
4. V dalším okn prvodce zatrhnte Pi hledání zahrnout toto umístní a pomocí tlaítka Procházet vyberte adresá e216_drivers z instalaního CD, které jste vložili do vaší CD mechaniky. Poté kliknte Další : 9
5. Po nalezení správných ovlada USB portu prvodce zareaguje varovným hlášením, které je možno bez obav ignorovat (Kliknte Pokraovat ): 6. Tím se dokoní instalace USB zaízení: 7. Následuje instalace virtuálního portu. Operaní systém znovu ohlásí nalezení nového hardware a instalace probíhá stejn jako v bodech 2 až 4: 10
8. Po nalezení správných ovlada virtuálního COM portu se objeví podobné varovné hlášení. Kliknte Pokraovat : 9. Tím se dokoní instalace virtuálního COMu: 11
10. Po úspšné instalaci se prvodce ukoní s hlášením o dokonení instalace: 3.7.2 Odinstalování ovlada ve Windows XP V pípad poteby mžete jednoduše odinstalovat zaízení ze systému. Pi odinstalování ponechte adaptér E216 pipojený k PC. 1. Vyberte položku Pidat nebo odebrat programy z Ovládacích panel. Ze seznamu aktuáln nainstalovaných program oznate položku E216 RS422/485-USB Adapter. Stisknte tlaítko Zmnit nebo odebrat a potvrte odinstalování tlaítkem Ano. Tím odinstalujete adaptér i s jeho soubory ovlada: 12
2. Tlaítkem OK potvrte úspšné odinstalování: 3. Kontrolka READY na tle adaptéru zhasla. Odpojte adaptér E216 od PC, odinstalování zaízení je hotovo. 3.7.3 Nastavení vlastností virtuálního portu Virtuální port RS422/485-USB se po instalaci objeví jako další COM port ve Správci zaízení. Pokud si aplikace (program pro penos dat) sama neumí nastavit vlastnosti sériového portu, lze je nastavit pímo ve Windows. Staí vybrat položku Systém z Ovládacích panel, poté záložku Hardware a spustit Správce zaízení. Ve vtvi s názvem Porty pibyl další COM s názvem E216 RS422/485-USB Adapter. Ve volb Vlastnosti je možné mnit jeho nastavení, napíklad rychlost penosu a formát znaku. ízení toku dat se nastavuje na žádné. 13
Pod volbou Upesnit lze ve Windows XP zmnit piazení ísla portu, nap. COM3, COM4... Dležité! Pokud aplikaní SW obchází služby operaního systému, nelze zaruit korektní spolupráci tohoto SW s adaptérem resp. s ovladaem tohoto adaptéru! 4.0 Technické podmínky 4.1 Parametry rozhraní Rozhraní USB Konektor USB Konektor RS-422, RS-485 Režim komunikace Izolace mezi USB/RS4xx Zpsob penosu Maximální rychlost penosu 4.2 Ostatní Napájení Odbr proudu USB 2.0 full-speed (12Mb/s) typ B svorky plný duplex, poloduplex izolaní bariéra 1 kv po dobu 1sec asynchronní, duplexní/poloduplexní 1 Mbit/s z rozhraní USB do 100mA (Low power) 14
Rozmry: šíka 55 mm délka 65 mm výška 20 mm Skladovací teplota - 10 o až +55 o C Pracovní teplota + 0 o až +50 o C Vlhkost 0 85% (nekondenzující) ELOE216ZK001 5.0 Testování Po pipojení USB kabelu a ádné instalaci ovlada se musí rozsvítit LED s nápisem READY. Po propojení svorek vysílae na svorky pijímae (TxRx+ na Rx+, TxRx- na Rx-) a nastavení režimu 422 na pepína.1 se musí vysílaná data shodovat s pijatými. K testu je možno použít napíklad program HyperTerminal, který je souástí MS Windows nebo program E216_test dodaný na instalaním CD. Bhem penosu blikají LED diody TxD a RxD. Pokud penos probíhá vysokou rychlostí a bloky dat jsou velmi krátké, je jas tchto LED malý, nebo svítí pouze tehdy, když je datový signál v aktivní úrovni. To znamená., že vyslání krátkého bloku dat (nebo dokonce jen jednoho znaku) vysokou rychlostí nemusí být okem postehnutelné. V klidovém stavu lze správnou funkci ovit tak, že v režimu 422 spojíme svorku TxRx+ na Rx-, TxRx- na Rx+. Tím vytvoíme pro pijíma negaci signálu vysílae a dioda RxD se musí rozsvítit. 6.0 Odhalování a odstraování nedostatk Píznak Po instalaci adapter nepracuje. Normáln pracující spojení pestalo pracovat. Ve Správci zaízení 485-USB adaptér chybí Akce Ovte, zda metalická linka a USB kabel jsou pipojeny správn. Ovte polohu pepína režimu. Ovte správnost nastavení terminátor. Ovte, zda svítí READY Ovte, zda svítí READY Ovte, zda jsou kabely pipojeny správn. Odpojte jej a znovu pipojte. V pípad poteby opakujte instalaci. 7.0 Zpsob objednání Objednací kód je ELO E216. Adaptér je dodáván s instalaním CD. USB kabel není souástí dodávky, lze jej samostatn objednat spolu s požadovanou délkou. 15
16 ELOE216ZK001