Popis, přenos dat: Profibus DP
Single Basic Controller SBC Typ: R8300... SBC-PB-Tschech 20/2008
Obsah: 1.
Rozhraní, všeobecný popis ............................................................................................................... 2 Umístění vedení, stínění a opatření proti rušivým napětím ........................................................... 3 Stínění vedení ................................................................................................................................ 4 Uvedení do provozu....................................................................................................................... 5 2. Přenos parametrů.............................................................................................................................. 6 2.1 Monitorování procesu .................................................................................................................... 6 2.1.1 Od mastera k regulačnímu přístroji: přenos požadované hodnoty 1 a řídicího slova ............ 6 2.1.2 Od regulačního přístroje k masterovi: přenos procesních dat............................................... 7 2.1.3 Od mastera k regulačnímu přístroji: ....................................................................................... 9 2.2 Konfigurační kanál ....................................................................................................................... 10 2.2.1 Konfigurace parametrů přes konfigurační kanál................................................................... 11 2.2.2 Kódy parametrů (tabulka 1a) ................................................................................................ 13 2.2.3 Příklad přenosu ke konfiguračnímu kanálu, instrukční kód 10 H ......................................... 14 2.2.4 Příklad přenosu ke konfiguračnímu kanálu, instrukční kód 20 H ......................................... 16 2.2.5 Příklad přenosu ke konfiguračnímu kanálu, instrukční kód 21 H ......................................... 17 2.3 Monitorování procesu a konfigurační kanál................................................................................. 18 1.1 1.2 1.3
Předmluva Tento popis byl sestaven s maximální pečlivostí. Údaje v něm ovšem neplatí jako příslib vlastností výrobku. ELOTECH Industrieelektronik GmbH nepřebírá žádné ručení za chyby. ELOTECH Industrieelektronik GmbH si kdykoliv vyhrazuje změny, které odpovídají technickému pokroku. Všechna práva, také překladu, vyhrazena. Žádná část díla nesmí být v jakékoliv formě (tisk, kopie, mikrofilm nebo jiná metoda) bez písemného svolení firmy ELOTECH Industrieelektronik GmbH reprodukována nebo za pomoci elektronických systémů zpracována, rozmnožena nebo rozšiřována.
1. Rozhraní, všeobecný popis Řízení temperovacího přístroje SBC (označeno také jako regulační přístroj) je k připojení na Profibus-DP vybaveno příslušným sériovým rozhraním.
MASTER
Profibus - DP
Regulační přístroj SBC
Přes rozhraní je možné nechat řízení temperovacího přístroje monitorovat a řídit přes Profibus-DP podle EN 50170 pomocí mastera (např. průmyslový počítač nebo PC nebo SPS). Průběh komunikace řídí vždy master. V sérii zapojený (regulační) přístroj pracuje jako "Slave". Každý regulační přístroj má svoji vlastní adresu přístroje. Pokud regulační přístroj zjistí chybu přenosu nebo chybu smyslu (např. překročení meze oblasti), neakceptuje tato data. Předtím již existující, platná data, trvají i nadále. Nastavení regulačních přístrojů: Adresa přístroje:
Adresa regulačního přístroje 1...125 se nastavuje na regulačním přístroji. Viz parametr: Adr
Přenosová rychlost v baudech: 9,6 kBaud ... 12 MBaud (s automatickou identifikací)
Bezpodmínečně dodržujte návod k obsluze patřící k řízení temperovacích přístrojů. GSD – soubor: Nakupujte prosím prostřednictvím: Single Temperiertechnik GmbH, Hochdorf; email:
[email protected]
2
1.1
Umístění vedení, stínění a opatření proti rušivým napětím
Předmětem této kapitoly je umístění vedení sběrnicové linky, signalizační linky a zásobovacího vedení. Tím by mělo být dosaženo stavby Vašeho zařízení splňující EMV. Všeobecně k umístění vedení Uvnitř a vně skříní: Pro umístění vedení splňující EMV je vhodné zařadit vedení do následujících skupin a tyto skupiny odděleně instalovat. Skupina A:
• stíněná sběrnicová a datová vedení (např. pro PROFIBUS-DP, RS232C, tiskárnu, atd.) • stíněná analogová vedení • nestíněná vedení pro jednosměrná napětí >60 V • nestíněná vedení pro střídavé napětí >25 V • koaxiální vedení pro monitory
Skupina B:
• nestíněná vedení pro jednosměrná napětí >60 V a >400 V • nestíněná vedení pro střídavé napětí >24 V a >400 V
Skupina C:
• nestíněná vedení pro jednosměrná napětí >400 V
Z následující tabulky můžete z kombinace jednotlivých skupin odečíst podmínky pro instalaci skupin vedení.
Skupina A Skupina B Skupina C
Skupina A
Skupina B
Skupina C
1 2 3
2 1 3
3 3 1
Tabulka 2: Předpisy pro instalaci vedení v závislosti na kombinaci skupin vedení
1) Vedení mohou být instalována ve společných svazcích nebo kabelových kanálech. 2) Vedení musí být instalována v oddělených svazcích nebo kabelových kanálech (bez minimální vzdálenosti). 3) Vedení musí být instalována uvnitř skříní v oddělených svazcích nebo kabelových kanálech a mimo skříně ale uvnitř budov na oddělených kabelových trasách s minimální vzdáleností 10 cm.
3
1.2
Stínění vedení
Stínění je opatření na oslabení (tlumení) magnetických, elektrických nebo elektromagnetických rušivých polí. Rušivé proudy na stínicích vrstvách kabelů jsou odváděny k zemi přes stínicí lištu vodivě spojenou s tělesem. Aby se tyto proudy nestaly samy zdrojem rušení, je obzvlášť důležité spojení s nízkou impedancí k ochrannému vodiči. Používejte pokud možno pouze vedení se stínicím opletem. Hustota krytí stínicí vrstvy kabelu by měla činit více než 80 %. Vyhýbejte se vedením se stínicí fólií, protože fólie může být tahem a tlakem při upevnění velmi lehce poškozena; následkem je snížení stínicího účinku. Zpravidla by měly být stínicí vrstvy kabelů vedení vždy upevněny oboustranně. Pouze oboustranným upevněním stínicích vrstev kabelů dosáhnete dobrého potlačení rušení ve vyšším kmitočtovém pásmu. Pouze ve výjimečných přídech může být stínicí vrstva kabelu upevněna pouze jednostranně. V tomto případě ovšem dosáhnete pouze tlumení nižších kmitočtů. Jednostranné upevnění stínění může být výhodné pokud, • nemůže být provedena instalace vedení k vyrovnávání potenciálu • jsou přenášeny analogové signály (několik mV resp. mA) • jsou používány stínicí fólie (statická stínění). U datových vedení používejte pro sériové spojení vždy kovové nebo pokovované konektory. Stínění datového vedení upevněte na skříni zástrčky. Stínění nepokládat na kolík zásuvné lišty! Při rozdílech potenciálu mezi uzemňovacími body může přes oboustranně připojené stínění téci vyrovnávací proud. V tomto případě instalujte dodatečné vedení vyrovnávání napětí. Při manipulaci se stínicími vrstvami kabelů prosím vždy dbejte následujících bodů: • Na upevnění stínicích opletů používejte kovové kabelové příchytky. Příchytky musí stínicí vrstvy velkoplošně obepínat a mít dobrý kontakt. • Ihned po přívodu vedení do skříně upevněte stínění na stínicí lištu. Veďte stínění dále až po konstrukční skupinu; tam ho již ovšem znovu neupevňujte!
4
1.3
Uvedení do provozu
Poznámka Uvedení regulačního přístroje s přípojkou Profibus-DP do provozu smí být provedeno pouze školeným personálem za dodržování bezpečnostních předpisů. Zcela nezbytně musíte mít zkušenosti v zacházení s Profibus-DP. Prosím dbejte také našeho FAQ seznamu. Na uvedení do provozu potřebujete následující komponenty: • propojovací zástrčku pro přípojku PROFIBUSu na regulační přístroj • PROFIBUS-kabel (tento kabel je zpravidla již na místě instalován!) • disketu se souborem GSD • libovolný projektový nástroj pro PROFIBUS-DP Aby byla zaručena řádná funkce regulačního přístroje, musí být při uvedení do provozu bezpodmínečně provedeny následující kroky: PROFIBUS - připojení Spojte regulační přístroj s PROFIBUSem. Dbejte obsazení konektorů. Rozmístění vývodů regulačního přístroje:
GND
Klemmen: 85
RxTxP
Abschlußwiderstände
86 390R
RxTxN
87 390R
VP +5V
220R
88
Přípojky Vp a GND slouží k napojení opčních zakončovacích odporů. Další zatížení není přípustné. PROFIBUS – nastavení: Nastavte na regulačním přístroji následující parametry: Parametr „Adresa“, Parametr „Baudrate“,
Adr: b:
A.18 C.39
na adresu Profibusu není možné žádné nastavení. Požadovaná přenosová rychlost v baudech je automaticky rozeznána a indikována. Indikace „ndt“ = nerozeznána žádná přenosová rychlost v baudech.
Diagnostické indikace: Pokud je na regulačním přístroji předvolen parametr „Adresa“ (Adr.), jsou na displeji „SET“ zobrazeny následující diagnostické indikace: 1 desetinná tečka trvale svítí:
Přístroj se nalézá v data-exchange režimu. Komunikace je v pořádku. Výměna dat s masterem je prováděna.
1 desetinná tečka bliká:
Přípojka sběrnice je rozeznána. Regulační přístroj čeká na parametrování masterem. Toto je prováděno automaticky. 5
Nebliká ani nesvítí žádná desetinná tečka:
Regulační přístroj není řádně připojen na sběrnici. např.: - event. existuje chyba v zapojení - master není aktivní - protokol není správně nastaven
3 desetinné tečky blikají:
Chyba v hardwaru Profibusu regulačního přístroje. Zašlete přístroj ke kontrole. Normální regulační provoz přístroje je ovšem i nadále možný.
2. Přenos parametrů Komunikace: Master vysílá data k regulačnímu přístroji. V opačném směru vysílá regulační přístroj odpověď k Profibusmasterovi. Tento průběh operací se koná cyklicky a je řízen masterem. Konfigurace regulačního přístroje se uskutečňuje pomocí GSD souboru. Regulační přístroj SBC má k dispozici následující moduly: 1. Monitorování procesu:
modul: „SBC Process Data“
2. Konfigurační kanál:
modul: „Parameter Channel“
3. Monitorování procesu a konfigurační kanál: modul: „SBC Process Data+Parameter“
2.1
Monitorování procesu
V monitorování procesu jsou určité parametry přenášeny podle pevně zadaného schématu. 2.1.1
Od mastera k regulačnímu přístroji: přenos požadované hodnoty 1 a řídicího slova
Byte 1
Byte 2
Byte 3
Požadovaná hodnota High Byte
Požadovaná hodnota Low Byte
Řídicí slovo
Požadovaná hodnota: hodnota parametru sestává ze dvou datových bytů: Příklad: Des. Hex. High-Byte Low-Byte Pož.hodnota: 230 00E6 00 E6 Odpovídá např. 230 °C nebo 230 °F nebo 23,0 °C závisle na parametru CF-P21 (viz parametry regulačního přístroje). Číselná hodnota se používá tak, jak je znázorněno v ukázce. 150 -> 15,0 s desetinnou čárkou 150 -> 150 bez desetinné čárky
6
Řídicí slovo:
Bit 0: Bit 1: Bit 2: Bit 3: Bit 4: Bit 5: Bit 6: Bit 7:
přístroj „zap“ / „vyp“ přístroj „ochladit“ a „vyp“ --zastavení z důvodu netěsnosti vyprázdnění formy pož. hodnota snížení (2. pož.hodnota) optimalizace ---
1 = zap 1 = zap --1 = zap 1 = zap 1 = zap 1 = zap
K bit 6 „optimalizace“: Změna z „0“ na „1“ způsobí jednorázovou optimalizaci. K novému spuštění optimalizace musí být bit v mezidobí jednou nastaven na „0“. Pokud je bit 6 nastaven na „0“, je event. běžící optimalizace přerušena. Aktuální stav optimalizace může být odečten ve stavu procesních dat. 2.1.2
Od regulačního přístroje k masterovi:
přenos procesních dat
Byte 1
Byte 2
Byte 3
Zadání stavu
Skutečná hodnota, akt. regulační čidlo High Byte
Skutečná hodnota, akt. regulační 0x00 čidlo Low Byte
0x00
Byte 6
Byte 7
Byte 8
Byte 9
Byte 10
Byte 11
0x00
0x00
0x00
0x00
0x00
0x00
Byte 12
Byte 13
Byte 14
Byte 15
Byte 16
Byte 17
Stupeň nastavení
Poplach 1
Poplach 2
Stav
0x00
Byte 4
Byte 5
0x00 0x9C...0x64
Definice „zadání stavu“:
indikuje, zda se při psaní požadované hodnoty vyskytla chyba oblasti. 0 = požadovaná hodnota v pořádku 1 = zadání požadované hodnoty chybné
Definice „poplach 1“ : Bit 0 = hromadný poplach Bit 1 = poplach 1 Bit 2 = --Bit 3 = poplach čerpadlo (Motorschutzschalter hat angesprochen) Bit 4 = poplach stav plnění, hladina Bit 5 = poplach čidlo průtoku Bit 6 = chyba systému Bit 7 = chyba optimalizace
7
Definice „poplach 2“ :
Bit 0 = poplach přítok Bit 1 = --Bit 2 = --Bit 3 = poplach poškození čidla (akt. regulační čidlo) Bit 4 = --Bit 5 = --Bit 6 = --Bit 7 = ---
Definice „stav“ :
Bit 0 = přístroj zap / vyp Bit 1 = přístroj ochladit a vyp Bit 2 = --Bit 3 = zastavení z důvodu netěsnosti Bit 4 = vyprázdnění formy Bit 5 = pož. hodnota snížení (2. pož.hodnota) Bit 6 = optimalizace Bit 7 = ruční / Remote provoz
8
1 = zap 1 = zap --1 = zap 1 = zap 1 = zap 1 = zap 1 = ruční
2.1.3
Od mastera k regulačnímu přístroji: Příklad přenosu pro přenos požadované hodnoty 1 a řídicího slova (Předpoklad: parametr CF = °C a ne °F nebo 0,1°C)
Byte 1 + 2:
Požadovaná hodnota 50 °C má být přenesena na regulační přístroj. Požadovaná hodnota: 50 desítková = 0x0032 hexadecimální jako 16bit hodnota typu Integer
Byte 3:
Řízení má být zapnuto (Bit 0 = 1).
Byte 1
Byte 2
Byte 3
Požadovaná hodnota High Byte
Požadovaná hodnota Low-Byte
Řídicí slovo
0x00
0x32
0x01
Odpověď od regulačního přístroje masterovi: přenos monitorování procesu Regulační přístroj ukazuje následující hodnoty parametrů (parametr CF = °C): Byte 1: Byte 2 + 3:
zadání stavu skut. hodnota
Byte 4 - 13:
0x00
Byte 14: Byte 15: Byte 16: Byte 17:
stupeň nastav. poplach 1 poplach 2 stav
Poslední zadání bylo v pořádku 55 desítková = 0x0037 hexadecimální jako 16bit hodnota typu Integer
-33 desítková = 0xDF hexadecimální jako 8bit hodnota typu Integer žádný poplach poplach filmu zareagoval regulační přístroj je zapnutý
Byte 1
Byte 2
Byte 3
Byte 4
Byte 5
Zadání stavu
Skutečná hodnota, akt. regulační čidlo High Byte
Skutečná hodnota, akt. regulační čidlo Low Byte
0x00
0x00
0x00
0x37
Byte 6
Byte 7
Byte 8
Byte 9
Byte 10
Byte 11
0x00
0x00
0x00
0x00
0x00
0x00
Byte 12
Byte 13
Byte 14
Byte 15
Byte 16
Byte 17
Stupeň nastavení
Poplach 1
Poplach 2
Stav čtení
0x00
0x04
0x01
0x00
0x00
0x00
-100...+100 0xDF
9
2.2
Konfigurační kanál
Přes konfigurační kanál může být každý parametr individuálně adresován. Master v Profibus-DP má možnost číst všechna dostupná data regulačních přístrojů a pokud je to schváleno, je změnit. K předávání instrukcí a parametrů dochází v obou směrech přes stanovené bloky dat. Pojmy Instrukční kód [BC]:
"říká" přístroji, co má "dělat"
Kód parametru [PC]:
označuje každý jednotlivý, v regulátoru vyvolatelný, parametr
Hodnota parametru [PW]:
(1 byte)
udává hodnotu parametru
(3 byty)
Číselné rozsahy Instrukční kód [BC]: Kód parametru [PC]: Hodnota parametru
0x10, 0x20, 0x21 0x00...0xFF [PW]: hodnota parametru (16 bit integer) se skládá z pouhé číselné hodnoty PWH a PWL a z řádových míst PWK
Hodnota parametru High-Byte [PWH] Hodnota parametru Low- Byte [PWL] Řádová místa [PWK]
10
(1 byte)
2.2.1
Konfigurace parametrů přes konfigurační kanál.
Byte 1
Byte 2
Byte 3
Byte 4
Pořadové číslo
Vždy:
Instrukční kód
0x00 ... 0xFF
0x01
0x00 BC 0x10, 0x20 od. 0x21
Byte 1 Pořadové číslo:
Byte 2: Byte 3 Instrukční kód, BC:
Byte 4: Byte 5 Kód parametru, PC:
Byte 5
Vždy:
Kód parametru PC 0x00 ... 0xFF
Byte 6
Byte 7
Hodnota parametru PWH High-Byte
Hodnota parametru PWL Low-Byte
Byte 8 Řádová místa PWK 0x00 ... 0xFF
Master by měl před každý nový dotaz uvést pořadové číslo. Toto je regulačním přístrojem v odpovědi opakováno. Tím je možné k sobě přiřadit dotaz a odpověď. Vždy 0x01
0x10 : Parametr číst 0x20 : Parametr zapsat 0x21 : Parametr zapsat a bezpečně proti výpadku sítě uložit do paměti Proti výpadku sítě bezpečná polovodičová paměť (EAROM, EEPROM) dovolí max. 1.000.000 cyklů zápisu. Vždy 0x00
Dotaz: Adresuje parametr určený ke konfiguraci (viz tabulka). Odpověď: Pokud byla čtecí operace regulačního přístroje bezchybná, obsahuje byte 5 v odpovědi regulačního přístroje kód parametru PC. Pokud byl zápis na regulační přístroj bezchybný, obsahuje byte 5 hodnotu 00H (acknowledge). Při chybné komunikaci se mohou v bytu 5 vyskytnout následující hlášení chyby: 03 H 04 H 05 H 06 H 08 H 09 H FEH FFH
- Chyba procedury (neplatný instrukční kód) Přístroj není v pracovním režimu remote - Zadání oblasti nedodrženo (hodnota moc velká nebo moc malá) - Byte 2 ≠ 0 - Adresovaný parametr je ”pouze parametr pro čtení” - Kód parametru neplatný - Provádění instrukcí není možné (např. optimalizace nemůže být spuštěna) - Chyba při zápisu do proti výpadku sítě bezpečné paměti - Všeobecná chyba
11
Byte 6, 7 a 8 Hodnota parametru:
V bytech 6, 7 a 8 stojí hodnota parametru PWH a PWL a řádová místa PWK. Hodnota parametru se skládá ze tří slabik dat: 2 slabiky dat (Číselná hodnota), 1 slabiky dat (desetinné místo). Příklady: Skut. hod. (°C nebo °F): Pož. hod. (°C nebo °F): Stup. nast. "chladit" (%) Lineár.vzest.pož.hod. (°C/min):
Des. 215 230 -16 2,2
Hex. 00D7 00E6 FFF0 0016
Hodnota parametru se vypočítá následovně: Des.: 2,2 = 22 s jedním řádovým místem Hex.: = 0016 (PWH PWL) = 01 (1 řádové místo) Negativní hodnoty: Tvorba skrze binární 2kový komplement.
12
PWH PWL 00D7 00E6 FFF0 0016
Řád.místa 00 00 00 FF
2.2.2
Kódy parametrů (tabulka 1a)
Parametr Pracovní úroveň 1. požadovaná hodnota Hodnota poplachu 2. požadovaná hodnota Poplach přítoku (interní regulace) Aquatimer Change time
Indikace Kód parametru AL SP2 AP.I Ati Cti
0x21 0x38 0x22 0x3a 0xa0 0xa1
RW RW RW RW RW RW
High-poplach tlak Low-poplach tlak Zastavení z důvodu netěsnosti Alarm 2 Limit
Hi.P Lo.P LS AL2
0x3e 0x3f 0xa7 0x3D
RW RW RW RW
Parametr Úroveň parametru Aktuální stupeň nastavení Omezení stupně nastavení (vytápění) Omezení stupně nastavení (chlazení) Oblast proporcionality (vytápění) Nastavená doba (vytápění) Korekční doba (vytápění) Oblast proporcionality (chlazení) Nastavená doba (chlazení) Korekční doba (chlazení) Mrtvé pásmo Doba spínacího cyklu (vytápění) Doba spínacího cyklu (chlazení) Omezení požadované hodnoty, nahoře Omezení požadované hodnoty, dole
Indikace Y% hl% cl% hP hd h I cP cd c I db hC cC SP.Hi SP.Lo
Kód parametru 0x60 0x64 0x69 0x40 0x41 0x42 0x50 0x51 0x52 0x46 0x43 0x53 0x2c 0x2b
Atributy RO RW RW RW RW RW RW RW RW RW RW RW RW RW
Teplota uzávěru systému Přepínání stupňů C/F Samočinná optimalizace
SCL CF OPt
0xa2 0x1b 0x88
RW RW RW
Rampa požadované hodnoty, stoupající Rampa požadované hodnoty, klesající
SP / SP \
0x2f 0x2e
RW RW
Spínací hystereze k zapnutí chlazení
HY.Hi
0x5A
RW
jen u ConF=2Pc
Spínací hystereze k vypnutí chlazení
HY.Lo
0x59
RW
jen u ConF=2Pc
13
Atributy
Ostatní
jen u: ConF=2Pc
Ostatní
Kódy parametrů (tabulka 2a) Parametr Úroveň konfigurace Blokování kláves Blokování NIV tlačítka Teplota ochlazení Přímé chlazení
Indikace Kód parametru
Atributy
LOC niv c60 cdi
0x85 0x92 0x93 0x94
RW RW RW RW
C.AL C.SA
0x34 0x9b
RW RW
Konfigurace poplach 1 Konfigurace hromadného poplachu Changelogika Dovolení: zastavení z důvodu netěsnosti Aquatimer spouštěcí doba
ChL E.LS
0xa8 0x9c
RW RW
ASt
0xa9
RW
Emergency Off
EMO
0x90
RW
Offset regulační čidlo Offset přítok Offset stupeň nastavení: chladit Časová konstanta: filtr X
OF1 OF4 OF6 P.Fi
0xab 0xae 0x8a 0x8b
RW RW RW RW
Zařízení č. 1 Zařízení č. 2 Konfigurace „OFF“ Konfigurace Alarm 2 Konfigurace regulace
dn1 dn2 C.OFF C.A2 ConF
0x9e 0x9f 0x8c 0x36 0x80
RW RW RW RW RW
Ostatní
blokovací zařízení u opětného zapínání
jen u ConF=2Pc
Kódy parametrů (tabulka 2b) Ostatní parametry Parametr Akt. skut. teplota Akt. teplota přítoku Akt. požadovaná hodnota Přístroj zap/vyp
2.2.3
Indikace Kód parametru 0x10 0x13 0x20 0x8f
Atributy RO RO RO RW
Ostatní
Příklad přenosu ke konfiguračnímu kanálu, instrukční kód 10 H
Regulační přístroj má vyslat parametr (skutečná hodnota, 10) k masterovi. Skutečná hodnota činí 225 stupňů C. 225 (desítková) = 0xE1 (hex.) Master k regulačnímu přístroji: pořadové číslo: vždy: vyšli parametr: vždy: kód parametru (skut. hodn.): hodnota parametru (High-Byte): hodnota parametru (Low -Byte): řádová místa:
des. 1 1 16 0 16 0 0 0
hex. 0x01 0x01 0x10 0x00 0x10 0x00 0x00 0x00
Přenos k regulačnímu přístroji: 0x01, 0x01 0x10, 0x00, 0x10, 0x00, 0x00, 0x00 14
Regulační přístroj k masterovi: pořadové číslo dotazu: vždy: vyšli parametr: vždy: kód parametru (skut. hodn.): hodnota parametru (High-Byte): hodnota parametru (Low -Byte): řádová místa:
des. 1 1 16 0 16 *) 0 225 0
hex. 0x01 0x01 0x10 0x00 0x10 0x00 0xE1 0x00
Přenos k masterovi: 0x01, 0x01 0x10, 0x00, 0x10, 0x00, 0xE1, 0x00
*) Opakování PC = 16, protože byla čtecí operace bezchybná.
15
2.2.4
Příklad přenosu ke konfiguračnímu kanálu, instrukční kód 20 H
Regulační přístroj obdrží instrukci: "Převezmi parametr xp-vytápět (kód parametru: 40H, hodnota parametru: 5,0 %) do datové paměti (RAM)". Master k regulačnímu přístroji: pořadové číslo: vždy: instrukční kód: vždy: kód parametru: hodnota parametru (High-Byte): hodnota parametru (Low -Byte): řádová místa:
des. 2 1 32 0 64 0 50 1
hex. 0x02 0x01 0x20 0x00 0x40 0x00 0x32 0x01
Přenos k regulačnímu přístroji: 0x02, 0x01, 0x20, 0x00, 0x40, 0x00, 0x32, 0xFF
Regulační přístroj k masterovi: pořadové číslo dotazu: vždy: instrukční kód: vždy: kód parametru (xp-vytápět): hodnota parametru (High-Byte): hodnota parametru (Low -Byte): řádová místa:
des. 2 1 32 0 0 *) 0 0 0
hex. 0x02 0x01 0x20 0x00 0x00 0x00 0x00 0x00
Přenos k masterovi: 0x02, 0x01, 0x20, 0x00, 0x00, 0x00, 0x00, 0x00 *)
Pokud regulační přístroj instrukci mastera "porozuměl", odpoví kódem parametru PC = 00, protože byla čtecí operace bezchybná. Při přenosových nebo jiných (např. formálních) chybách odpoví regulační přístroj na tomto místě příslušným kódem chyby.
16
2.2.5
Příklad přenosu ke konfiguračnímu kanálu, instrukční kód 21 H
Regulační přístroj obdrží instrukci: "Převezmi parametr SP1 = 200 °C (požadovaná hodnota1, kód parametru: 0x21) a ulož ho do paměti bezpečně před vypadnutím sítě". Master k regulačnímu přístroji: pořadové číslo: vždy: instrukční kód: vždy: kód parametru (SP1): hodnota parametru (High-Byte): hodnota parametru (Low -Byte): řádová místa:
des. 3 1 33 0 33 0 200 0
hex. 0x03 0x01 0x21 0x00 0x21 0x00 0xC8 0x00
Přenos k regulačnímu přístroji: 0x03, 0x01, 0x21, 0x00, 0x21, 0x00, 0xC8, 0x00
Regulační přístroj k masterovi: pořadové číslo dotazu: vždy: instrukční kód: vždy: kód parametru: hodnota parametru (High-Byte): hodnota parametru (Low -Byte): řádová místa:
des. 3 1 33 0 0 *) 0 0 0
hex. 0x03 0x01 0x21 0x00 0x00 0x00 0x00 0x00
Přenos k masterovi: 0x03, 0x01, 0x21, 0x00, 0x00, 0x00, 0x00, 0x00 *)
Pokud regulační přístroj instrukci mastera "porozuměl", odpoví kódem parametru PC = 00, protože byla čtecí operace bezchybná. Při přenosových nebo jiných (např. formálních) chybách odpoví regulační přístroj na tomto místě příslušným kódem chyby.
17
2.3
Monitorování procesu a konfigurační kanál
Monitorování procesu a konfigurační kanál mohou být také přenášeny současně. K tomu jsou byty konfiguračního kanálu připojeny k bytům monitorování procesu.
Master k regulačnímu přístroji: Byte 1
Byte 2
Byte 3
Požadovaná hodnota High Byte
Požadovaná hodnota Low Byte
Řídicí slovo
Byte 4
Byte 5
Byte 6
Pořadové číslo
Byte 7
Vždy:
Instrukční kód
Vždy:
0x01
BC
0x00
Byte 8
Byte 9
Kód parametru PC
Hodnota parametru PWH High Byte
Byte 10 Hodnota parametru PWL Low Byte
Byte 11 Řádová místa PWK
Regulační přístroj k masterovi: Byte 1
Byte 2
Byte 3
Zadání stavu
Skutečná hodnota, akt. regulační čidlo High Byte
Skutečná hodnota, akt. regulační čidlo Low Byte 0x00
0x00
Byte 6
Byte 7
Byte 8
Byte 9
Byte 10
Byte 11
0x00
0x00
0x00
0x00
0x00
0x00
Byte 12
Byte 13
Byte 14
Byte 15
Byte 16
Byte 17
Stupeň nastavení
Poplach 1
Poplach 2
Stav číst
0x00
Byte 18 Pořadové číslo
Byte 4
Byte 5
0x00
Byte 19
Byte 20
Byte 21
Vždy:
Instrukční kód
Vždy:
0x01
BC
0x00
Byte 22 Kód parametru PC
18
Byte 23 Hodnota parametru PWH High-Byte
Byte 24 Hodnota parametru PWL Low-Byte
Byte 25 Řádová místa PWK
ELOTECH Industrieelektronik GmbH Verbindungsstr. 27 D - 40 723 HILDEN Tel.: 02103 / 23055 www.elotech.de
Fax: 02103 / 23057
19