PLC automat CPA420 - Ok1mjo.com
PLC automat CPA420 - Ok1mjo.com
PLC automat CPA420 - Ok1mjo.com
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Telemetrické<br />
systémy<br />
<strong>PLC</strong> <strong>automat</strong> <strong>CPA420</strong><br />
CONEL s.r.o.<br />
Sokolská 71<br />
562 04 Ústí nad Orlicí<br />
Tel : 465 521 020<br />
Fax: 465 521 021<br />
E-mail: info@conel.cz<br />
WWW: http://www.conel.cz
<strong>PLC</strong> <strong>automat</strong> <strong>CPA420</strong><br />
Telemetrické<br />
systémy<br />
OBSAH<br />
Obsah.....................................................................................................................................................................2<br />
Základní charakteristika ........................................................................................................................................3<br />
Mechanické provedení ..........................................................................................................................................3<br />
Technické údaje.....................................................................................................................................................3<br />
Zapojení konektorů ...............................................................................................................................................4<br />
Význam jednotlivých kláves .................................................................................................................................5<br />
Význam indikačních diod (LED) ..........................................................................................................................5<br />
Zapojení binárních vstupů (typy konfiguračních sítí)..........................................................................................6<br />
Zapojení analogových vstupů...............................................................................................................................7<br />
Zapojení binárních výstupů...................................................................................................................................8<br />
Komunikační možnosti <strong>automat</strong>u <strong>CPA420</strong>...........................................................................................................9<br />
Komunikace <strong>CPA420</strong> s CNC (Control Network Computer)..............................................................................10<br />
RDS Protokol zjednodušeně: ..............................................................................................................................10<br />
Komunikační buffer ............................................................................................................................................11<br />
Příklady datových zpráv:.....................................................................................................................................12<br />
Zapojení redukce pro datový kabel KD-2...........................................................................................................12<br />
2.1.2002 - 2 -
<strong>PLC</strong> <strong>automat</strong> <strong>CPA420</strong><br />
Telemetrické<br />
systémy<br />
Základní charakteristika<br />
<strong>CPA420</strong> je základní jednotkou námi nabízeného systému podřízené stanice technologického telemetrického<br />
systému. V základní verzi je vybavena procesorem DALLAS 89C420 a NV pamětí 512 kB. Standardně je<br />
vybaven grafickým LCD displejem 122 x 32 bodů a klávesnicí se čtyřmi tlačítky.<br />
<strong>CPA420</strong> umožňuje decentralizované (autonomní) řízení technologických procesů. Díky komunikačnímu<br />
rozhraní V24/RS232 s implementovaným RDS protokolem je možné přímé připojení přes radiový modem.<br />
Množství vstupů a výstupů je možné expandovat externím modulárním systémem PROMOS nebo připojením<br />
modulů CIO.<br />
Mechanické provedení<br />
Jednotka je konstrukčně uspořádána v kompaktní krabičce, která se montuje na lištu DIN.<br />
Rozměry <strong>CPA420</strong>:<br />
90<br />
45<br />
62<br />
90<br />
158<br />
73<br />
Technické údaje<br />
Systémové prostředky<br />
• Procesor DALLAS DS89C420, taktovací<br />
kmitočet 50MHz<br />
• 512 KB NV paměti<br />
Indikační a konfigurační prvky<br />
• LCD display 122 x 32 bodů (grafický)<br />
• 25 indikačních LED<br />
• 4 tl. klávesnice<br />
Binární výstupy<br />
• 8 binárních výstupů, otevřený kolektor<br />
• max. 24V / 500 mA<br />
Binární vstupy<br />
• možnost HW konfigurovat první čtyři vstupy<br />
tzv. konfiguračními sítěmi<br />
• galvanické oddělení vstupů, pevnost 2500V<br />
AC, CN EN 61 131-2<br />
Komunikační linky<br />
• 1 x RS232<br />
• 1 x RS485<br />
• 1 x ethernet<br />
Možnost rozšíření vstupů / výstupů<br />
• externím modulárním systémem CIO<br />
• externím modulárním systémem PROMOS po<br />
sér. rozhraní RS485<br />
Implementované protokoly<br />
• RDS 92<br />
• ADAM<br />
Ostatní<br />
• Napájecí napětí +10÷30V, max. 500mA<br />
• Rozsah pracovních teplot –20÷55°C<br />
2.1.2002 - 3 -
<strong>PLC</strong> <strong>automat</strong> <strong>CPA420</strong><br />
Telemetrické<br />
systémy<br />
Zapojení konektorů<br />
GND<br />
I2+A<br />
I-A<br />
I+A<br />
GND<br />
I2+B<br />
I-B<br />
I+B<br />
GND<br />
OUT / COM<br />
OUT 0<br />
OUT 1<br />
OUT 2<br />
OUT 3<br />
OUT 4<br />
OUT 5<br />
OUT 6<br />
OUT 7<br />
CIO<br />
GND<br />
+Un<br />
+Unb<br />
Panelová zásuvka RJ45<br />
1 3 5 7<br />
2 4 6 8<br />
SK5 1 SK3 1 SK4 SK8 1<br />
RS 485<br />
Panelová zásuvka PFL10<br />
SK9 SK11 1 SK6 1 SK7<br />
2 4 6 8 10<br />
1 3 5 6 9<br />
RS 232<br />
RS 485 /<br />
Ethernet<br />
+5V<br />
IN 0<br />
IN 1<br />
-5V<br />
+5V<br />
IN 2<br />
IN 3<br />
-5V<br />
NC<br />
+5V<br />
IN 4<br />
IN 5<br />
-5V<br />
+5V<br />
IN 6<br />
IN 7<br />
-5V<br />
NC<br />
Pozn.: Napájení vstupních svorek ± 5V je plovoucí<br />
Zapojení konektoru RS 232 (panel. zás. RJ45)<br />
Číslo Označení<br />
Směr<br />
Popis<br />
pinu signálu<br />
toku dat<br />
1 RTS Request To Send Výstup<br />
2 CTS Clear To Send Vstup<br />
3 DTR Detekce servisního kabelu<br />
4 DSR Nezapojen<br />
5 GND GROUND – signálová zem<br />
6 RXD Receive Data Vstup<br />
7 CD Carrier Detect Vstup<br />
8 TXD Transmit Data Výstup<br />
Zapojení konektoru RS 485 (panel. zás. RJ45)<br />
Číslo Označení<br />
Směr toku<br />
Popis<br />
pinu signálu<br />
dat<br />
1 –RxD/TxD Receive Data/ Transmit Data – záporný pól Vstup/Výstup<br />
2 +RxD/TxD Receive Data/ Transmit Data – kladný pól Vstup/Výstup<br />
Číslo<br />
pinu<br />
1, 2,<br />
9, 10<br />
3, 4,<br />
7, 8<br />
Zapojení konektoru RS 485 (panel. zás. PFL10)<br />
Označení<br />
Popis<br />
signálu<br />
+Un<br />
GND<br />
Napájení externích modulů – kladný pól<br />
Napájení externích modulů – záporný pól<br />
5 +RxD/TxD Receive Data/ Transmit Data – kladný pól Vstup/Výstup<br />
6 –RxD/TxD Receive Data/ Transmit Data – záporný pól Vstup/Výstup<br />
2.1.2002 - 4 -
<strong>PLC</strong> <strong>automat</strong> <strong>CPA420</strong><br />
Telemetrické<br />
systémy<br />
Zapojení konektoru CIO (panelová zásuvka RJ45)<br />
Číslo Označení<br />
pinu signálu<br />
Popis<br />
1 I/O 5<br />
Vstup/ výstup – analogový či binární vstup nebo<br />
binární výstup (otevřený kolektor)<br />
Vstup/Výstup<br />
2 I/O 4<br />
Vstup/ výstup – analogový či binární vstup nebo<br />
binární výstup (otevřený kolektor)<br />
Vstup/Výstup<br />
3 I/O 3<br />
Vstup/ výstup – analogový či binární vstup nebo<br />
binární výstup (otevřený kolektor)<br />
Vstup/Výstup<br />
4 +12V<br />
Výstup +12V pro napájení dalších obvodů<br />
(připojeno přímo na napájení modemu)<br />
Výstup<br />
5 GND Signálová a napájecí zem<br />
6 I/O 2<br />
Vstup/ výstup – analogový či binární vstup nebo<br />
binární výstup (otevřený kolektor)<br />
Vstup/Výstup<br />
7 I/O 1<br />
Vstup/ výstup – analogový či binární vstup nebo<br />
binární výstup (otevřený kolektor)<br />
Vstup/Výstup<br />
8 Servis Pouze pro servisní účely Vstup/Výstup<br />
Číslo<br />
pinu<br />
Zapojení napájecího konektoru<br />
Označení<br />
Popis<br />
signálu<br />
1 GND Záporný pól napájecího napětí<br />
2 +Un Kladný pól napájecího napětí<br />
3 +Unb<br />
Kladný pól napájecího napětí<br />
binárních výstupů<br />
Význam jednotlivých kláves<br />
! posun na další obrazovku nebo zvýšení<br />
nastavované hodnoty o 1<br />
# posun na předchozí obrazovku nebo<br />
snížení nastavované hodnoty o 1<br />
$ posun na další řád při zadávání parametru<br />
% potvrzení prováděné funkce nebo uložení<br />
parametrů<br />
Význam indikačních diod (LED)<br />
PWR přítomnost napájecího napětí<br />
ANI1,2 analogové vstupy 1,2 – signál OK<br />
232 Tx/Rx rozhraní RS232, vysílání/příjem<br />
485 Tx/Rx rozhraní RS485, vysílání/příjem<br />
LAN rozhraní Ethernet aktivní<br />
ERR chyba<br />
2.1.2002 - 5 -
<strong>PLC</strong> <strong>automat</strong> <strong>CPA420</strong><br />
Telemetrické<br />
systémy<br />
Zapojení binárních vstupů (typy konfiguračních sítí)<br />
První čtveřice vstupů (In 0÷3) je HW konfigurovatelná tzv. konfiguračními sítěmi. Druhá čtveřice (In 4÷7)<br />
odpovídá HW konfiguraci se sítí KS2.<br />
Zapojení vstupu na DPS PR51M-PE<br />
PR51M-KS2<br />
PR51M-INP1<br />
PR51M-PRUT1<br />
PR51M-INP2<br />
PR51M-PRUT2<br />
2.1.2002 - 6 -
<strong>PLC</strong> <strong>automat</strong> <strong>CPA420</strong><br />
Telemetrické<br />
systémy<br />
Zapojení analogových vstupů<br />
Analogové vstupy jsou stejně jako binární konfigurovatelné HW sítěmi.<br />
měření<br />
proudu<br />
měření<br />
napětí<br />
měření<br />
odporu<br />
2–svorkové<br />
měření<br />
odporu<br />
3–svorkové<br />
měření<br />
odporu<br />
4–svorkové<br />
GND<br />
I2+A<br />
I-A<br />
I+A<br />
GND<br />
I2+B<br />
I-B<br />
I+B<br />
GND<br />
GND<br />
I2+A<br />
I-A<br />
I+A<br />
GND<br />
I2+B<br />
I-B<br />
I+B<br />
GND<br />
GND<br />
I2+A<br />
I-A<br />
I+A<br />
GND<br />
I2+B<br />
I-B<br />
I+B<br />
GND<br />
Typy konfiguračních sítí:<br />
Svorky 1 10 2 6 7 2 12 13<br />
14 13 5 9 8 3 14 14<br />
Funkce Ri Rr1 Rr2 Rg1 Rg2 J1 J2 J3 Zesílení Rozlišení Pozn.<br />
U 20mV 180 18 Ano Ano 250 19,5uV vst. odol. +/-9V<br />
U 1V 1500 43 33 0,97mV vst. odol. +/-60V<br />
U 1V bez vst. děliče 12000 360 Ano Ano 5 0,97mV vst. odol. +/-9V<br />
U 2V 2700 487 16,5 1,95mV vst. odol. +/-60V<br />
U 5V 8200 620 6,6 4,88mV vst. odol. +/-60V<br />
U 10V 20000 1470 3,3 9,76mV vst. odol. +/-60V<br />
U 20V 75000 1000 1,65 19,5mV vst. odol. +/-60V<br />
I 5mA 470 3600 15 14,6 4,88uA vst. odol. +/-60V<br />
I 10mA 220 3300 220 15 9,76uA vst. odol. +/-60V<br />
I 20mA 120 3600 270 13,75 19,5uA vst. odol. +/-60V<br />
I 20mA nízký Rin 27 820 1,8 61,11 19,5 vst.odol. +/-60V<br />
Pt100 100°C 2svorky 2740 2200 1000 330 Ano Ano Ano 38,1 0,37°C vst. odol. +/-9V<br />
Pt100 200°C 2svorky 2740 2200 1500 220 Ano Ano Ano 29,7 0,47°C vst. odol. +/-9V<br />
Pt100 500°C 2svorky 2740 2200 2200 560 Ano Ano Ano 18,9 0,78°C vst. odol. +/-9V<br />
Pt100 100°C 3svorky 2740 2200 1000 330 Ano Ano 38,1 0,37°C vst. odol. +/-9V<br />
Pt100 200°C 3svorky 2740 2200 1500 220 Ano Ano 29,7 0,47°C vst. odol. +/-9V<br />
Pt100 500°C 3svorky 2740 2200 2200 560 Ano Ano 18,9 0,78°C vst. odol. +/-9V<br />
2.1.2002 - 7 -
<strong>PLC</strong> <strong>automat</strong> <strong>CPA420</strong><br />
Telemetrické<br />
systémy<br />
<strong>CPA420</strong> má desetibitový AD převodník s jedenácti analogovými vstupy. Zapojení<br />
jednotlivých analogových vstupů je uvedeno v následující tabulce:<br />
Číslo<br />
vstupu<br />
Označení<br />
signálu<br />
Popis<br />
1 CIO 1 pin I/O 1 konektoru CIO<br />
2 CIO 2 pin I/O 2 konektoru CIO<br />
3 CIO 3 pin I/O 3 konektoru CIO<br />
4 CIO 4 pin I/O 4 konektoru CIO<br />
5 CIO 5 pin I/O 5 konektoru CIO<br />
6 CIO A analogový vstup A<br />
7 CIO B analogový vstup B<br />
8 BAT měření napětí baterie, zálohující paměť RAM<br />
9 RS232 – s slouží pro detekci servisního kabelu<br />
10 + Unb měření napájecího napětí +Unb<br />
11 + Un měření napájecího napětí +Un<br />
Zapojení binárních výstupů<br />
+ Unb<br />
otevřený kolektor,<br />
max. 24V / 500 mA<br />
COM<br />
Out 0<br />
Out 1<br />
Out 2<br />
Out 3<br />
Out 4<br />
Out 5<br />
Out 6<br />
Out 7<br />
2.1.2002 - 8 -
<strong>PLC</strong> <strong>automat</strong> <strong>CPA420</strong><br />
Telemetrické<br />
systémy<br />
Komunikační možnosti <strong>automat</strong>u <strong>CPA420</strong><br />
Dispečink<br />
PC<br />
C<br />
I<br />
O<br />
<strong>CPA420</strong><br />
PR51M<br />
dotaz zápis<br />
odpověď<br />
dotaz<br />
odpověď<br />
dotaz<br />
odpověď<br />
RDS92<br />
RS232<br />
<strong>CPA420</strong><br />
Epsnet<br />
RS485<br />
mod.<br />
Elsaco<br />
Komunikace na portech:<br />
• RS232 – protokol RDS92, 19200, N, 8, 1<br />
• RS485 – protokol Epsnet, 57600, E, 8, 1<br />
Žádné jiné další protokoly nejsou zatím implementovány.<br />
Komunikace vzduchem:<br />
• <strong>CPA420</strong> reaguje pouze na zprávy typu dotaz a zápis (základní dispečinková komunikace), ostatní<br />
nevyžádané zprávy <strong>CPA420</strong> zahazuje<br />
• vysílání dotazů na vzdálené CIO<br />
• vysílání dotazů na jiný <strong>CPA420</strong>, resp. PR51M<br />
• posílání údajů na zobrazovače ELSACO a MERRET protokolem ADAM<br />
Není možné vysílat dotazy na vzdálené moduly RIO (zapojené přímo do radiostanice) !!!<br />
2.1.2002 - 9 -
<strong>PLC</strong> <strong>automat</strong> <strong>CPA420</strong><br />
Telemetrické<br />
systémy<br />
Komunikace <strong>CPA420</strong> s CNC (Control Network Computer)<br />
Komunikace probíhá v komunikačním bufferu <strong>automat</strong>u (<strong>CPA420</strong>), z kterého je možné číst data, nebo do něho<br />
data zapisovat. Dále popsaný protokol je včleněn do protokolu RDS92 a tvoří jeho datové tělo. To znamená<br />
<strong>automat</strong> komunikuje prostřednicvím RDS protokolu v jehož datové zprávě je obsažen protokol <strong>CPA420</strong>. RDS<br />
protokol je adresný, protokol <strong>CPA420</strong> zajišťuje vyčítání, nebo zápis dat v kom. bufferu <strong>CPA420</strong>.<br />
Každá úspěšná komunikace s <strong>CPA420</strong> je potvrzena znakem ´ACK ´ (06H), neúspěšná komunikace znakem<br />
´NACK´ (15H) - viz popis RDS protokolu (předávání zpráv mezi TPC CNC).<br />
RDS Protokol zjednodušeně:<br />
44H, Adresa podřízené, DélkaBloku Low , DélkaBloku High, Byte1, ... , Byte n, CHSUM<br />
| | | | |<br />
| | | | |____Tělo zprávy (V tomto případě<br />
| | | | <strong>CPA420</strong> zpráva)<br />
| | | |_ Délka bloku vyšší byte<br />
| | |<br />
| | |_________ Délka bloku nižší byte<br />
| |<br />
| |<br />
| |___________________ Adresa (log. číslo stanice)<br />
|<br />
|_____________________________Typ zprávy RDS protokolu (úvodní byte -datová zpráva)<br />
Formát zprávy <strong>CPA420</strong> (Neobsahuje kontrolní sumu. Tato je součástí nadřazeného RDS protokolu):<br />
DruhZprávy, Offset, DélkaBloku,Byte1, ... , Byte n<br />
| | | |<br />
| | | |<br />
| | | |_ Tělo Zprávy<br />
| | |<br />
| | |_______ Počet bytu v těle zprávy<br />
| |<br />
| |<br />
| |__________________Posun prvního byte v bloku dat PR-51 (začíná od 00H)<br />
|<br />
|<br />
|___________________________00 ..<br />
zadost o vysláni bloku dat s určitým ofsetem<br />
a délkou bloku (zpráva nemá tělo zprávy)<br />
Odpověď na tento dotaz nese v hlavičce druh zprávy<br />
00, stejně jako dotaz.<br />
01 .. datová zprava, která začíná na určitém offsetu a má<br />
určitou délku. Zpráva nese významové byty v těle zprávy.<br />
Tyto jsou přímo zapsány do bufferu <strong>CPA420</strong>.<br />
02 .. datová zpráva, která nastavuje stavy čítačů. Stav čítače,<br />
umístěný na příslušném ofsetu se nastaví dle hodnoty<br />
obsažené v těle zprávy.<br />
03 .. všechny následující znaky budou vyslány na linku RS485.<br />
Odpověď z linky RS485 bude předána zpět na linku RS232.<br />
2.1.2002 - 10 -
<strong>PLC</strong> <strong>automat</strong> <strong>CPA420</strong><br />
Telemetrické<br />
systémy<br />
04.. zápis více bloků najednou. Zpráva pak bude vypadat:<br />
DruhZprávy, Offset1, DélkaBloku1, X bytů bloku1,<br />
Offset2, DélkaBloku2, Xbytů bloku2, ……<br />
05.. potvrzení zprávy 04. Formát zprávy:<br />
DruhZprávy, Offset1, DélkaBloku1, X bytů bloku1,<br />
Offset2, DélkaBloku2, Xbytů bloku2, ……<br />
Komunikační buffer<br />
Adresa<br />
Délka v<br />
Bytech<br />
Význam<br />
0..7 8 příznaky výpadků komunikací<br />
8..15 8 nevyužito<br />
16 2 okamžitý průtok (vstup 0)<br />
18 2 okamžitý průtok (vstup 1)<br />
20 2 okamžitý průtok (vstup 2)<br />
22 2 okamžitý průtok (vstup 3)<br />
24 2 průměrný průtok (vstup 0)<br />
26 2 průměrný průtok (vstup 1)<br />
28 2 průměrný průtok (vstup 2)<br />
30 2 průměrný průtok (vstup 3)<br />
32 2 minimální průtok (vstup 0)<br />
34 2 minimální průtok (vstup 1)<br />
36 2 minimální průtok (vstup 2)<br />
38 2 minimální průtok (vstup 3)<br />
40 2 maximální průtok (vstup 0)<br />
42 2 maximální průtok (vstup 1)<br />
44 2 maximální průtok (vstup 2)<br />
46 2 maximální průtok (vstup 3)<br />
48..49 2 vstupy CIO (bit 0 až 9)<br />
50 1 vstupy PR51M (aktivní v 0)<br />
51 1 centrální ovládání reléových výstupů<br />
52 1 lokální ovládání reléových výstupů (lze jen číst)<br />
53 1 vstupy PR51M (aktivní v 1)<br />
54 1 8 bitů pro ovládání algoritmu, 1..centrální, 0..lokální (nejnižší bit – nejnižší algoritmus)<br />
55 1<br />
Příznaky: b0 … 1 = bylo zadáno heslo<br />
b1 … 1 = povolení vnitřního WD<br />
b2 … 1 = chyba komunikace<br />
b3 … výsledek funkce 0x18 (prodloužený impuls ze vstupu)<br />
b4… 1 = chyba komunikace<br />
b5… 1 = chyba komunikace<br />
56 2 aktuální heslo<br />
58 2 poslední zadané heslo<br />
60..243 184 volný prostor (umístění dat v tomto prostoru je vyjádřeno konfigurační tabulkou<br />
k příslušnému objektu)<br />
2.1.2002 - 11 -
<strong>PLC</strong> <strong>automat</strong> <strong>CPA420</strong><br />
Telemetrické<br />
systémy<br />
Příklady datových zpráv:<br />
1) Příklad dotazu na prvních šestnáct bytů komunikačního bufferu <strong>CPA420</strong> s adresou 10H:<br />
44H, 10H, 03H, 00H, 00H, 00H, 10H, CHSUM<br />
ÚVOD | |<br />
RDS PROT. | <strong>CPA420</strong> | RDS PROTOKOL CHSUM<br />
DOTAZ<br />
Akceptování žádosti je oznámeno znakem ACK.<br />
Odpověď, kterou sestavuje <strong>CPA420</strong>:<br />
44H, 10H, 13H, 00H, 00H, 00H, 10H, 01H, 02H, 03H, 04H, 05H, 06H, 07H, 08H, 09H, 0AH, 0BH, 0CH, 0DH,<br />
| > DATA Z BUFFERU <strong>CPA420</strong><br />
0EH, 0FH, 10H, CHSUM<br />
< |<br />
Akceptování odpovědi je oznámeno znakem ACK z radiového modemu.<br />
2) Zápis 1 bytu s hodnotou AAH do bufferu <strong>CPA420</strong> (byte je umistěn na adrese 15H)<br />
44H, 10H, 04H, 00H, 01H, 15H, 01H, AAH, CHSUM<br />
Akceptování povelu je oznámeno znakem ACK.<br />
Zapojení redukce pro datový kabel KD-2<br />
DB9M<br />
konektor do<br />
<strong>CPA420</strong> (DTE)<br />
DB9F<br />
konektor do<br />
PC (DTE)<br />
CD 1<br />
RxD 2<br />
TxD 3<br />
DTR 4<br />
GND 5<br />
6<br />
RTS 7<br />
CTS 8<br />
100Ω<br />
1 CD<br />
2 RxD<br />
3 TxD<br />
4 DTR<br />
5 GND<br />
6<br />
7 RTS<br />
8 CTS<br />
2.1.2002 - 12 -