Převodník sériového rozhraní SLC-31/32
Transkript
Převodník sériového rozhraní SLC-31/32 Převodníky SLC-31 (EI6011.xx) a SLC-32 (EI6012.xx) jsou určeny k převodu a galvanickému oddělení signálů rozhraní RS-232C nebo USB na rozhraní RS-232, RS-422, RS-485, proudovou smyčku 20 mA nebo M-Bus master. Převodníky jsou v kompaktní krabičce se snadným uchycením na DIN lištu. Převodník umožňuje provoz z rozhraní RS-232 nebo USB, přepnutí se provádí automaticky při zasunutí USB kabelu. Změna typu rozhraní je možná výměnou modulu „piggy“. Ty jsou dodávány také jako samostatný finální výrobek. Signály jsou vyvedeny na šroubovací konektory, USB na konektor typu A. Rozhraní RS-232 a USB jsou galvanicky spojena, u SLC-31 jsou galvanicky spojena také s externím napájením. Převodník SLC-32 obsahuje navíc galvanické oddělení externího napájení. Obj. číslo kompletu převodníku Rozhraní Typ piggy Obj. číslo samostatného modulu piggy Použité signály strany RS-232 EI6011.90 EI6012.90 RS-232C P232GPS EI5055.21 (EI5055.20) RxD, TxD, RTS, CTS EI6011.50 EI6012.50 RS-232C P232GPE EI5055.01 (EI5055.00) RxD, TxD, RTS, CTS, DTR, DCD EI6011.30 EI6012.30 RS-422 P422GPS EI5052.21 (EI5052.20) RxD, TxD, RTS, CTS EI6011.20 EI6012.20 RS-422 P422GPE EI5052.01 (EI5052.00) RxD, TxD, RTS, CTS, DTR, DCD EI6011.40 EI6012.40 RS-485 P485GPE (P485GPS) EI5054.01 (EI5054.00) RxD, TxD, RTS EI6011.70 EI6012.70 20 mA loop PL20GPS EI5056.01 (EI5056.00) RxD, TxD DCD/Err 1) EI6011.80 EI6012.80 M-Bus master PMBUS/M EI6080.00 RxD, TxD, RTS DCD/Err 1) 1) Poznámka DTR a DCD pouze z USB DTR a DCD pouze z USB v závorkách jsou uvedeny výběhové typy „piggy“ modulů indikace chybových stavů linky Základní popis Základní deska obsahuje převodník USB na asynchronní sériovou linku, rozhraní RS-232 s ochranou proti přepětí a napájecí obvody. Vnější rozhraní je určeno osazením modulu „piggy“, který také zajišťuje galvanické oddělení. Je nutné používat moduly s měničem, který slouží k napájení galvanicky oddělené strany. USB PWR CD/E TxD RxD RTS -2- CTS SLC-31/32 Pro rozhraní RS-485 a XC1 TTL side User side XC4 CTS 8 RS-422 obvody pře- 1 TxD 1 1 CTS vodníku umožňují pou- 2 RTS RxD Piggy 2 2 4 3 Back žít pro řízení vysílače 4 RxD 3 3 S2÷4 P232GPS signál RTS nebo mo- 5 GND 4 P232GPE 4 S6 P422GPS 5 nostabilní klopný obMKO1 5 P422GPE 0,3÷28 ms vod MKO1 pro automa6 P485GPE 6 360R RA tické řízení vysílače. PL20GPS RTS 7 PMBMGPS Při provozu z USB je XC2 7 7 150R RB TxD možné řídit vysílač ko5 RxD VUSB rektně přímo vnitřním 1 CTS 8 8 DTxD RC signálem USB konver- 2 D+ Err RTS 3 2×360R MKO2 80ms toru. Při provozu z 4 GND USB TXDEN RD DCD USB je možné celý přeDCD 9 9 9 DSR 150R RE serial DTR vodník napájet z USB USB-A S5 DTR 6 TTL RI kabelu, pokud je hostu10 USBLED 3 10 PWRCTL CEX jící zařízení schopné 360R RF dodat na port dostateč11 11 EEPROM S1 ný napájecí proud. V XC3 12 12 2 Napájecí opačném případě a + 10÷30 V 13 13 obvody 1 také vždy při provozu z – 14 14 pouze SLC-32 RS-232 je nutno použít Obr. 1. Blokové schéma zapojení převodníku externí napájení. Spotřeba převodníku záviTechnické parametry sí především na typu osazeného modulu „piggy“ Napájení z externího zdroje: a na zátěži vnějšího rozhraní. EI6011.xx 10÷30 V / max. 4 W EI6012.xx 10÷30 V / max. 5 W Napájení z USB: bez externího napájení: s „piggy“ P..GPS 5 V / max. 0,4 A s „piggy“ PMBMGPS 5 V / max. 0,6 A s „piggy“ jiných výrobců 5 V / max. 1 A s externím napájením 5 V / 1 mA XC2 Izolační napětí GO mezi rozhraními: pro všechny typy 1000 V DC S1 S2 Izolační napětí GO mezi USB/RS-232 a externím naS3 Výměnný modul piggy S4 pájením (jen EI6012.xx) S5 RT S6 1000 V DC RF Stupeň krytí IP20 RE RD XC4 Rozměry 22,5×101×114 mm RC RB Rozsah pracovních teplot –10 ÷ 50 °C RA XC1 Rozhraní RS-232 Max. přenosová rychlost 120 kBd Vstupní odpor přijímače min. 7 kΩ Zakončovací odpory Výstupní napětí vysílače typ. ±8 V linky RS422/485 Max. délka připojeného vedení 15 m XC3 Rozhraní RS-422 DC / DC s GO Max. přenosová rychlost 2 MBd (jen SLC-32) Vstupní odpor přijímače 12 kΩ Citlivost přijímače min. ±200 mV Obr. 2. Umístění volitelných prvků Výstupní dif. napětí vysíl. typ. 3,7 V na základní desce převodníku min. Max. délka připojeného vedení Rozhraní RS-485 Max. přenosová rychlost Vstupní odpor přijímače Citlivost přijímače Výstupní dif. napětí vysíl. min. typ. min. Max. délka připojeného vedení Max. napětí signálových vodičů proti SG trvale špičkově Max. napětí SG proti uzemnění trvale špičkově Rozhraní smyčka 20mA Max. přenosová rychlost Vstupní proud pro úroveň L Vstupní proud pro úroveň H Max. délka připojeného vedení Rozhraní M-Bus master Max. přenosová rychlost Max. počet slave modulů 1,5 V 1200 m 2 MBd 12 kΩ ±200 mV 3,7 V 1,5 V 1200 m 6V 11 V 24 V 36 V 38,4 kBd < 3 mA > 15 mA 1500 m 9,6 kBd 20 Připojení signálů, konektory Strana rozhraní RS-232 základové desky je vyvedena na konektor XC1 s pěti svorkami. Signál RxD je na převodníku výstupem a vede na stejnojmenný vstup portu PC nebo jiného komunikujícího zařízení, signál TxD je na převodníku vstupem a je připojen k výstupu TxD, atd. Příklad připojení strany RS-232 k počítači PC je uveden v tab. 1. Připojení k jinému zařízení bude obdobné. Rozhraní USB je vyvedeno na konektor XC2 typu A. Připojení USB způsobí odpojení linky RS-232 připojené na konektor XC1. Strana galvanicky odděleného rozhraní je vyvedena na konektor XC4 se čtrnácti svorkami. Rozmístění signálů na svorkách pro všechny druhy rozhraní je uvedeno v tabulce 2. Zapojení základní SLC-31/32 PC označení signálu konektor - pinů typ typ 9 25 výstup → vstup 2 3 RxD vstup ← výstup 3 2 TxD společný vodič 5 7 SG vstup ← výstup 7 4 RTS výstup → vstup 8 5 CTS označení signálu–svorka 4 1 5 3 2 RxD TxD GND RTS CTS Tab. 1. Označení svorek XC1 strany RS-232 a připojení k PC COM portu desky a připojení převodníkového modulu „piggy“ je zřejmé z blokového schématu na obr. 1. Externí napájecí napětí je přivedeno na konektor XC3. Je-li připojeno externí napájecí napětí, převodník bude vždy napájen tímto napětím. Napájení z USB je závislé na nastavení přepínače S1. Možnosti připojení převodníku jsou na obrázku 3. Nastavení konfiguračních přepínačů Mezi konektory USB a RS-232 je umístěna šestice konfiguračních přepínačů S1÷S6. Význam přepínačů je shrnut v tabulce 3. Klopný obvod MKO1 První časová konstanta (300 µs) je určena odporem RT, který lze snadno vyměnit a tím podle potřeby změnit časovou konstantu. Pro jeho hodnotu platí vztah: RT [kΩ] ~ 35 × τMKO1 [ms] Je možné použít odpory v rozsahu 2 kΩ až 1 MΩ, což odpovídá časové konstantě 57 µs až 28,5 ms. Automatické generování signálu RTS má smysl nejen při třídrátovém připojení přes RS-232 (konektor XC1), ale především v případě, že signál RTS není nijak ovládán. MKO1 umožňuje použít dva způsoby automatického řízení signálu RTS. První (shodný s typy SLC-66/67) používá nastavení časové konstanty větší než je délka 1 byte (obr. 4a). Vysílač je aktivován po celou dobu vysílání bytu a obě úrovně signálu na lince jsou zajištěny budičem. Přepnutí na příjem je provedeno až po Označení signálu pro rozhraní RS-232 RS-422 RS-485 20 mA M-Bus 1 DCD1) –DCD2) PE I2OUT — 2 +5 V +5 V +5 V I1OUT — 3 SG +DCD2) — +UIN2 4 SG SG SG +UIN1 5 — –DTR2) — +UN 6 — +DTR2) Term. –UN –MBus 7 RTS –CTS 360R– RxD+ –MBus 8 — +CTS 360R+ — 9 CTS –RxD –RxTxD RxD– –MBus 10 — +RxD +RxTxD TxD– — 11 RxD –RTS — — +MBus 12 DTR1) +RTS — TxD+ — 13 TxD –TxD –RxTxD — –MBus 14 — +TxD +RxTxD — +MBus 1) pouze pro provedení EI6011/6012.50 2) pouze pro provedení EI6011/6012.20 Č. sv. Tab. 2. Zapojení svorek XC4 pro různá rozhraní - 3- Start bit RS-232 Cab-USB/A-A/.. TxD TTL t Byte USB napájení standardní PC Stop bit 0 1 2 3 4 5 6 7 P piggy USB kabel Datové bity + parita SLC-31/32 t MKO Připojení převodníku k PC pomocí USB (napájení z USB – S1 v poloze ON) t MKO t MKO t MKO N ±RxTxD A RS-232 PLC a) RS-232 piggy USB Start bit Datové bity + parita Stop bit 0 1 2 3 4 5 6 7 P napájení 10÷30 V TxD TTL SLC-31/32 napájení Připojení převodníku k PLC pomocí RS-232 (nutné externí napájení – S1 v libovolné poloze) Obr. 3: Možnosti připojení SLC-31/32 ON USB 1 2 3 4 5 6 ON USB USB USB USB N t MKO t MKO ±RxTxD A b) DIP DIP 1 2 3 4 5 6 ON DIP 1 2 3 4 5 6 t MKO 1 2 3 4 5 6 ON USB RTS t MKO DIP 1 2 3 4 5 6 ON DIP 1 2 3 4 5 6 ON USB USB DIP 1 2 3 4 5 6 ON ON DIP RTS DIP neaktivní úroveň zajištěná vytahovacími odpory RD a RF N . . . neaktivní úroveň Obr. 4: Řízení RTS pomocí MKO1 A . . . aktivní úroveň 1 2 3 4 5 6 stantu tMKO1 lze pak nastavit kratší než je délka 1 bitu – vysílač je připojen po dobu aktivní úrovně a při přechodu do a z ní (obr. 4b). Neaktivní úroveň době tMKO1, která uplyne od poslední změny aktiv- zajišťují vytahovací odpory. Výhodou tohoto způní úrovně v neaktivní. Nevýhodou je závislost ča- sobu je nezávislost tMKO1 na přenosové rychlosti sové konstanty tMKO1 na přenosové rychlosti. a možnost téměř okamžitého vysílání dalšího zaříDruhý způsob používá nastavení krátké časové zení na lince. konstanty tMKO1. Zároveň MUSÍ být zajištěna neaktivní úroveň vytahovacími odpory RD a RF. KonObr. 5: Časová konstanta MKO1 podle nastavení přepínačů S2, S3 a S4 Tab. 3: Funkce přepínačů S1 až S6 Přepínač Funkce blokování napájení z USB S1 ON napájení z USB blokováno (ochrana proti přetížení zdroje USB portu) OFF napájení z USB povoleno S2÷S4 časová konstanta MKO1 automatického generování RTS, nastavení přepínačů je na obr. 5. funkce signálu DCD na DCD připojen výstup MKO2 spouštěný aktivním signálem RXD z vnějšího rozhraní – je-li delší než S5 ON 80 ms, MKO2 signalizuje chybu. U smyčky 20 mA indikuje její přerušení. OFF přenášen signál DCD přepíná vstup RTS „piggy“ modulu na RTS připojí výstup MKO1 (připojení linkou RS232) nebo signál TXDEN z převodníku S6 ON USB/asynchronní sériová linka – používá se pro řízení vysílače RS485 OFF na RTS připojí signál RTS z RS232 nebo z převodníku USB/asynchronní sériová linka -4- Převodník RS-232/USB ON RS-232 – EI6011/6012.50 a .90 DIP Pro rozhraní RS-232 je převodník osazen 1 2 3 4 5 6 modulem „piggy“ P232GPS nebo Obr. 8: Tovární P232GPE. S monastavení přepínačů dulem GPS převádí dva vstupní a dva výstupní signály (RxD, TxD, RTS, CTS), s modulem GPE tři vstupní a tři výstupní signály (navíc DTR a DCD – dostupné je n z USB). Počet převáděných signálů umožňuje použití s linkovými, radiovými nebo GSM mode- USB RS-232 RS-232 4 RxD RxD 11 1 TxD 13 TxD 3 RTS RTS 7 2 CTS CTS 9 5 GND XC1 USB XC2 DCD CTS RTS USB TXD RXD serial DTR TTL DSR SG 3,4 +5V GO 2 DCD 1 DTR 12 XC4 Obr. 6. Převodník s modulem P232GPE (EI6011/6012.50) my, které vyžadují hw řízení přenosu a ovládání modemu. Moduly „piggy“ neobsahují žádné konfigurační propojky. Celkové zapojení převodníku RS-232 uvádějí obr. 6 a 7. Doporučené kabely a propojení RS-232 RS-232 je napěťové rozhraní použitelné na krátké vzdálenosti (do 15 m). Na propojení je možné použít jakýkoli kabel, např. SYKFY, RO, SRO ap. V prostředí s vyšší hladinou rušení je vhodné použít kabel stíněný. Pokud je použit kabel s kroucenými páry, je vhodné vždy jeden vodič z páru použít RS-232 RS-232 jako signálový a druhý jako společný – to do jisté 4 RxD RxD 11 míry nahrazuje stínění. Přijímače RS-232 mají vy1 TxD TxD 13 sokou vstupní impedanci. Na nepoužitých signálech 3 RTS RTS 7 přivedených do dalšího zařízení (např. CTS a ke spo2 CTS CTS 9 jení s PC je použit devítižilový propojovací kabel) se SG 3,4 5 GND může vyskytovat náhodně +5V GO 2 XC1 se měnící stav tohoto sigXC4 nálu. Proto je vhodnější neDCD USB CTS použité vstupy připojit k neRTS USB použitým výstupům, které MKO TXD RXD mají definovaný stav (např. serial DTR na svorkovnici XC4 spojit TTL DSR XC2 CTS s RTS) nebo je připojit přes odpor cca 1 kΩ k výObr. 7: Převodník s modulem stupu +5 V. P232GPS (EI6011/6012.90) Převodník RS-232/USB RS-422 – EI6011/6012.20 a .30 S modulem „piggy“ P422 GPS převádí dva vstupní a dva výstupní signály (RxD, TxD, RTS, CTS), s modulem P422GPE tři vstupní a tři výstupní signály (navíc DTR a DCD dostupné jen z USB). S dvěma převodníky je možné sestavit plně duplexní spojení. Realizací duplexního spojení je převodník vhodný pro „prodloužení“ RS-232 nebo USB. Počet převáděných signálů umožňuje použití i pro synchronní komunikaci. Propojky na modulu P422GPS/GPE jsou zřejmé z obrázku 9. Propojka TC dovoluje ovládání vysílače – standardně je rozpojena a vysílač je na linku připojen trvale (pro duplexní režim). Pokud je spojena, je vysílač ovládán signálem RTS, polaritu určuje propojka RTS. Způsob ovládání (od vysílání při RTS=1 vysílání při RTS=0 (standardně) příjem i v době vysílání (standardně) po dobu vysílání je příjem blokován vysílač připojen na výstup trvale (standardně) připojení vysílače řídí RTS Obr. 9. Propojky na modulu P422GPS/GPE - 5- signálu RTS nebo automaticky) je pak možné volit konfiguračním přepínačem S6 základní desky převodníku (viz obrázek 2). S pomocí ovládání vysílače je možné realizovat vícebodové spojení dvoudrátové (typu RS-485) nebo čtyřdrátové. Propojka RC modulu P422GPS/GPE dovoluje zakázat příjem v době vysílání. Zapojení pro duplexní provoz RS232 RS422 4 RxD 1 TxD E RC TC 3 RTS 2 CTS 5 GND XC2 14 13 1 TxD 12 11 3 RTS 8 7 2 CTS –CTS SG +5V GO 4 2 5 GND –RxD –TxD +CTS XC4 DCD CTS USB RTS TXD RXD serial DTR TTL DSR +RxD E RC TC –RTS XC1 USB RxD +RTS MKO RS422 4 +TxD E RS232 10 9 +RxD +TxD E –TxD +RTS –RTS DCD CTS RTS USB TXD RXD serial DTR TTL DSR 12 11 SG +5V GO 4 2 +DCD 3 1 +DTR XC2 14 13 8 7 –DCD E 10 9 –CTS +CTS XC1 USB –RxD –DTR 6 5 XC4 Konfigurační přepínač Obr. 10. Převodník s modulem Obr. 11. Převodník s modulem S6 na základní desce P422GPS pro duplexní provoz P422GPE pro duplexní provoz převodníku je v polo(EI6011/6012.30) (EI6011/6012.20) ze OFF, na modulu ON DIP P422GPS/GPE jsou propojky TC a RC rozpojeny zařízení (doba mezi (vysílač je připojen trvale) a signál RTS je možné ukončením vysílání 1 2 3 4 5 6 přenášet samostatně. Celkové zapojení převodníposledního znaku a ku uvádějí obrázky 10 a 11, příklad použití obráObr. 12: Tovární prvním přicházejícím zek 16. nastavení přepínačů znakem). USB Zapojení pro poloduplexní provoz Na modulu „piggy“ P422GPS/GPE je spojena propojka TC, která dovoluje ovládání vysílače. Aktivní stav vysílače se řídí signálem RTS. Převodník pak může pracovat ve vícebodových sítích čtyřdrátových (multidrop RS-422 na obr. 13) nebo dvoudrátových (RS-485 na obr. 15). Pro dvoudrátové zapojení je nutné vnější spojení vysílače a přijímače. Situaci znázorňuje obr. 15. Uvedeno je zapojení s modulem P422GPS, při použití P422GPE budou navíc přenášeny signály DTR a DCD (pouze z USB). Řízení vysílače signálem RTS Konfigurační přepínač S6 na základní desce převodníku je v poloze OFF. Aktivní stav vysílače se ovládá signálem RTS strany RS-232 nebo USB. Automatické řízení vysílače od TxD Konfigurační přepínač S6 na základní desce převodníku je sepnut. Aktivní stav vysílače řídí monostabilní klopný obvod MKO1, který se nahazuje aktivním stavem signálu TxD. Po ukončení vysílání (TxD se vrátí do neaktivní úrovně) a vypršení doby MKO1 se převodník přepne na příjem. Časová konstanta MKO1 musí být nastavena podle přenosové rychlosti a doby reakce připojeného -6- Standardně je doba MKO1 nastavena na 2,9 ms. Ta vyhovuje pro přenosové rychlosti od 2400 Bd a reakci připojeného zařízení >5 ms. Pro nižší přenosové rychlosti je nutno dobu MKO1 příslušně prodloužit, jinak může být vysílač vypnut i v průběhu vysílání znaku (více jedničkových bitů za sebou). Ve čtyřdrátovém zapojení sítě (obr. 13) není nastavení časové konstanty kritické, neboť příjem a vysílání probíhá po oddělených vodičích, vysílač stanice master je aktivní trvale. Ve dvoudrátových sítích však může být doba setrvání vysílače v aktivním stavu při vyšších rychlostech na obtíž, neboť po tuto dobu nemůže na linku vysílat žádná jiná stanice. Např. pro rychlost 19200 Bd s formátem 1 start bit, 8 datových bitů, 1 stop bit + parita je doba 1 znaku: 11 bitů / 19200 bit/s = 0,573 ms. Časová konstanta MKO1 se nastavuje přepínači S2÷S4 podle obrázku 5, popř. výměnou odporu RT (přepínače S2÷S4 musí být rozepnuty). Poloha odporu RT je zřejmá z obr. 2. Zakončení linky Ze signálového hlediska by kroucený pár měl být zakončen na obou koncích vedení (viz. obr. 14). Zakončovací odpory mají dvě funkce. Upravují neaktivní stav linky (RA, RC, RD, RF – 360 Ω) a impe- Doporučené kabely pro vedení RS-422 Pro vedení RS-422 na krátké vzdálenosti a nízké komunikační rychlosti (desítky metrů s rychlostí do cca 19200 Bd) je v podstatě možné použít jakýkoliv kabel, který má kroucené páry vodičů – např. SYKFY, SRO, DATAX YCY ap. Na větší vzdálenosti a vyšší komunikační rychlosti je vhodné použít UTP kabely pro počítačové sítě nebo kabely, konstruované pro diferenciální signály RS-422/ 485, např. BELDEN UTP/FTP, LAM TWIN UTP/ FTP, LAM TWIN FLEXO ap. Pro zvýšení odolnosti proti rušení je vhodnější kabel stíněný. Při použití nekroucených vodičů nebo kabelů, které nejsou +RxD –RxD slave 1 slave 2 Obr. 13. Vícebodová síť RS-422 konstruovány pro datové spoje (např. vícežilové nepárové kabely) nelze zaručit funkčnost a parametry propojení na větší vzdálenosti než několik desítek metrů – výsledek je nutno ověřit experimentálně. V každém případě bude při použití nepárových kabelů linka podstatně méně odolná proti vnějšímu elektromagnetickému rušení. Propojování zařízení RS-422 Pro spojení zařízení principiálně postačuje propojení párů vodičů (±RxD, ±TxD), vyrovnání datových linek vzhledem k napájecímu napětí zajistí zakončovací odpory. Lepší je však propojit i signálovou zem (SG) všech připojených přístrojů. Jako společný vodič může být použito i stínění kabelu. Pokud je linka RS-422 vedena venkovním prostředím, je vhodné na vstupu do objektu (rozvaděče) osadit prvek vícestupňové ochrany, který zajistí svod atmosférického přepětí. Je možné použít např. ochrany Elsaco OVPM-31/06/24 nebo OVPM-31/06/48, které jsou dodávány i ve vícepárovém provedení. RS-232 4 master RS-422 +RxD RxD slave 1 E RC 1 3 RTS 2 CTS 5 GND XC1 USB slave n XC2 Obr. 14: Zakončení vícebodové sítě RS-422 E –TxD +RTS –RTS MKO 10 9 14 13 + RS-485 – 12 11 –CTS 8 7 SG +5V GO 4 2 +CTS slave 2 master, slave n mají připojeny zakončovací odpory –RxD +TxD TxD TC slave 1, 2 jsou bez zakončení +TxD –TxD +RxD –RxD master +TxD –TxD +TxD –TxD +RxD –RxD dančně zakončují vedení (RB a RE – 150 Ω). Pokud je převodník používán v duplexním režimu, je ke každému vstupu připojen trvale jeden výstupní budič a vedení nepřechází do neaktivního stavu. Pokud je na linku připojeno více vysílačů, jsou aktivní pouze v době vysílání a neaktivní stav proto musí být ošetřen zakončovacími odpory. Bez zakončení může být přijímačem od rušivých impulsů snadno detekován start bit, což způsobí náhodné přijímání znaků. Impedanční přizpůsobení je důležité spíše při vysokých rychlostech přenosu (nad 100 kBd), kde zabraňuje odrazům signálu od konce vedení. Pokud není vstup CTS použit, je vhodné jej na straně RS-422 spojit s RTS. Zakončovací odpory RD, RE a RF signálu RxD a RA, RB a RC signálu CTS se připojují do dutinek na základní desce (viz obr. 2), standardně jsou nezapojeny a jsou přibaleny k převodníku v samostatném sáčku. XC4 DCD CTS USB RTS TXD RXD serial DTR TTL DSR Obr. 15. Převodník s modulem P422GPS pro poloduplexní provoz (náhrada RS-485) (EI601x.30) - 7- DCD 1 RxD 2 TxD 3 DTR 4 GND 5 DSR 6 RTS 7 CTS 8 RI 9 DB9F PC RS-232 4 1 3 2 5 XC1 RxD TxD RTS CTS +RxD –RxD 10 9 +TxD –TxD 14 13 1000m 1Y 2Y 12 11 +CTS 8 –CTS 7 +RTS –RTS GND RS-422 EI6011.30 1X 1X 1Y 2X 2Y 2X 1Y 1X 2Y 2X 1X 1Y 1X 2Y 2X 1Y 1X 1X 2Y 2X 2X 1X 1Y 2Y 1Y 2Y 1Y 2X 2Y 2X OVPM-21 5351.22 OVPM-21 5351.22 XC4 RS-232 14 +TxD 13 –TxD TxD 1 3 TxD 10 +RxD 9 –RxD RxD 4 2 RxD +CTS –CTS CTS 2 4 CTS +RTS –RTS RTS 3 5 RTS GND 5 7 GND 8 7 12 11 RS-422 XC4 XC1 EI6011.30 ABB CS31 Obr. 16. Příklad připojení vzdáleného PLC k počítači s pomocí dvou převodníků RS-422 (EI6011.30), vedení RS-422 je vybaveno ochranami OVPM-21/6/24/4 RS-485 – EI6011/6012.40 Řízení vysílání signálem RTS 150R USB DIP 1 2 3 4 5 6 Obr. 19: Tovární nastavení přepínačů Automatické řízení vysílače od TxD Přepínač S6 na základní desce převodníku je v poloze ON. Přepínání vysílače RS-485 zajišťuje monostabilní klopný obvod MKO1, který se nahazuje aktivním stavem signálu TxD. Po ukončení vysílání (TxD se vrátí do neaktivní úrovně) vyprší doba MKO1 a převodník se přepne na příjem. Časová konstanta MKO1 musí být nastavena podle přenosové rychlosti a doby reakce připojeného zařízení (doba mezi ukončením vysílání posledního znaku a prvním přicházejícím znakem). Přepínač S6 na základní desce převodníku je rozepnut. Přepínání vysílání/ příjem RS-485 se ovládá signálem RTS strany USB/RS-232. Zařízení připojené na straně USB/RS-232 musí být schopné aktivovat signál RTS a udržet jej až do odvysílání celého posledního RS-232 RS-485 znaku zprávy. Pokud 4 RxD 14 je řídicím zařízením poE +TxRxD 10 čítač PC a je použit kaRD 1 TxD –TxRxD 9 nál RS-232, je stav sigE 13 nálu RTS vhodné pro2 CTS věřit. Ne všechny 1 programy (obzvláště v 3 RTS prostředí Windows) jsou schopné prová5 GND 8 dět ovládání korektně a bez časových pro- XC1 7 +VUSB dlev. Používá-li se 6 DCD USB, je korektní řízení USB 2×360R RTS USB CTS vysílače zajištěno sigSG 4 TXD MKO 2 +5V nálem TXDEN řadiče RXD serial TXDEN USB (přepínač S6 v TTL XC4 poloze ON). Pokud XC2 signál RTS zůstane akObr. 17. Převodník s modulem tivní i po ukončení vysíP485GPE, řízení vysílače RTS lání, vede to obvykle k (EI6011/6012.40) -8- ON destrukci přijímané zprávy (odpovědi). Celkové schéma zapojení převodníku uvádí obr. 17. RS-232 4 RS-485 RxD 14 E 1 TxD +TxRxD RD –TxRxD E 10 9 13 2 CTS 3 RTS 5 GND XC1 USB 1 MKO +VUSB DCD CTS USB RTS TXD RXD serial TXDEN TTL 8 150R Převodník RS-232/USB Pro rozhraní RS-485 je převodník osazen modulem „piggy“ P485GPE. Propojky na desce P485GPE jsou zřejmé z obr. 20 (standardně je signál CTS spojen s RTS, vysílač aktivován pro RTS=0, příjem po dobu vysílání blokován). Pokud připojené zařízení kontroluje vlastní vysílání na lince RS-485 zpětným příjmem, musí být na modulu P485GPE spojena propojka RCD. Obvykle je tento stav nežádoucí (zařízení nechce slyšet své vlastní vysílání) a může působit potíže. MKO 2×360R SG +5V 7 6 4 2 XC4 XC2 Obr. 18. Převodník s modulem P485GPE, automatické řízení vysílače od signálu TxD připojené zakončení linky RS-485 (150 R + 220 nF) odpojené zakončení linky RS-485 (standardně) master slave 1, 2 jsou bez zakončení CTS spojen s RTS (standardně) CTS=0 trvale slave 1 slave 2 master, slave n mají připojeny zakončovací odpory CTS=1 trvale slave n po dobu vysílání příjem blokován (standardně) příjem i v době vysílání vysílání při RTS=1 vysílání při RTS=0 (standardně) Obr. 20. Propojky na modulu P485GPE Doba MKO1 je standardně nastavena na 2,9 ms. Ta vyhovuje pro přenosové rychlosti od 2400 Bd a reakci připojeného zařízení >5 ms. Pro nižší přenosové rychlosti je nutno dobu MKO1 příslušně prodloužit, jinak může být vysílač vypnut i v průběhu vysílání znaku (více jedničkových bitů za sebou). Pro vyšší přenosové rychlosti může být doba setrvání vysílače v aktivním stavu na obtíž, neboť po tuto dobu nemůže na linku vysílat žádná jiná stanice. V takovém případě je možné časovou konstantu MKO1 zkrátit přibližně až na 1,2 násobek délky jednoho znaku. Např. pro rychlost 19200 Bd s formátem 1 start bit, 8 datových bitů, 1 stop bit + parita je doba 1 znaku: 11 bitů : 19200 bit/s = 0,573 ms Časová konstanta MKO1 se nastavuje přepínači S2÷S4 podle obrázku 5, popř. výměnou odporu RT (přepínače S2÷S4 musí být rozepnuty). Poloha odporu RT je zřejmá z obr. 2. Zakončení linky RS-485 Linka RS-485 má charakter sběrnice a ze signálového hlediska by kroucený pár měl být zakončen na obou koncích vedení (viz obr. 21). Zakončovací odpory mají dvě funkce – upravují neaktivní stav linky (hodnota 360 Ω) a impedančně zakončují vedení (hodnota 150 Ω). Pokud na linku nevysílá žádná stanice, je vedení „ve vzduchu“ a bez zakončovacích odporů může být přijímačem snadno detekován start bit, což způsobuje náhodné přijímání znaků. Impedanční přizpůsobení je důležité spíše při vysokých rychlostech přenosu (nad 100 kBd), kde zabraňuje odrazům signálu od konce vedení. První možností zakončení linky je použití zakončovacích odporů na piggy modulu P485Gxx. K definování neaktivního stavu linky je zapotřebí dle Obr. 21: Zakončení sítě RS-485 obr. 17 nebo 18 propojit na konektoru XC4 svorky 8 a 10 (nebo 14) a zároveň svorky 7 a 9 (nebo 10). Pro impedanční přizpůsobení musí být ještě spojena propojka RCD na modulu piggy nebo svorky 6 a 7 konektoru XC4. Druhou možností zakončení linky je použití zakončovacích odporů RD, RE, RF, které se připojují do dutinek na základní desce (viz obr. 2). Standardně jsou nezapojené a jsou přibaleny k převodníku v samostatném sáčku. Doporučené kabely pro linku RS-485 Pro vedení linky RS-485 na krátké vzdálenosti a nízké komunikační rychlosti (desítky metrů s rychlostí cca 19200 Bd) je v podstatě možné použít jakýkoliv kabel, který má kroucený pár vodičů – např. SYKFY, SRO, DATAX YCY ap. Pro větší vzdálenosti a vyšší komunikační rychlosti je vhodné použít UTP kabely pro počítačové sítě nebo kabely konstruované pro RS-485, např. BELDEN UTP/FTP, LAM TWIN UTP/FTP, LAM TWIN FLEXO ap. Pro zvýšení odolnosti proti rušení je vhodnější kabel stíněný. Při použití nekroucených vodičů nebo kabelů, které nejsou konstruovány pro datové spoje (např. zvonková dvoulinka), nelze zaručit funkčnost a parametry propojení, výsledek je nutno ověřit experimentálně. Propojování zařízení RS-485 Pro spojení zařízení linkou RS-485 principiálně postačuje jeden pár vodičů (pouze ±TxRxD), vyrovnání datové linky vzhledem k napájecímu napětí zajistí zakončovací odpory. Lepší je však propojit i signálovou zem (SG) všech připojených přístrojů. Jako společný vodič může být použito i stínění kabelu. Převodník je na modulu P485GPE vybaven ochrannými prvky transil, které zajišťují omezení diferenciálního napětí mezi vodiči a také omezení napětí proti zemi. Pro funkci ochrany - 9- musí být připojena zemní svorka převodníku ochrany, který zajistí svod atmosférického přepětí (svorky 1, 3 svorkovnice XC2) na zemní potenci- s větší intenzitou. Je možné použít např. ochranu ál. Pokud je vedení linky RS-485 vedeno venkov- Elsaco OVPM-21/06/24/1. ním prostředím, je vhodné na vstupu do budovy osadit doplňkový ochranný prvek sdružené Převodník RS-232/USB 20mA – EI6011/6012.70 4 RxD Loop 20 mA +UN 5 –UN 6 CTS je spojen s RTS (standardně) 1 TxD RxD+ 7 RxD– 9 CTS = 0 trvale 3 RTS CTS = 1 trvale 2 CTS 5 GND negovaný přijímač přímý přijímač negovaný vysílač přímý vysílač Obr. 23. Propojky na modulu PL20GPS RS-232 TxD+ 12 TxD– 10 MKO XC1 USB USB DCD CTS RTS TXD RXD +UIN2 3 +UIN1 4 I 2 1OUT Pro rozhraní proudové ON DIP serial I2OUT 1 smyčky je převodník osazen TTL modulem „piggy“ PL20GPS. XC4 XC2 1 2 3 4 5 6 Na rozhraní proudové smyčky Obr. 24: Tovární Obr. 22. Převodník s modulem se přenáší pouze datové signastavení přepínačů PL20GPS (EI6011/6012.70) nály RxD a TxD. Propojky na modulu PL20GPS jsou zřejmé z obr. 23. Propojka padě, že vysílač není realizován optronem, ale CTS umožňuje interně spojit signál CTS s RTS. např. spínacím tranzistorem. Propojky T a R umožňují obrátit polaritu vysílače Podle toho, kde je zařazen zdroj proudu, rozlišujea přijímače. To je nutné při spojování některých me spojení aktivní vysílač – pasivní přijímač a pazařízení (např. PLC NS905), která mají nestan- sivní vysílač – aktivní přijímač. Na převodníku dardní signály. Standardní nastavení modulu SLC-31/32 vytvoříme aktivní vysílač či přijímač séPL20GPS je, že signál CTS je spojen s RTS, vysí- riovým spojením výstupu proudového zdroje a lač přímý (T) a příjímač přímý (R). spínacího tranzistoru, resp. LED optronu. Proud z Monostabilní klopný obvod MKO2 na signálu výstupu proudového zdroje prochází vysílačem a DCD detekuje aktivní stav linky přijímače (v klido- přes pasivní přijímač připojeného zařízení se vravém stavu teče proud do přijímače, v aktivním sta- cí do společné svorky. Různá zapojení aktivních vu neteče) a pokud je aktivní stav delší než 80 ms, vysílačů a přijímačů jsou uvedena na obr. 26. Pro nastaví se DCD a rozsvítí se LED DCD/Err. To pasivní zapojení vysílače nebo přijímače zůstane umožňuje hlídat přerušení kabelu. proudový zdroj nepoužit a použije se pouze tranPřevodník má samostatně vyvedeny dva proudo- zistor a LED optronu – situaci znázorňuje obr. 25. vé zdroje. To dovoluje zapojovat libovolné kombi- Konkrétní kombinace vysílače a přijímače záleží nace pro aktivní nebo pasivní vysílač a přijímač. na připojovaném zařízení. Při připojování proudové smyčky neznámého zařízení je možné provést Připojení proudové smyčky Pro funkci proudové smyčky musí být uzavřena snadno identifikaci obvodů měřením klidového proudová cesta mezi zdrojem proudu, vysílačem proudu. Pokud miliampérmetr zapojený mezi (obvykle spínací tranzistor), přijímačem (obvykle svorky + a – vysílače indikuje protékající proud, LED optronu) a společným vodičem. Na straně je vysílač aktivní, pokud ne, je s největší pravděpopřevodníku na pořadí prvků v obvodu nezáleží, dobností pasivní. Pro přijímač je situace obdobna straně připojeného zařízení může být důležité ná. USB zajistit společnou zem vysílače a přijímače v pří- 10 - +UN –UN 5 6 RxD+ 7 RxD– 9 + +UN –UN 5 6 +UN –UN RxD+ 7 RxD– + +UIN1 4 I1OUT 2 RxD+ 7 9 RxD– +UIN1 4 I1OUT 2 TxD+ 12 TxD+ 12 TxD+ 12 TxD– 10 I2OUT 3 TxD– 10 +UIN2 3 TxD– 10 +UIN2 3 SLC-31/32 SG 1 I2OUT SLC-31/32 XC4 Obr. 25. Zapojení pasivního vysílače a přijímače I2OUT 1 RS-232 CTS 4 1 M-Bus master SG Obr. 27: Rozložení úbytků napětí na vedení kabely SYKY, SYKFY, UFaU, LAM FLEXO i jiné. Kroucení vodičů do páru není na závadu. Stínění kabelu je potřebné, prochází-li linka prostředím s vysokou hladinou elektromagnetického rušení. Pro venkovní vedení proudové smyčky je vhodné použít ochranné prvky Elsaco OVPM-01/24/2 nebo OVPM-31/24/48/2. RS-232 RxD 4 RxD TxD 1 TxD 3 RTS Proudová pojistka MKO1 DCD CTS RTS TXD serial RXD USB TTL 1V R × 0,02 A 2V CTS E XC2 I=20mA 2 Zdroj +36V R × 0,02 A SLC-31 GND CTS XC4 +24 V 5 XC1 USB SLC-31/32 XC4 2V Proudová smyčka pracuje s poměrně nízkou přenosovou rychlostí. Pro výběr kabelu nejsou rozhodující signálové vlastnosti kabelu, ale celkový odpor vedení. Proudový zdroj je v převodníku napájen napětím 24 V, na cestě signálu je nutno počítat s úbytky napětí na vlastním proudovém zdroji (cca 2 V), spínacím tranzistoru (cca 1 V), LED optronu přijímače vedení. Situaci znázorňuje obr. 27. Celkový ohmický odpor vedení dvou vodičů (2×R) nesmí přesáhnout 19 V / 0,02 A = 950 Ω, tj. 475 Ω na jeden vodič (žíly kabelu SYKFY 2×2×0,5 mají průběžný odpor jednoho vodiče cca 100 Ω/km). Pro vedení je možné použít např. 2 1 Obr. 26. Různá zapojení aktivního vysílače a přijímače Doporučené kabely pro vedení proudové smyčky GND 9 +UIN1 4 I1OUT 2 +UIN2 5 5 6 Zdroj +36V CTS M-Bus master Proudová pojistka E XC1 Vysílací modulátor XC4 +M-Bus 11, 14 –M-Bus 6,7, 9,13 Obr. 28: Převodník s modulem PMBUS/M (EI6011/6012.80) s automat. řízením přijímače USB DCD CTS RTS TXD serial RXD USB TTL XC2 Vysílací modulátor XC4 +M-Bus 11, 14 –M-Bus 6,7, 9,13 Obr. 29: Převodník s modulem PMBUS/M (EI6011/6012.80) s ručním řízením přijímače - 11- Převodník RS-232/USB M-Bus master – EI6011/6012.80 Pro rozhraní M-Bus master je převodník osazen modulem PMBUS/M. Umožňuje budit standardní linku M-Bus s 20 slave stanicemi. Na rozhraní se přenáší pouze datové signály RxD a TxD. Napájecí napětí linky zajišťuje vnitřní měnič napájení ze strany TTL. Nadproudová pojistka se skládá ze dvou částí vzájemně od sebe galvanicky oddělených – části snímače proudu a vyhodnocení nadproudu a části logiky odpínání vestavěného měniče. Dojde-li k přetížení linky M-Bus, pojistka vybaví, odpojí vestavěný měnič a signál DCD (případně i CTS) přejde do aktivního stavu (log. 0). Po době cca 1 s logika opět měnič připojí. Trvá-li přetížení i nadále, pojistka opět vybaví a celý cyklus se opakuje tak dlouho, dokud přetížení neodezní. Po odeznění přetížení linky a opětovném připojení měniče je plně obnovena normální funkce „piggy“ modulu. Délka vedení sběrnice je omezena maximálním úbytkem napětí na každém vodiči (nemá přesáhnout 0,5 V) závislého na klidovém odběru slave modulů (počet moduON DIP lů × 1,5 mA) a průřezu vodičů. Vyhodno1 2 3 4 5 6 cení proudu je Obr. 30: Tovární dynamické, což nastavení přepínačů umožňuje měnit počet připojených slave stanic bez jakékoliv konfigurace. Pro venkovní vedení proudové smyčky je vhodné použít ochranné prvky Elsaco OVPM-10/MBus pro MBus master (rozlišuje polaritu) a OVPM-02/48/1 nebo OVPM-22/ /48/60/1 pro MBus slave. USB Obsluha signálu RTS piggy modulu Je-li připojen k signálu RTS strany RS-232/ USB, je řízen tímto signálem následovně: pro RTS=0 je příjem blokován, pro RTS=1 je příjem povolen. Je-li vstup připojen k výstupu MKO1 (AutoRTS) je po dobu vysílání příjem blokován. Vzhledem k velkému proudovému odběru piggy modulu se nedoporučuje napájet převodník z USB! Instalace ovladače USB Pro komunikaci počítače s převodníkem prostřednictvím USB je nutné nejprve nainstalovat ovladače pro obvod převodníku USB/serial TTL. Ovladač je ke stažení na www.elsaco.cz v sekci „ke stažení – SW nástroje“ soubor usb.zip. Soubor se rozbalí na pevný disk počítače (např. do adresáře C:\FTDI) a počítač se vypne. Počítač a převodník se propojí USB kabelem A-A. Zapne se nejdříve převodník a pak počítač. Při nabíhání Windows ohlásí, že nalezly nový HW (USB) a hledají ovla- dač pro USB. Zadá se adresář C:\FTDI, kde Windows najdou vše potřebné ze souboru *.INF a nainstalují ovladač pro USB tak, jako by to byl další sériový port COM (např. COM4). Informace o portu a jeho nastavení je možné najít ve složce Ovládací panely, volba Systém a na kartě Správce zařízení (Zobrazit podle typu) lze u položky Porty (COM a LPT) spatřit další COM. Jeho označení si zapamatujte (např. COM4). ES PROHLÁŠENÍ O S HODĚ Výrobce prohlašuje, že komunikační převodník SLC-31/32 (typ EI6011.xx/EI6012.xx) je navržen a vyroben ve shodě s na něj se vztahujícími ustanoveními – Nařízení vlády č.168/1997 Sb. (elektrická zařízení nízkého napětí), Nařízení vlády č.169/1997 Sb. (elektromagnetická kompatibilita) v platném znění a na ně navazujícími harmonizovanými českými technickými normami ČSN EN 55024, ČSN EN 55022, ČSN EN 61000. V Kolíně, dne 9.3.2005 Vyrábí: ELSACO, Jaselská 177, 28000 Kolín, CZ tel. +420 321 727753, fax +420 321 727759 e-mail: [email protected], www.elsaco.cz - 12 - ing. Jindřich Franc 19. 10. 2015
Podobné dokumenty
Převodník sériového rozhraní SLC-21
použít UTP kabely pro počítačové sítě nebo kabely konstruované pro diferenciální signály RS-422/
485, např. BELDEN UTP/FTP, LAM TWIN
UTP/FTP, LAM TWIN FLEXO ap. Pro zvýšení odolnosti proti rušení j...
Převodník sériového rozhraní SLC-31/32
duplexním režimu, je ke každému vstupu připojen trvale jeden výstupní budič a vedení nepřechází do neaktivního stavu. Pokud je na linku
připojeno více vysílačů, jsou aktivní pouze v
době vysílání a...
Převodník sériového rozhraní SLC-67/73/74
RS232 je napěťové rozhraní, které je možné
použít pouze na krátké vzdálenosti (do 15 m).
Na propojení je možné použít jakýkoliv kabel,
např. SYKFY, RO, SRO ap. V prostředí s vyšší
hladinou rušení j...
CCPU-02 - Elsaco
K použití univerzálních analogových pozic jako analogové
vstupy slouží moduly SAIx-xx. Ty mohou být osazeny do
všech šesti univerzálních pozic. Každý modul má diferenciální
vstup a obsahuje operačn...
Monolitické IO pro funkční generátory
www.exar.com). Jeho dalším výrobcem, je firma Intersil Corporation (http://www.intersil.com), vzniklá nedávno z polovodičové divize firmy Harris Corporation; označuje ho ICL8038. I tento IO najdeme...
1. Re gu lá to ry a ří di cí sys té my PRO MOS
možnost připojení 8 logických vstupů, 8 výstupů a 4 analogové vstupy
SMI-11A galvanický oddělovač linky RS485
Jednotky s připojením CANopen splňují požadavky specifikace
CiA DS-301 a jsou určeny pr...