Převodník sériového rozhraní SLC-31/32

Transkript

Převodník sériového rozhraní SLC-31/32
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. 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í RS232 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í RS232 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 doplňkové galvanické oddělení externího napájení.
Obj. číslo
kompletu
převodníku
Rozhraní
Typ
piggy
EI6011.90
EI6012.90
RS232C
P232GPS
EI5055.21
(EI5055.20)
RxD, TxD,
RTS, CTS
EI6011.50
EI6012.50
RS232C
P232GPE
EI5055.01
(EI5055.00)
RxD, TxD, RTS,
CTS, DTR, DCD
EI6011.30
EI6012.30
RS422
P422GPS
EI5052.21
(EI5052.00)
RxD, TxD,
RTS, CTS
EI6011.20
EI6012.20
RS422
P422GPE
EI5052.01
(EI5052.00)
RxD, TxD, RTS,
CTS, DTR, DCD
EI6011.40
EI6012.40
RS485
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
PMBMGPS
EI5058.00
RxD, TxD
DCD/Err 1)
1)
Obj. číslo
Použité signály
samostatného
modulu piggy strany RS232
v závorkách jsou uvedeny výběhové typy „piggy“ modulů
indikace chybových stavů linky
Poznámka
DTR a DCD
pouze z USB
DTR a DCD
pouze z USB
Základní popis
SLC-31/32
XC1
CTS
TTL side User side
XC4
USB
PWR
CD/E
TxD
RxD
RTS
CTS
8
Základní deska obsa- 1 TxD
1
1
CTS
RxD
huje převodník USB 23 RTS
Piggy
2
2
4
Back
na asynchronní sério- 4 RxD
3
3
S2÷4
P232GPS
GND
4
P232GPE 4
vou linku, rozhraní 5
S6
P422GPS 5
MKO1
5
RS232 s ochranou
P422GPE
0,3÷28 ms
6
P485GPE 6
proti přepětí a napáje360R RA
PL20GPS
RTS
cí obvody. Vnější roz7 PMBMGPS
7
7
hraní je určeno osaze- XC2
150R RB
TxD
5
RxD
VUSB
ním modulu „piggy“,
1
CTS
8
8
který také zajišťuje 2 DTxD
RC
D+
Err
RTS
2×360R
galvanické oddělení. 3 GND
MKO2 80ms
USB
TXDEN
Je nutné používat mo- 4
RD
DCD
DCD
9
9
9
DSR
150R RE
duly s měničem, kte- USB-A
serial DTR
S5
DTR
6
TTL
rý slouží k napájení
RI
USBLED
10
3
10
CEX
PWRCTL
galvanicky oddělené
360R RF
strany.
11
11
EEPROM
S1
12
12
Pro rozhraní RS485 a XC3
2
Napájecí
13
13
RS422 obvody pře- +– 10÷30 V
obvody
1
14
14
vodníku umožňují popouze SLC-32
užít pro řízení vysílaObr. 1. Blokové schéma zapojení převodníku
če signál RTS nebo
monostabilní klopný obvod MKO1 pro automa- lem USB konvertoru. Při provozu z USB je možtické řízení vysílače. Při provozu z USB je mož- né celý převodník napájet z USB kabelu,
né řídit vysílač korektně přímo vnitřním signá- pokud hostující zařízení je schopné dodat na
port dostatečný napájecí proud. V opačném
případě a také vždy při provozu z RS232 je nutno použít externí napájení. Spotřeba převodníku závisí především na typu osazeného modulu „piggy“ a na zátěži vnějšího rozhraní.
Technické parametry
XC2
S1
S2
S3
S4
S5
S6
Výměnný modul piggy
RT
RF
RE
RD
RC
RB
RA
XC1
Zakončovací odpory
linky RS422/485
XC3
DC / DC s GO
(jen SLC-32)
Obr. 2. Umístění volitelných prvků
na základní desce převodníku
-2-
XC4
Napájení z externího zdroje:
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
Izolační napětí GO mezi rozhraními:
pro všechny typy
1000 V DC
Izolační napětí GO mezi USB/RS232 a externím napájením (jen EI6012.xx)
1000 V DC
Stupeň krytí
IP20
Rozměry
22,5×101×114 mm
Rozsah pracovních teplot
–10 ÷ 50 °C
Rozhraní RS232
Max. přenosová rychlost
120 kBd
Vstupní odpor přijímače
min. 7 kΩ
Výstupní napětí vysílače
typ. ±8 V
Max. délka připojeného vedení
15 m
Rozhraní RS422
Max. přenosová rychlost
2 MBd
Vstupní odpor přijímače
12 kΩ
Citlivost přijímače
min. ±200 mV
Výstupní dif. napětí vysíl.
typ. 3,7 V
min. 1,5 V
Max. délka připojeného vedení
1200 m
Rozhraní RS485
Max. přenosová rychlost
2 MBd
Vstupní odpor přijímače
12 kΩ
Citlivost přijímače
min. ±200 mV
Výstupní dif. napětí vysíl.
typ. 3,7 V
min. 1,5 V
Max. délka připojeného vedení
1200 m
Max. napětí signálových vodičů proti SG
trvale
6V
špičkově
11 V
Max. napětí SG proti uzemnění
trvale
24 V
špičkově
36 V
Rozhraní smyčka 20mA
Max. přenosová rychlost
38,4 kBd
Vstupní proud pro úroveň L
< 3 mA
Vstupní proud pro úroveň H
> 15 mA
Max. délka připojeného vedení
1500 m
Rozhraní M-Bus master
Max. přenosová rychlost
9,6 kBd
Max. počet slave modulů
3
Max. počet slave modulů s externím
napájením
20
SLC-31/32
PC
označení
signálu
označení
signálu–svorka
konektor - pinů
typ
typ
9 25
RxD výstup →
vstup 2 3
RxD
TxD
vstup
← výstup 3 2
TxD
GND
společný vodič
5 7
SG
RTS
vstup
← výstup 7 4
RTS
CTS výstup →
vstup 8 5
CTS
Tab. 1. Označení svorek XC1 strany RS232
a připojení k PC COM portu
Připojení signálů, konektory
Strana rozhraní RS232 základové desky je vyvedena na konektor XC1 s pěti svorkami. Pojmenování signálů strany RS232 souhlasí s
COM portem PC – jedná se pouze o prodloužení. Signál RxD je tedy 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 RS232 k počítači PC je uveden v tabulce 1. Připojení převodníku k jinému zařízení bude obdobné.
Rozhraní USB je vyvedeno na konektor XC2
typu A. Připojení USB způsobí odpojení linky
RS232 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í desky a připojení převodníkového
modulu „piggy“ je zřejmé z blokového schématu na obrázku 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.
Označení signálu pro rozhraní
Č.
sv. RS232 RS422 RS485 20 mA M-Bus
1 DCD1) –DCD2)
PE
I2OUT
—
2 +5 V
+5 V
+5 V
I1OUT
—
3
SG
+DCD2)
—
+UIN2
UCC2
4
SG
SG
SG
+UIN1
UCC2
5
—
–DTR2)
—
+UN
UCC2
6
—
+DTR2) Term.
–UN
–MBus
7
RTS
–CTS 360R– RxD+ –MBus
8
—
+CTS 360R+
—
UCC3
9
CTS
–RxD –RxTxD RxD– –MBus
10
—
+RxD +RxTxD TxD– +MBus
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
Tab. 2. Zapojení svorek XC4 pro
různá rozhraní
- 3-
ON
USB
RS232
piggy
USB kabel
Cab-USB/A-A/..
USB
napájení
standardní PC
RS232
PLC
SLC-31/32
RS232
USB
napájení
napájení
SLC-31/32
Připojení převodníku k PLC pomocí RS232
(nutné externí napájení – S1 v libovolné poloze)
Obr. 3: Možnosti připojení SLC-31/32
Nastavení konfiguračních přepínačů
Mezi konektory USB a RS232 je umístěna šestice konfiguračních přepínačů S1÷S6.
Přepínač S1 blokuje napájení z USB. Rozepnutý spínač umožňuje napájet převodník při odpojení externího napětí z USB. Při sepnutém
přepínači není možné převodník z USB napájet. Vše přehledně shrnuje následující tabulka:
S1 Provoz
ON libovolný
USB
OFF
RS232
USB
ON
DIP
USB
1 2 3 4 5 6
USB
USB
ON
USB
USB
1 2 3 4 5 6
DIP
1 2 3 4 5 6
ON
DIP
DIP
1 2 3 4 5 6
ON
DIP
1 2 3 4 5 6
DIP
1 2 3 4 5 6
DIP
1 2 3 4 5 6
Obr. 4: Časová konstanta MKO1 podle
nastavení přepínačů S2, S3 a S4
piggy
10÷30 V
ON
USB
ON
Připojení převodníku k PC pomocí USB
(napájení z USB – S1 v poloze ON)
ON
DIP
1 2 3 4 5 6
SLC-66/67) používá nastavení časové konstanty větší než je délka 1 byte (obr. 5a). 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
době tMKO1, která uplyne od poslední změny aktivní úrovně v neaktivní. Nevýhodou je závislost
časové konstanty tMKO1 na přenosové rychlosti.
Druhý způsob používá nastavení krátké časové konstanty tMKO1. Zároveň MUSÍ být zajištěna
neaktivní úroveň vytahovacími odpory RD a
RF. Konstantu 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. 5b).
Neaktivní úroveň zajišťují vytahovací odpory.
Start
bit
Datové bity + parita
0 1 2 3 4 5 6 7 P
Napájení
vnější ze svorek XC3
z USB nebo vnější ze svorek XC3
vnější ze svorek XC3
Přepínači S2 ÷ S4 se nastavuje časová konstanta MKO1 automatického generování signálu RTS. Nastavení přepínačů s odpovídajícími
konstantami je na obr. 4.
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:
Stop
bit
TxD TTL
t Byte
t MKO
t MKO t MKO
t MKO
RTS
N
±RxTxD
A
a)
Start
bit
Datové bity + parita
Stop
bit
0 1 2 3 4 5 6 7 P
TxD TTL
RT [kΩ] ~ 35 × τMKO1 [ms]
Je možné použít odpory v rozsahu 2 kΩ ÷
1 MΩ, což odpovídá časové konstantě 57 µs ÷
28,5 ms. Automatické generování signálu RTS
má smysl nejen při třídrátovém připojení přes
RS232 (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
-4-
RTS
t MKO
t MKO
N
t MKO
t MKO
±RxTxD
A
b)
neaktivní úroveň zajištěná vytahovacími odpory RD a RF
N . . . neaktivní úroveň
A . . . aktivní úroveň
Obr. 5: Řízení RTS pomocí MKO1
Výhodou tohoto způsobu je nezávislost tMKO1
na přenosové rychlosti a možnost téměř okamžitého vysílání dalšího zařízení na lince.
Přepínač S5 přepíná funkci signálu DCD. Při
rozepnutém přepínači je z vnějšího rozhraní
přenášen signál DCD. Je-li přepínač sepnut, je
na signál DCD připojen výstup MKO2. Spouštěn je aktivním signálem RXD z vnějšího rozhraní. Je-li RXD trvale aktivní déle než 80 ms, nastaví se výstup MKO2 a je signalizována chyba
na lince vnějšího rozhraní. Nejčastější využití
Převodník RS232/USB
se předpokládá u proudové smyčky 20 mA, u
které indikuje přerušení smyčky.
Přepínač S6 přepíná vstup RTS „piggy“ modulu. Je-li přepínač rozepnut, je na vsup RTS modulu „piggy“ připojen signál RTS z rozhraní
RS232 nebo z převodníku USB/asynchronní
sériová linka. Sepnutím přepínače se na vstup
RTS připojí výstup MKO1 (v případě připojení
linkou RS232) nebo signál TXDEN z převodníku USB/asynchronní sériová linka (používá se
pro řízení vysílače RS485).
RS232 – EI6011/6012.50 a .90
RS232
RS232
RS232
Pro rozhraní RS232 je převod- RS232
RxD 11
4 RxD
RxD 11
4 RxD
ník osazen modulem „piggy“
P232GPS nebo P232GPE. S
1 TxD
TxD 13
1 TxD
TxD 13
modulem GPS převádí dva
vstupní a dva výstupní signály
3 RTS
RTS 7
3 RTS
RTS 7
(RxD, TxD, RTS, CTS), s modulem GPE tři vstupní a tři výstup2 CTS
CTS 9
2 CTS
CTS 9
ní signály (navíc DTR a DCD –
dostupné jsou jen z USB). PoSG 3,4
SG 3,4
5 GND
5 GND
+5V GO 2
+5V GO 2
čet převáděných signálů umožXC1
XC1
ňuje použití s linkovými, radiovýXC4
DCD
DCD 1
DCD
USB
mi nebo GSM modemy, které USB
CTS
CTS
RTS
RTS
vyžadují hw řízení přenosu a
USB
USB
TXD
MKO
TXD
RXD
ovládání modemu. Moduly „pigRXD
serial DTR
DTR 12
serial DTR
TTL DSR
gy“ pro RS232 neobsahují žádTTL DSR
XC4 XC2
né konfigurační propojky. Cel- XC2
kové zapojení převodníku Obr. 6. Převodník s modulem Obr. 7: Převodník s modulem
RS232 uvádějí obr. 6 a 7.
P232GPE (EI6011/6012.50)
P232GPS (EI6011/6012.90)
Doporučené kabely a propojení RS232
té vstupy připojit k nepoužitým výstupům, kteRS232 je napěťové rozhraní, které je možné poré mají definovaný stav (např. na svorkovnici
užít pouze 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
vysílání při RTS=1
vhodné vždy jeden vodič z páru použít jako signálový a druhý jako společný – to do jisté míry
vysílání při RTS=0
nahrazuje stínění.
(standardně)
Přijímače RS232 mají vysokou vstupní impedanci. Pokud jsou některé signály nepoužité a
příjem i v době vysílání (standardně)
přesto jsou přivedeny do dalšího zařízení –
po dobu vysílání je příjem blokován
např. CTS se nepoužívá, ale ke spojení s PC je
vysílač
připojen
na výstup trvale (standardně)
použit standardní devítižilový propojovací kapřipojení vysílače řídí RTS
bel, může se vyskytovat náhodně se měnící
stav tohoto signálu. Proto je vhodnější nepouži- Obr. 8. Propojky na modulu P422GPS/GPE
- 5-
XC4 spojit CTS s RTS) nebo je připojit přes odpor 1 kΩ k výstupu +5 V.
Převodník RS232/USB
RS232
RS422
4
RxD
1
TxD
RC
TC
3
RTS
2
CTS
5
GND
XC1
USB
XC2
RxD
14
13
1
TxD
12
11
3
RTS
8
7
2
CTS
–CTS
SG
+5V GO
4
2
5
GND
–RxD
–TxD
–RTS
+CTS
XC4
DCD
CTS
USB RTS
TXD
RXD
serial DTR
TTL DSR
Obr. 9. Převodník s modulem
P422GPS pro duplexní provoz
(EI6011/6012.30)
E
RC
USB
DCD
CTS
RTS
USB TXD
RXD
serial DTR
TTL DSR
XC2
–RxD
+TxD
E
–TxD
+RTS
–RTS
14
13
12
11
8
7
SG
+5V GO
4
2
+DCD
3
1
–DCD
+DTR
E
10
9
–CTS
+CTS
XC1
–DTR
6
5
XC4
Zapojení pro duplexní
provoz
Konfigurační přepínač S6
na základní desce převodníku je rozepnut, na modulu P422GPS/ GPE jsou
propojky TC a RC rozpojeny (vysílač je připojen trvale) a signál RTS je možné
přenášet samostatně. Celkové zapojení převodníku
uvádí obrázky 9 a 10, příklad použití obrázek 13.
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 RS422 na obr. 11)
nebo dvoudrátových (RS485 na obr. 12). Pro
dvoudrátové zapojení je nutné vnější spojení
vysílače a přijímače. Situaci znázorňuje
obr. 12. 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).
Obr. 10. Převodník s modulem
P422GPE pro duplexní provoz
(EI6011/6012.20)
S modulem „piggy“ P422GPS 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é
jsou 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í“ RS232
nebo USB. Počet převáděných signálů umožňuje použití i pro synchronní komunikace. Propojky na modulu P422GPS/GPE jsou zřejmé z
obrázku 8. 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 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 RS485)
nebo čtyřdrátové. Propojka RC modulu
P422GPS/GPE dovoluje zakázat příjem v době
vysílání.
-6-
+RxD
TC
+RTS
MKO
RS422
4
+TxD
E
RS232
10
9
+RxD
E
RS422 – EI6011/6012.20 a .30
Řízení vysílače signálem RTS
Konfigurační přepínač S6 na základní desce
převodníku je rozepnut. Aktivní stav vysílače
se ovládá signálem RTS strany RS232 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 zařízení (doba mezi ukončením vysílání posledního znaku a prvním
přicházejícím znakem).
+RxD
–RxD
RS232
4
+TxD
–TxD
RS422
+RxD
RxD
E
RC
1
+TxD
–TxD
+RxD
–RxD
+TxD
–TxD
+RxD
–RxD
slave 1
slave 2
+TxD
TxD
TC
master
3
RTS
2
CTS
5
GND
–RxD
E
–TxD
+RTS
–RTS
USB
Standardně je doba MKO1 nastavena na
6,2 ms. Ta vyhovuje pro přenosové rychlosti od
2400 Bd a reakci připojeného zařízení >10 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. 11) 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 4, 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.
XC2
12
11
8
7
SG
+5V GO
4
2
XC1
Obr. 11. Vícebodová síť RS422
+
RS485
–
14
13
–CTS
+CTS
MKO
10
9
XC4
DCD
CTS
USB RTS
TXD
RXD
serial DTR
TTL DSR
Obr. 12. Převodník s modulem P422GPS pro
poloduplexní provoz (náhrada RS485)
14). Zakončovací odpory mají dvě funkce –
upravují neaktivní stav linky (RA, RC, RD, RF –
360 Ω) a impedanč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ů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í. Pokud není
Zakončení linky
vstup CTS použit, je vhodné jej na straně
Ze signálového hlediska by kroucený pár měl
RS422 spojit s RTS. Zakončovací odpory RD,
být zakončen na obou koncích vedení (viz. obr.
DCD 1
RxD 2
TxD 3
DTR 4
GND 5
DSR 6
RTS 7
CTS 8
RI 9
DB9F
PC
RS232
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
RS422
EI6011.30
2X
1Y 1X
2Y 2X
+RTS
–RTS
GND
1X
1Y 1X
2Y 2X
1Y 1X
2Y
2X
OVPM-21
5351.22
XC4
1X 1Y
2X 2Y
1X
2X
1X
2X
1X
1Y
2Y
1Y
2Y
1Y
2X 2Y
OVPM-21
5351.22
RS232
14 +TxD
13 –TxD
TxD
1
3
TxD
10 +RxD
9 –RxD
8
7
12
11
RxD
4
2
RxD
+CTS
–CTS
CTS
2
4
CTS
+RTS
–RTS
RTS
3
5
RTS
GND
5
7
GND
RS422
XC4
EI6011.30
XC1
ABB CS31
Obr. 13. Příklad připojení vzdáleného PLC k počítači s pomocí dvou převodníků RS422
(EI6011.30), vedení RS422 je vybaveno ochranami OVPM-21/6/24/4
- 7-
master
slave 1, 2 jsou bez zakončení
master, slave n mají připojeny zakončovací odpory
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čoslave 1
vé sítě nebo kabely, konstruované pro diferenciální signály RS422/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ř. vícežilové nepáslave 2
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í.
slave n
Obr. 14: Zakončení vícebodové sítě RS422
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.
Doporučené kabely pro vedení RS422
Pro vedení RS422 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
Převodník RS232
Propojování zařízení RS422
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 RS422 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-21/6/24, které jsou dodávány i ve
vícepárovém provedení.
RS485 – EI6011/6012.40
ovládá signálem RTS strany USB/RS232. Zařízení připojené na straně USB/RS232 musí být
schopné aktivovat signál RTS a udržet jej až do
odvysílání celého posledního znaku zprávy. Pokud je řídicím zařízením počítač PC a je použit
kanál RS232, je stav signálu RTS vhodné prověřit. Ne všechny programy (obzvláště v prostředí Windows) jsou schopné provádět ovládání korektně a bez časových prodlev. Používá-li
se USB, je korektní řízení vysílače zajištěno signálem TXDEN řadiče USB (přepínač S6 v poloze ON). Pokud signál RTS zůstane aktivní i po
Řízení vysílání signálem RTS
ukončení vysílání, vede to obvykle k destrukci
Přepínač S6 na základní desce převodníku je přijímané zprávy (odpovědi). Celkové schéma
rozepnut. Přepínání vysílání/ příjem RS485 se zapojení převodníku uvádí obr. 15.
Pro rozhraní RS485 je převodník osazen modulem „piggy“ P485 GPE. Propojky na desce
P485GPE jsou zřejmé z obr. 17 (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 RS485 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.
-8-
Automatické řízení
vysílače od TxD
RS232
4
RS485
RxD
14
RS232
4
RS485
RxD
14
150R
150R
E
E
Přepínač S6 na základní
+TxRxD 10
+TxRxD 10
RD
RD
1 TxD
1 TxD
–TxRxD
–TxRxD
9
9
desce převodníku je seE
E
13
13
pnut. Přepínání vysílače
2 CTS
2 CTS
1
1
RS485 zajišťuje monostabilní klopný obvod MKO1,
3 RTS
3 RTS
který se nahazuje aktivním stavem signálu TxD.
MKO
5 GND
5 GND
8
8
Po ukončení vysílání (TxD
7
7
XC1
XC1
+VUSB
+VUSB
se vrátí do neaktivní úrov6
6
USB
USB
DCD
DCD
ně) vyprší doba MKO1 a
RTS
2×360R
CTS
2×360R
USB CTS
USB RTS
MKO
převodník se přepne na
SG
SG
4
4
TXD
TXD
MKO
+5V
+5V
2
2
příjem. Časová konstanta
RXD
RXD
serial
serial
TXDEN
TXDEN
TTL
TTL
XC4
XC4
MKO1 musí být nastaveXC2
na podle přenosové rych- XC2
losti a doby reakce připo- Obr. 15. Převodník s modulem
Obr. 16. Převodník s modulem
P485GPS, automatické řízení
jeného zařízení (doba P485GPS, řízení vysílače RTS
(EI6011/6012.40)
vysílače od signálu TxD
mezi ukončením vysílání
posledního znaku a prvním přicházejícím znakem).
formátem 1 start bit, 8 datových bitů, 1 stop bit
Standardně je doba MKO1 nastavena na + parita je doba 1 znaku:
6,2 ms. Ta vyhovuje pro přenosové rychlosti od
11 bitů : 19200 bit/s = 0,573 ms
2400 Bd a reakci připojeného zařízení >10 ms. Časová konstanta MKO1 se nastavuje přepínaPro nižší přenosové rychlosti je nutno dobu či S2÷S4 podle obrázku 4, popř. výměnou odMKO1 příslušně prodloužit, jinak může být vysí- poru RT (přepínače S2÷S4 musí být rozepnulač vypnut i v průběhu vysílání znaku (více jed- ty). Poloha odporu RT je zřejmá z obr. 2.
ničkových bitů za sebou). Pro vyšší přenosové
rychlosti může být doba setrvání vysílače v ak- Zakončení linky RS485
tivním stavu na obtíž, neboť po tuto dobu nemů- Linka RS485 má charakter sběrnice a ze signáže na linku vysílat žádná jiná stanice. V tako- lového hlediska by kroucený pár měl být zavém případě je možné časovou konstantu končen na obou koncích vedení (viz. obr. 18).
MKO1 zkrátit přibližně až na 1,2 násobek délky Zakončovací odpory mají dvě funkce – upravujednoho znaku. Např. pro rychlost 19200 Bd s jí neaktivní stav linky (RD, RF – 360 Ω) a impedančně zakončují vedení (RE – 150 Ω). Pokud
připojené zakončení linky RS485 (150 R + 220 nF)
odpojené zakončení linky RS485 (standardně)
CTS spojen s RTS
(standardně)
CTS=0 trvale
CTS=1 trvale
po dobu vysílání příjem
blokován (standardně)
příjem i v době vysílání
master
slave 1
slave 1, 2 jsou bez zakončení
slave 2
master, slave n mají připojeny zakončovací odpory
vysílání při RTS=1
slave n
vysílání při RTS=0 (standardně)
Obr. 17. Propojky na modulu P485GPE
Obr. 18: Zakončení sítě RS485
- 9-
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í.
Zakončovací odpory RD, RE, RF signálu RxD
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 RS485
Pro vedení linky RS485 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.
Na větší vzdálenosti a při vyšší komunikační
rychlosti je vhodné použít UTP kabely pro počítačové sítě nebo kabely konstruované pro
RS485, 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 kabe-
Převodník RS232
Propojování zařízení RS485
Pro spojení zařízení linkou RS485 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 musí být připojena
zemní svorka převodníku (svorky 1, 3 svorkovnice XC2) na zemní potenciál. Pokud je vedení
linky RS485 vedeno venkovním prostředím, je
vhodné na vstupu do budovy osadit doplňkový
ochranný prvek sdružené ochrany, který zajistí
svod atmosférického přepětí s větší intenzitou.
Je možné použít např. ochranu ELSACO
OVPM-21/6/24.
20mA – EI6011/6012.70
Pro rozhraní proudové smyčky je převodník
osazen modulem „piggy“ PL20GPS. Na rozhraní proudové smyčky se přenáší pouze datové
signály RxD a TxD. Propojky na modulu
PL20GPS jsou zřejmé z obr. 19. Propojka CTS
umožňuje interně spojit signál CTS s RTS. Propojky T a R umožňují obrátit polaritu vysílače a
přijímače. To je nutné při spojování některých
zařízení (např. PLC NS905), která mají nestandardní signály. Standardní nastavení modulu
PL20GPS je, že signál CTS je spojen s RTS, vysílač přímý (T) a příjímač přímý (R).
Monostabilní klopný obvod MKO2 na signálu
DCD detekuje aktivní stav linky přijímače (v klidovém stavu teče proud do přijímače, v aktivním stavu neteče) a pokud je aktivní stav delší
než 80 ms, nastaví se DCD a rozsvítí se LED
DCD/Err. To umožňuje hlídat přerušení kabelu.
Převodník má samostatně vyvedeny dva
proudové zdroje. To dovoluje zapojovat libovolné kombinace pro aktivní nebo pasivní vysílač
a přijímač.
- 10 -
lů, 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ě.
Připojení proudové smyčky
Pro funkci proudové smyčky musí být uzavřena proudová cesta mezi zdrojem proudu, vysílačem (obvykle spínací tranzistor), přijímačem
(obvykle LED optronu) a společným vodičem.
Na straně převodníku na pořadí prvků v obvodu nezáleží, na straně připojeného zařízení
může být důležité zajistit společnou zem vysílače a přijímače v případě, že vysílač není realizován optronem, ale např. spínacím tranzistorem.
negovaný přijímač
přímý přijímač
CTS je spojen s RTS
(standardně)
CTS = 0 trvale
CTS = 1 trvale
negovaný vysílač
přímý vysílač
Obr. 19. Propojky na modulu PL20GPS
Loop 20 mA
+UN 5
–UN 6
RS232
Podle
toho, měřením klidového proudu. Pokud miliampérkde je zařazen metr zapojený mezi svorky + a – vysílače
zdroj proudu, indikuje protékající proud, je vysílač aktivní, poRxD+ 7
1 TxD
rozlišujeme
kud ne, je s největší pravděpodobností pasivní.
RxD– 9
spojení aktivní Pro přijímač je situace obdobná.
3 RTS
TxD+ 12
vysílač – pasivTxD– 10
Doporučené kabely pro vedení proudové
2 CTS
ní přijímač a
smyčky
5 GND
MKO
pasivní vysílač
+UIN2 3
Proudová smyčka pracuje s poměrně nízkou
XC1
– aktivní přijí+UIN1 4
přenosovou rychlostí. Pro výběr kabelu tedy
USB
DCD
mač.
CTS
nejsou rozhodující signálové vlastnosti kabelu,
USB RTS
Na převodní- ale spíše celkový odpor vedení. Proudový
TXD
I1OUT 2
RXD
ku SLC-31/32 zdroj je v převodníku napájen napětím 12 V, na
serial
I2OUT 1
TTL
vytvoříme ak- cestě signálu je nutno počítat s úbytky napětí
XC4
XC2
tivní vysílač či na vlastním proudovém zdroji (cca 2 V), spínaObr. 20. Převodník s
přijímač tak, cím tranzistoru (cca 1 V), LED optronu přijímamodulem PL20GPS
že zapojíme če a vlastním vedení. Situaci znázorňuje obrá(EI6011/6012.70)
výstup proudo- zek 23. Celkový ohmický odpor vedení dvou
vého zdroje do série se spínacím tranzistorem, vodičů (2×R) tedy nesmí přesáhnout
resp. LED optronu. Proud z výstupu proudové- 7 V / 0,02 A = 350 Ω, tj. 175 Ω na jeden vodič
ho zdroje, prochází vysílačem a přes pasivní (žíly kabelu SYKFY 2×2×0,5 mají průběžný odpřijímač připojeného zařízení se vrací do spo- por jednoho vodiče cca 100 Ω/km). Pro vedení
lečné svorky. Různá zapojení aktivních vysíla- je možné použít např. kabely SYKY, SYKFY,
čů a přijímačů jsou uvedena
UFaU, LAM FLEXO i jiné.
2V
R × 0,02 A
na obr. 22. Pro pasivní zapojeKroucení vodičů do páru
+12
V
ní vysílače nebo přijímače zůnení na závadu. Stínění kaI=20mA
stane proudový zdroj nepobelu je potřebné pouze v pří1V
užit a použije se pouze SLC-31/32
padě, že linka prochází prostranzistor a LED optronu – siR × 0,02 A
tředím s vysokou hladinou
tuaci znázorňuje obr. 21. Konelektromagnetického rušekrétní kombinace vysílače a
ní. Pro venkovní vedení
2V
přijímače záleží na připojovaproudové smyčky je vhodné
ném zařízení. Při připojování
použít ochranné prvky
SG
proudové smyčky neznáméELSACO OVPM-21/12/24
Obr. 23: Rozložení úbytků
ho zařízení je možné provést
nebo OVPM-21/24/48.
napětí na vedení
snadno identifikaci obvodů
4
RxD
+UN
–UN
5
6
RxD+
7
RxD–
9
+UIN1 4
I1OUT 2
+
+
TxD– 10
I2OUT
SLC-31/32
1
XC4
Obr. 21. Zapojení pasivního
vysílače a přijímače
+UN
–UN
5
6
RxD+
7
RxD+
7
RxD–
9
RxD–
9
+UIN1
4
2
+UIN1
4
2
I1OUT
TxD+ 12
+UIN2 3
5
6
+UN
–UN
SG
I1OUT
TxD+ 12
TxD+ 12
TxD– 10
+UIN2 3
TxD– 10
+UIN2 3
I2OUT
SLC-31/32
1
XC4
I2OUT
SLC-31/32
1
XC4
Obr. 22. Různá zapojení aktivního vysílače a přijímače
- 11-
Převodník RS232
M-Bus master – EI6011/6012.80
Pro rozhraní M-Bus master je RS232
více slave modulů, musí se
M-Bus
Zdroj UCC2 master
převodník osazen modulem
připojit externí napětí UCC3
+36V
8
UCC3
5 GND
o velikosti 36 V (viz. obr.
„piggy“ PMBMGPS.
Proudová
24). Výstupní proud MUSÍ
Modul umožňuje budit stanpojistka
3,4,5
4 RxD
být omezen na hodnotu
dardní M-Bus linku s 3 slave
50 mA, jinak dojde ke znistanicemi. Na rozhraní se pře1 TxD
čení piggy převodníku. Ponáší pouze datové signály
tom je možné připojit až 20
RxD a TxD. Napájecí napětí XC1
slave modulů. V tomto přílinky zajišťuje vnitřní zvyšující USB
DCD
Vysílací
CTS
modulátor
padě bude na vývodu
stabilizátor z vnějšího napájeUSB RTS
+M-Bus 10,11
TXD
DCD během příjmu indikoní nebo z oddělujícího měniRXD
–M-Bus 6,7,9,
serial
váno přetížení. Délka vedeče napájení strany TTL. PřetíTTL
13,14
ní sběrnice je omezena mažení linky je indikováno XC2
XC4
ximálním úbytkem napětí
signálem DCD.
Obr. 25: Převodník s modulem
na každém vodiči (neměl
Převodník „piggy“ PMBMPMBMGPS (EI6011/6012.80)
by přesáhnout 0,5 V), který
-GPS umožňuje připojit maximálně 3 slave moduly. Je-li potřeba připojit je závislý na klidovém odběru slave modulů
(počet modulů × 1,5 mA) a
UCC2
UCC2
SLAVE 1
8
8
UCC3
UCC3
průřezu vodičů. VyhodnoSLAVE 1
+M-Bus
10,11
10,11
cení proudu je dynamické,
–M-Bus
+M-Bus
+M-Bus
+M-Bus
6,7,9,
6,7,9,
–M-Bus
–M-Bus
což umožňuje měnit počet
–M-Bus
13,14
13,14
SLAVE 2
připojených slave stanic
SLAVE 2
+M-Bus
MASTER
MASTER
bez jakékoliv konfigurace.
–M-Bus
+M-Bus
SLC-31/32
SLC-31/32
–M-Bus
Svorky 3, 4, 5 převodníku
musí zůstat nezapojeny –
+
36 V
max. 3 MBus slave,
SLAVE 3
50 mA –
linka se napájí
je na nich vnitřní napájecí
SLAVE 20
+M-Bus
z převodníku
napětí strany MBus piggy
–M-Bus
+M-Bus
max. 20 MBus slave, linka
modulu.
–M-Bus
se napájí z externího zdroje
Obr. 24: Připojení MBus slave stanic a externího napájení
Instalace ovladače USB
Aby bylo možné z počítače komunikovat s převodníkem SLC-31/32 prostřednictvím USB, je
nutné nejprve nainstalovat ovladače pro obvod převodníku USB/serial TTL. Ovladač je
možné
stáhnout
z
našich
stránek
www.elsaco.cz v sekci „ke stažení“, dále „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í Win-
dows ohlásí, že nalezly nový HW (USB) a hledají ovladač 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).
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 -
21. 03. 2005

Podobné dokumenty

PROMOS line 2

PROMOS line 2 sbìrnice CAN s pøenosovou rychlostí 500 kbit/s. Výmìna dat probíhá podle standardu CANopen. Sbìrnice poskytuje velmi vysoké zabezpeèení pøenosu, použitý protokol umožòuje široké možnosti konfigurac...

Více

Převodník sériového rozhraní SLC-21

Převodník sériového rozhraní SLC-21 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íž, ...

Více

Převodník sériového rozhraní SLC-31/32

Převodník sériového rozhraní SLC-31/32 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 ...

Více

8 - Elsaco

8 - Elsaco aktivní s pozitivní logikou, tj. po přivedení napětí na vstupní svorky je na výstupu napětí 24 V. Stav vstupů je indikován svítivou diodou. Modul ke své funkci nepotřebuje vnější napájení, energie ...

Více

Převodník USB - UART Uživatelská příručka

Převodník USB - UART Uživatelská příručka konstruktérovi volnost při výběru připojení - lze použít konektor typu 'A' nebo 'B', popř. přímo kabel k USB portu počítače. Navíc se mechanická konstrukce nemusí podřizovat umístění konektoru na d...

Více

Převodník sériového rozhraní SLC-67/73/74

Převodník sériového rozhraní SLC-67/73/74 Ze signálového hlediska by kroucený pár měl být zakončen na obou koncích. Zakončovací odpory mají dvě funkce – upravují neaktivní stav linky a impedančně zakončují vedení. Pokud je převodník použív...

Více

Praktikum z elektroniky

Praktikum z elektroniky 2. Program měří najednou propustný i závěrný směr, využívá tedy vždy jen jednu metodu přímého měření. Je proto nutné předem zvážit, který směr je třeba měřit přesněji. 3. Dbejte na shodné zapojován...

Více

Sériové převodníky

Sériové převodníky EI9024.xxx EI5067 « EI5067, loop 20 mA, aktivní vysílaè / pøijímaè xxx – záèíslí urèuje délku kabelu – první dvì èíslice urèují základní délku a tøetí èíslice poèet nul, celková délka je v mm. Pøík...

Více