21.04.2014 Views

PLC automat CPA420 - Ok1mjo.com

PLC automat CPA420 - Ok1mjo.com

PLC automat CPA420 - Ok1mjo.com

SHOW MORE
SHOW LESS

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 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!