MultiCONT. prw11a1m0600p_03 1 / 64



Hasonló dokumentumok
NIVELCO Ipari Elektronika zrt.

MultiCONT TÖBBCSATORNÁS FOLYAMATVEZÉRLŐ

Megoldás. Feladat 1. Statikus teszt Specifikáció felülvizsgálat

Yottacontrol I/O modulok beállítási segédlet

PMU Kezdı lépések. 6-0 Csatlakozás LG GLOFA-GM és SAMSUNG PLC-hez. 6-1 Kommunikáció LG PMU és LG GLOFA-GM7 / GM6 / GM4 között

SIOUX-RELÉ. Sioux relé modul telepítési leírás Szerkesztés MACIE0191

NIVELCO Ipari Elektronika zrt.

Roger UT-2. Kommunikációs interfész V3.0

DIALOG II PLM-B-000-LCD Hálózati paraméter felügyeleti modul Speciális készülékek

UNICONT. P F-601- hurokáram kijelzõ és HART átalakító

PQRM Ux Ix xx xx (PS) Háromfázisú multifunkciós teljesítmény távadó. Kezelési útmutató

TxBlock-USB Érzékelőfejbe építhető hőmérséklet távadó

A vezérlő alkalmas 1x16, 2x16, 2x20, 4x20 karakteres kijelzők meghajtására. Az 1. ábrán látható a modul bekötése.

SYS700-A Digitális szabályozó és vezérlõ modul DDC rendszerelemek, DIALOG-III család. Terméktámogatás:

Ultrahangos hőmennyiségmérők fűtés távleolvasással

DataScope program SE/SP-300 távadókhoz HASZNÁLATI UTASÍTÁS

Kaméleon K860. IAS Automatika Kft

RENDSZERKIEGÉSZÍTŐK KIEGÉSZÍTŐK MODULOK

HASZNÁLATI ÉS PROGRAMOZÁSI UTASÍTÁS

SR mini PLC Modbus illesztő modul. Modul beállítása Bemeneti pontok kiosztása főmodul esetén Bemeneti pontok címkiosztása kiegészítő modul esetében

Programozható vezérlő rendszerek KOMMUNIKÁCIÓS HÁLÓZATOK 2.

Whead 3.0. Szélsebesség és széliránymérő illesztő távadó. Előzetes

Tartalom. Port átalakítók, AD/DA átalakítók. Port átalakítók, AD/DA átalakítók H.1. Port átalakítók, AD/DA átalakítók Áttekintés H.

WDS 4510 adatátviteli adó-vevő

IDAXA-PiroSTOP. PIRINT PiroFlex Interfész. Terméklap

PT1 Légnyomás távadó Felhasználói kézikönyv. v1.0 Előzetes

SLS-500-MBUS-MODBUS átalakító. Magyar nyelvű használati utasítás

Multi-20 modul. Felhasználói dokumentáció 1.1. Készítette: Parrag László. Jóváhagyta: Rubin Informatikai Zrt.

Irányítástechnika Elıadás. PLC rendszerek konfigurálása

Járműinformatika Multimédiás buszrendszerek (MOST, D2B és Bluetooth) 4. Óra

RAY MECHANIKUS KOMPAKT HŐMENNYISÉGMÉRŐ

Kommunikáció az EuroProt-IED multifunkcionális készülékekkel

RD Csapadékdetektor távadó. v1.0 Előzetes

ARM programozás. Iványi László Szabó Béla

RhT Léghőmérséklet és légnedvesség távadó

INVERSE MULTIPLEXER RACK

OPTIKAIKÁBEL ILLESZTŐ INT-FI

SYS700-PLM Power Line Monitor modul DDC rendszerelemek, DIALOG-III család

TxRail-USB Hőmérséklet távadó

MINTA Írásbeli Záróvizsga Mechatronikai mérnök MSc. Debrecen,

loop() Referencia:

5-6. ea Created by mrjrm & Pogácsa, frissítette: Félix

2-VEZETÉKES KAPUTELEFON RENDSZER Kameraillesztő. VDCU Felhasználói és telepítői kézikönyv VDCU. VDCU Leírás v1.0.pdf

KINCO árlista. Viszonteladói árlista. K2 PLC család K5 PLC család MT,GL univerzális kijelzők CV frekvenciaváltók PS tápegységek

The modular mitmót system. DPY kijelző kártya C API

Dinnyeválogató v2.0. Típus: Dinnyeválogató v2.0 Program: Dinnye2 Gyártási év: 2011 Sorozatszám:

Mérés, Vezérlés. mérésadat rögzítés CMC - 99 CMC kis és nagytestvér

Modbus kommunikáció légkondícionálókhoz

Programozási segédlet DS89C450 Fejlesztőpanelhez

Felhasználói útmutató

VDCU használati utasítás

A LOGSYS GUI. Fehér Béla Raikovich Tamás, Laczkó Péter BME MIT FPGA laboratórium

Programozó Meta riasztókhoz és Activepark parkolásérzékelőhöz

Kommunikációs hálózat és felügyeleti rendszer elemei

H-2040 Budaörs, Komáromi u. 22. Pf Telefon: , Fax:

s!nus-elektrotechnikai bt. SEIK 104 PP RS-232<>RS-485 PORT ÁLTAL TÁPLÁLT INTERFÉSZ KONVERTER HASZNÁLATI UTASÍTÁS ! RS-485 (2/4-vezetékes)

Programozó- készülék Kezelőkozol RT óra (pl. PC) Digitális bemenetek ROM memória Digitális kimenetek RAM memória Analóg bemenet Analóg kimenet

SYS700-DIDO-HFR Digitális szabadon programozható szabályozó (Digitális be- és kimenettel) Szabályozók és vezérlõk

TRP-C24 Felhasználói Kézikönyv

M-Bus Master MultiPort 250D/L

KINCO PLC és HMI, frekvenciaváltó árlista

SEIK 109 PP SMPTE PORT ÁLTAL TÁPLÁLT INTERFÉSZ KONVERTER RS-232<>RS-422 HASZNÁLATI UTASÍTÁS. ! RS-422 (4-vezetékes)

SWARCO TRAFFIC HUNGARIA KFT. Vilati, Signelit együtt. MID-8C Felhasználói leírás Verzió 1.3. SWARCO First in Traffic Solution.

DFÁVA-EP. Digitális földzárlati áramnövelő ellenállást vezérlő automatika. Műszaki leírás. Azonosító: BU

MaxiCont. MOM690 Mikroohm mérő

CORONA E / FLYPPER TÖBBSUGARAS ELEKTRONIKUS VÍZMÉRŐ

LOGSYS LOGSYS LCD KIJELZŐ MODUL FELHASZNÁLÓI ÚTMUTATÓ november 8. Verzió

Hálózati architektúrák laborgyakorlat

MPLC-06-MIO 1 analóg és 3 digitális bemeneti állapotot átjelző interfész. Műszaki leírás

Circuit breaker control function funkcióhoz block description. Beállítási útmutató az árambemeneti

Számítógép Architektúrák

DEMUX 8. 8 csatornás digitálisról (DMX és DALI) 0-10V-ra átalakító - kezelési útmutató

FLOW TRANSMITTER GÉPKÖNYV

THERMOPOINT. TM / J-500 / 600 Többpontos hõmérséklettávadó

UNICONT. PDF - hurokáram kijelző és HART átalakító

BT-R820 Használati utasítás BT-R820 Wireless GPS Egység Használati utasítás Dátum: Szeptember, 2006 Verzió: 1.1

Kezelési utasítás SITRANS F M MAG 8000 & MAG 8000 CT 02/2010. SITRANS F M MAG8000 és MAG8000 CT elektromágneses áramlásmérő típusok

KiváSlaEsL zt E á C si T út IO mu N tat G ó UIDE Időrelék

DT4220 E xx xx xx (PS) Folyamatindikátor. Kezelési útmutató

RAY MECHANIKUS KOMPAKT HŐMENNYISÉGMÉRŐ. 4 Kompakt, mechanikus hőmennyiségmérő, számlázási adatok rögzítésére fűtési és kombinált rendszerekben

StP Műszaki Fejlesztő, Gyártó és Kereskedelmi Kft.

THERMOPOINT TM / J-500 / 600 Többpontos hõmérséklettávadó

I 2 C, SPI, I 2 S, USB, PWM, UART, IrDA

SEIK 110 AUTO OPI OPTIKAILAG SZIGETELT AUTOMATA INTERFÉSZ KONVERTER RS-232<>RS-422/485 HASZNÁLATI UTASÍTÁS

Hexium VIDOC-JANUS Twisted Pair Transmitter Terméklap

KeyLock-23 Digitális kódzár 2 kimenettel, 3 bemenettel

Bevezetés a Modbus kommunikációba

AC-MF1W. RFID kártyaolvasó és kódzár. Felhasználói leírás

KeyLock-2V Digitális kódzár 2 kimenettel

Felhasználói kézikönyv MC442H típusú léptetőmotor meghajtóhoz

Programozott soros szinkron adatátvitel

HYDRUS ULTRAHANGOS VÍZMÉRŐ

Dr. Oniga István DIGITÁLIS TECHNIKA 8

JUMO. Beépíthetõ ház DIN szerint. Rövid leírás. Blokkvázlat. Sajátságok. JUMO dtron 16.1

NIPRESS. P6 programozó készülék

PV GUARD Használati - kezelési útmutató PV-DC-AM-01 típusú készülékhez

Szerelési és használati utasítás. Ultrahangos hőmennyiségmérő hűtési és fűtési alkalmazáshoz

DigiRail-VA használati utasítás

Üzemeltetési utasítás 3D kategória (porrobbanás elleni védelem) Kiadás:

INVERSE E1 MULTIPLEXER LAN BRIDGE

Átírás:

MultiCONT Gyártó: NIVELCO Ipari Elektronika zrt. H-1043 Budapest, Dugonics u. 11. Tel.: 889-0100 Fax: 889-0200 E-mail: marketing @nivelco.com www.nivelco.com prw11a1m0600p_03 1 / 64

prw11a1m0600p_03 2 / 64

TARTALOMJEGYZÉK 1. BEVEZETÉS... 4 2. MŰSZAKI ADATOK... 4 3. MŰKÖDÉS... 5 3.1. ELEKTROMOS FELÉPÍTÉS...5 3.2. A MULTICONT PROGRAMOZÓ EGYSÉGEK ÖSSZEKÖTÉSE RS485 INTERFÉSZEN KERESZTÜL...6 3.3. HÁLÓZATÉPÍTÉSI ELŐÍRÁSOK...6 3.4. ALKALMAZÁSI PÉLDA...8 4. ADATÁTVITEL... 10 5. ADATMEZŐ (DATA) TÍPUSAI... 11 6. HART PROTOKOLL LEÍRÁS... 14 6.1. PARANCS FELÉPÍTÉSE...15 6.2. PARANCSOK...18 7. MODBUS RTU PROTOKOLL... 43 7.1. BIT VÁLTOZÓK OLVASÁSA (FNC=01H)...46 7.2. TÁBLÁZATOK, VÁLTOZÓK BEOLVASÁSA (FNC=03H)...48 7.3. KÖTÉS ELLENŐRZÉSE (FNC=08H)...59 7.4. TÁVADÓ TÁVPROGRAMOZÁSA (FNC=17H) HART OVER MODBUS -...60 prw11a1m0600p_03 3 / 64

1. BEVEZETÉS A felhasználói (USER) RS485 interfész soros adatátviteli lehetőséget biztosít a központi folyamatirányító számítógép ill. PLC felé. Ennek során lehetőség van a távadó azonosítóinak és paramétereinek módosítására a HART over MODBUS és HART over HART technikával. Ebben az esetben a MultiCONT a híd szerepét tölti be. Ezentúl lehetőség van a következők lekérdezésére: - távadók mérési eredményei - rendszer tulajdonságai (MultiCONT beállítások, relék, áramgenerátorok, bővítő modulok száma és ezek programja) - távadók hozzárendelése relékhez, áramgenerátorokhoz - hibalista 2. MŰSZAKI ADATOK Soros adat formátuma Bemeneti ellenállás (K1 nyitva) Beépített lezáró ellenállás Bemenő áram UIN=12V UIN= 7V Bemenet impulzus terheléses védelme Egyenáramú galvanikus leválasztás Kommunikációs protokoll (menüből választható) Bekötő kábel 9600 BAUD, 8bit adat, páratlan (ODD) paritás, 1 STOP bit 20 k 120 0,9 W max. 1 ma max. 0,8 ma Imax (8/20 s)=400 A Wmax=1,5 J (2 ms), 8kV ESD 500 VRMS HART 5 vagy MODBUS RTU Árnyékolt, sodrott érpár STP (Shilded Twisted Pair) prw11a1m0600p_03 4 / 64

3. MŰKÖDÉS 3.1. ELEKTROMOS FELÉPÍTÉS Az RS485 interfész a MultiCONT processzor TTL szintű, aszimmetrikus (unbalanced), teljes duplex, soros jeleit az RS485 szabványnak megfelelő, szimmetrikus (balanced) fél duplex jelekké alakítja. Az interfész A és B vonalainak lezárása 120 -os ellenállással a K1 kapcsolóval történik. MultiCONT processzor Rx Tx GND Galvanikus leválasztó RS485 átalakító Védőáramkör K1 20 21 22 A B COM MultiCONT 1. ábra: Az RS485 interfész blokkvázlata 120 Lezáró ellenállás Bekapcsolva Kikapcsolva K1 A K1 kapcsoló közvetlenül a sorkapocs mellett található. K1 A B COM 20 21 22 A K1 A K1 2. ábra: Sorkapocs és K1 kapcsoló elhelyezkedése 120 B 120 B prw11a1m0600p_03 5 / 64

3.2. A MULTICONT PROGRAMOZÓ EGYSÉGEK ÖSSZEKÖTÉSE RS485 INTERFÉSZEN KERESZTÜL Az RS485 interfészen keresztül több MultiCONT hálózatba köthető. Ezzel a megoldással egy nagyon egyszerű, olcsó, kéthuzalos, csavart érpáras (STP) hálózat alakítható ki. A hálózat kialakításakor az általános számítógépes hálózatépítési előírásokat kell betartani (3.3. pont). 3.3. HÁLÓZATÉPÍTÉSI ELŐÍRÁSOK A legfontosabb szabály, hogy az adatátviteli vonalat mindkét végén ellenállással le kell zárni, az egymástól legtávolabb eső pontokon és csak is ott. A lezáró ellenállás értéke az összekötésre használt vezeték hullámellenállásától függ. Az interfészben 120 -os lezáró ellenállás van, ezért ennek megfelelő impedanciájú kábelt használjon. MultiCONT K1 A B Központi folyamatirányító számítógép A B K1 MultiCONT A B K1 MultiCONT A B K1 MultiCONT 3. ábra: Példa a nem megfelelő hálózat kialakításra prw11a1m0600p_03 6 / 64

Lezárás 120 Lezárás 120 A B A B A B A B K1 MultiCONT K1 MultiCONT K1 MultiCONT Központi folyamatirányító számítógép MASTER Lezárás 120 Nincs lezárás!!! Lezárás 120 A B A B A B A B A B K1 MultiCONT K1 MultiCONT Központi folyamatirányító számítógép K1 MultiCONT K1 MultiCONT MASTER 4. ábra: Példák a helyes hálózat kiépítésre Hibás az a konfiguráció, amelyben kettőnél több lezáró ellenállás van, vagy azok nem az egymástól legtávolabbi pontokra vannak kötve (3. ábra). Ilyen esetben, különösen, ha az adatátviteli kábel túl hosszú, adatátviteli hibák keletkezhetnek. A MultiCONT-okat egymás után egy érpárra kell felfűzni (4. ábra). A csillag alakú topológia nem megengedett! prw11a1m0600p_03 7 / 64

A kábel hossza max. 1000 m, de ebben az esetben árnyékolt csavart érpárt kell használni (STP, Shilded Twisted Pair) A kábel kapacitása legyen kisebb, mint 100 pf/m. Az árnyékolást csak egy ponton, a központi folyamatirányító számítógép földjéhez szabad leföldelni. Az árnyékolást a COM jelű csatlakozópontra kell kötni. A rendszerbe kötött MultiCONT-oknak egymástól különböző címet kell adni (1 31), lásd. HASZNÁLATI ÉS PROGRAMOZÁSI UTASÍTÁS Főmenü / MultiCONT beállítások / HART / Rövid cím menüpont. A rendszerben csak egy master (folyamatirányító számítógép, PLC) lehet. Megjegyzés: Erős elektromágneses zavarokkal terhelt környezetben telepített rendszernél előfordulhat, hogy az interfész belső védelme a feszültség impulzus ellen nem elegendő. Az interfész A-B pontjain csak olyan típusú védelem (túlfeszültség, villám) alkalmazható, ami nem zavarja az adatátviteli folyamatot, azaz nem okoz változást az átviteli karakterisztikában a 7 +12V feszültség tartományban (a COM csatlakozó ponthoz képest). Ezért nagy távolságra történő adatátvitel esetén, árnyékolt csavar érpár (STP kábel) használatát javasoljuk. 3.4. ALKALMAZÁSI PÉLDA A hálózat a következő eszközökből áll: - Központi folyamatirányító számítógép - 3 db PR_-1_A vagy PR_-1_B típusú MultiCONT prw11a1m0600p_03 8 / 64

MultiCONT 1. készülék A B COM K1 ki 20 21 22 K1 be MultiCONT 2. készülék A B COM 20 21 22 MASTER Központi Folyamatirányító számítógép A B COMMON Nincs lezáró ellenállás!!! A MultiCONT-k címei különbözőek: Pl.: 1. készülék címe = 01 2. készülék címe = 03 3. készülék címe = 12 K1 be MultiCONT 3. készülék A B COM 20 21 22 5. ábra: A példa szerinti rendszer összekapcsolása prw11a1m0600p_03 9 / 64

4. ADATÁTVITEL A MultiCONT programozó egységek és a központi folyamatirányító számítógép között az átviteli vonalon (hálózaton) keresztül történő adatátvitel az 6. és 7. fejezetben ismertetett protokoll szerint történik. Az adatátvitelt mindig a MASTER kezdeményezi (csak egy MASTER lehet). Mindegyik MultiCONT saját címmel rendelkezik (1..31), lásd. HASZNÁLATI ÉS PROGRAMOZÁSI UTASÍTÁS Főmenü / MultiCONT beállítás / HART / Rövid cím menüpont. A folyamatirányító számítógép (MASTER), ezeket a címeket használja a MultiCONT-okkal történő kommunikáció kezdeményezésekor. A soros átvitel tulajdonságai: Adatátviteli sebesség (BAUDRATE) 9600 Adat hossza 8 bit Paritás nincs, páros (EVEN), páratlan (ODD) Stop bitek száma 1 vagy 2 A központi folyamatirányító számítógép küld egy parancsot a MultiCONT egységhez és fogadja annak válaszát. A válasz hossza változó, tartalmának leírása a 6. (HART) és 7. (MODBUS) fejezetben található. Az átvitel megbízhatósága végett minden parancs és válasz CRC kóddal (MODBUS) vagy FCS ellenőrző összeggel (HART) van ellátva, amely lehetővé teszi a hibák detektálását. Ha nem jön válasz a MultiCONT felől, ennek a következő okai lehetnek: - megszakadt a kábel (kikapcsolt rendszer esetén az A-B pontok között Ohm-mérővel kb. 60 -t lehet mérni bármelyik készülék sorkapcsain) - az A és B jelű pontok fel vannak cserélve (kárt nem okoz a készülékben) - megváltozott a készülék címe - az adatátviteli vonalon lévő zavar miatt a MultiCONT nem tudja értelmezni a rá vonatkozó parancsot, és nem válaszol, vagy a központi folyamatirányító számítógép nem tudja értelmezni a választ. Ilyen esetekben meg kell ismételni a parancsot. Célszerű ellenőrizni a kábel árnyékolásának földelését, mert a nem, vagy több ponton földelt kábel is okozhatja a zavart! - a lezárások hiányoznak, vagy rossz helyen vannak - több MASTER van a rendszerben, s egymást zavarják a kommunikáció során prw11a1m0600p_03 10 / 64

Segít a hiba felderítésében az, hogy ha a MultiCONT értelmez egy rá vonatkozó parancsot, akkor azt jelzi a kijelzőn egy * felvillantásával: 600 ms-os felvillanás, ha a MultiCONT vette és értelmezte a parancsot 1:SE-300-1 LEV M 3 5.345 m 5. ADATMEZŐ (DATA) TÍPUSAI Válaszban a következő adattípusok fordulhatnak elő. 5.1. String ASCII karakterek sorozata a végén 00h-val lezárva Pl.: a string = ABa123 byte-sorozat: 41h 42h 61h 31h 32h 33h 00h 5.2. Packed: Tömörített string (HART protokollnál) A string típusú változókban a 8 bites ASCII karakterek 6 bitbe vannak tömörítve (így 4db 8 bites karakter fér 3 byte-ba) az alábbi táblázat szerint: prw11a1m0600p_03 11 / 64

0 1 2 3 prw11a1m0600p_03 12 / 64 Tömörített ASCII karakterkészlet 0 1 2 3 4 5 6 7 8 9 A B C D E F @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ SP! # $ % & ( ) * +, -. / 0 1 2 3 4 5 6 7 8 9 : ; < = >? Pl.: P-58 tömörítve: Byte N Byte N+1 Byte N+2 0 1 0 0 0 0 1 0 1 1 0 1 1 1 0 1 1 1 1 1 1 0 0 0 P - 5 8 HEX formátumban: 42h ddh f8h 5.3. Float: Lebegőpontos szám (floating-point) IEEE 754 szabvány szerinti egyszeres pontosságú, lebegőpontos szám, hossza 4 byte Byte N Byte N+1 Byte N+2 Byte N+3 S E (8 bites exponens) M (23 bites mantissza) S= a mantissza előjele 0=pozitív, 1=negatív Átszámítás: (-1) S *2 (E-127) *1.M 5.4. Unsigned: Előjel nélküli egész Egy decimális egész szám bináris leírása. Lehet: - unsigned 8: 1 byte-os egész (0 255) Pl.: 151 (unsigned 8) = 1001 0111 (97h) - unsigned 16: 2 byte-os egész (0 65 535) Pl.:5751 (unsigned 16)= 0001 0110 0111 0111 (1677h) a két byte H L sorrendben - unsigned 24: 3 byte-os egész (0 16 777 215) - unsigned 32: 4 byte-os egész

5.5. Bit: egybites információk kódolása byte-ok ban 1= igaz (TRUE) 0= hamis (FALSE) - Bit 16: 16 egybites információ kódolása 2 byte-ban - Bit 32: 32 egybites információ kódolása 4 byte-ban 5.6. Date: Dátum kódolva 3 byte-ban Byte N Byte N+1 Byte N+2 nap hónap Év =1900+y 0 0 0 d d d d d 0 0 0 0 m m m m y y y y y y y y 5.7. Time: Idő kódolva 3 byte-ban Byte N Byte N+1 Byte N+2 óra perc secundum 0 0 0 h h h h h 0 0 m m m m m m 0 0 s s s s s s 5.8. LongAddr: hosszúcím 5 byte-ban Byte N Byte N+1 Byte N+2 Byte N+3 Byte N+4 Gyártó ID (MID) Típus ID (TID) Eszköz ID (DID) NIVELCO gyártmányú készülékeknél: Gyártó ID= 151 (97h) prw11a1m0600p_03 13 / 64

6. HART PROTOKOLL LEÍRÁS Beállítás: Főmenü/MultiCONT beáll./user RS484/HART prot. A kommunikáció HART 5 szabványnak megfelelő parancsokkal történik. Ezek a parancsok lehetnek: - univerzális: COMMAND 0, 12, 13 és 16 - eszköz specifikus: COMMAND 241, 242 Időzítés: Byte-ok közötti idő legyen kisebb, mint 4 ms Byte 1 Byte 2 Byte n MASTER PARANCS n byte MultiCONT VÁLASZ N byte Tipikusan 5ms (max.0,5 s) 6. ábra: Időzítés COMMAND 242 esetén 1 5 sec!! prw11a1m0600p_03 14 / 64

6.1. PARANCS FELÉPÍTÉSE A parancs felépítése kétféle, attól függően, hogy MASTER MultiCONT, vagy MultiCONT MASTER irányú, hosszuk változó. Adatmező S(0) S(1) D(0) D(n) PA SD AD CD BC Status DATA FCS FCS számítása PA: SD: Előtag (preamble): hossza 6 byte: 6-szor 1111 1111 (ffh) bitsorozat Start byte: ez mutatja meg a kommunikáció irányát és a címzés módját MASTER MultiCONT Rövid cím: 0000 0010 (02h) Hosszú cím: 1000 0010 (82h) MultiCONT MASTER Rövid cím: 0000 0110 (06h) Hosszú cím: 1000 0110 (86h) AD: Címmező: lehet rövid (1 byte) és hosszú (5 byte). Rövid cím: 100x xxxx (80h+ xxh), ahol x (0..31) a MultiCONT rövid címe (lásd Főmenü / MultiCONT beáll. / HART / Rövid cím ) Pl. ha a rövid cím (Polling address)=13, akkor AD=1000 1101 (8dh) Hosszú cím: 5 byte 1 MID= Gyártó ID (Manufacturer ID) NIVELCO gyártmányoknál: 151 (97h) 2 TID = Eszköz Típus ID (Device type ID) MultiCONT 40 (28h) 3..5 DID = Eszköz ID (Device ID) minden MultiCONT-nál más prw11a1m0600p_03 15 / 64

Kommunikáció iránya Rövid cím Hosszú cím SD AD SD AD (5 byte) MASTER MultiCONT 02h 80h+xxh 82h MID-TID-DID MultiCONT MASTER 06h 80h+xxh 86h MID-TID-DID CD: HART parancs kódja: 1 byte BC: A Status és DATA mezőben található byte-ok száma. Hossza: 1 byte Status: MASTER MultiCONT átvitelkor nincs MultiCONT MASTER átvitel esetén mindig van. Hossza 2 byte S(0) és S(1) Lásd.: 6.1.1. fejezet DATA: Adatmező, a byte-ok jelölése D(0) D(n), n=bc-1 FCS: Ellenőrző összeg (Frame Check Sequence), hossza 1 byte, a byte-ok KIZÁRÓ-VAGY (XOR) kapcsolata Pl. MASTER a COMMAND 0 univerzális paranccsal lekérdezi a MultiCONT azonosítóit (Read unique identifer). A MultiCONT rövid címe = 0 (00h). A byte-ok hexadecimálisan kódolva. MASTER MultiCONT: ffh ffh ffh ffh ffh ffh 02h 80h 00h 00h 82h A MultiCONT egy lehetséges válasza: ffh ffh ffh ffh ffh ffh 06h 80h 00h 0eh 00h 00h feh 97h 28h 05h 05h 01h 00h 01h 00h 34h 56h 78h d3h - Gyártó ID (Manufacturer ID): 151 (97h) - Eszköz típus ID (Device type ID): 40 (28h) - Előtag minimális hossza (Number of preamble req.): 5 - Univerzális parancs kódja (HART version): 5 (HART 5) - Megvalósított MultiCONT parancskészlet (device specific command version): 1 - Hardware verzió (HW version): 1 - Software verzió (SW version): 0 - MultiCONT flag (Device function flag): 0 - MultiCONT ID (Device ID): 345678h A válaszból összeállítható a MultiCONT hosszú címe: 97h 28h 34h 56h 78h prw11a1m0600p_03 16 / 64

6.1.1. Status byte-ok A MultiCONT válasza mindig tartalmazza az S(0) és S(1) status byte-ot. S(0) a parancs feldolgozásának eredménye. S(1) tartalma mindig 0. Status S(0) S(0) értéke A hiba leírása 00 Nincs hiba 02 COMMAND 241: alparancs kód (CSD) hibás (lásd.: 6.2. fejezet) vagy COMMAND 241: az Index értéke hibás 05 A parancsban kevés az adat 64 Ezt a parancsot a MultiCONT nem ismeri Hiba esetén, S(0) 0, s a válasz nem tartalmaz DATA mezőt, csak a két status byte-ot:. S(0) 0 S(1)=0 PA SD AD CD BC=2 Status FCS prw11a1m0600p_03 17 / 64

6.2. PARANCSOK A MultiCONT-al a következő parancsokkal lehet kommunikálni: HART parancs Alparancs (CD) (CSD) Megnevezés 0 - MultiCONT azonosító olvasása (Read MultiCONT unique ID) 12 - MultiCONT Üzenet olvasása (Read MultiCONT message) 13 - MultiCONT Rövid TAG, leíró, dátum olvasás (Read MultiCONT TAG, descriptor, date) 16 - MultiCONT Eszköz ID olvasása (Read final assembly number) 0 Távadó PV (idővel),% és áram olvasás (Read Transmitter PV(with time), percent, current) 1 Távadó PV, SV, TV, QV olvasása idővel (Read transmitter PV, SV, TV, QV (all with time) 2 NIVELCO távadó adatainak olvasása (Read Transmitter NIVELCO data) 3 Távadó azonosító olvasás (Read some Transmitter Command 0 data) 4 Távadó Rövid TAG, leíró, dátum olvasás (Read Transmitter TAG, descriptor, date) 5 Távadó Üzenet olvasás (Read Transmitter Message) 200 MultiCONT regisztereinek olvasása (Read MultiCONT Registers) 241 201 Egy hibabejegyzés olvasása (Read Error block) 210 Relé azonosító (ID, TAG) olvasása 211 Relé beállítás, állapot olvasása 212 Relé üzemóra, kapcsolási szám olvasása 215 Áramgenerátor azonosító (ID, TAG) olvasása 216 Áramgenerátor beállítás, állapot olvasása 220 Bővítő modul azonosító (ID, TAG) olvasása 225 Egy kötés olvasása 242 - Távadók távprogramozása (HART over HART) prw11a1m0600p_03 18 / 64

6.2.1. COMMAND 0 MultiCONT azonosító olvasás (Read MultiCONT Unique ID) MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése PA SD AD CD=0 BC=0 FCS MultiCONT MASTER (válasz) PA SD AD CD=0 BC=14 (0eh) Status S(0) és S(1) DATA D(0)..D(11) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 254 (feh) Unsigned 8 Nem változik 1 MultiCONT Gyártó ID (Manufacturer ID) Unsigned 8 Ez mindig 151 (97h) 2 Készülék típus ID (Device type ID) Unsigned 8 Ez mindig 40 (28h) 3 Előtag minimális hossza (Number of preamble requests) Unsigned 8 Lásd 6.1. Parancs felépítése 4 HART szabvány kódja (HART version) Unsigned 8 5 = HART 5-ös szabvány 5 A megvalósított parancskészlet (Device specific command version) Unsigned 8 6 SW verzió (SW version) Unsigned 8 7 HW verzió (HW version) Unsigned 8 Jelenleg a SW típusa 8 MultiCONT funkció flag (Device function flags) Unsigned 8 Jelenleg 0 9 11 MultiCONT eszköz ID (Device ID) Unsigned 24 H..L sorrendben prw11a1m0600p_03 19 / 64

6.2.2. COMMAND 12 MultiCONT üzenet olvasása (Read MultiCONT message) MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 5.1. fejezet Parancs felépítése PA SD AD CD=12 (0ch) BC=0 FCS MultiCONT MASTER (válasz) PA SD AD CD=12 (0ch) BC=26 (1ah) Status S(0) és S(1) DATA D(0)..D(23) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: a 32 karakteres MultiCONT üzenet 24 byte-ba tömörítve Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 23 MultiCONT Üzenet Packed Alapban: MultiCONT PROCESS CONTROLLER 6.2.3. COMMAND 13 MultiCONT TAG, Leíró, Dátum olvasása (Read MultiCONT TAG, Descriptor, Date) MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése PA SD AD CD=13 (0dh) BC=0 FCS MultiCONT MASTER (válasz) PA SD AD CD=13 (0dh) BC=23 (17h) Status S(0) és S(1) DATA D(0)..D(20) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: 8 karakteres MultiCONT TAG 6 byte-ba tömörítve 16 karakteres MultiCONT leíró 12 byte-ba tömörítve Dátum 3 byte-ban kódolva prw11a1m0600p_03 20 / 64

Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 5 MultiCONT TAG Packed Alapban: P-100 6 17 MultiCONT leíró Packed Alapban: MultiCONT P-100 18 20 Dátum Date 6.2.4. COMMAND 16 MultiCONT Eszköz ID olvasása (Read final assembly number) MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése PA SD AD CD=16 (10h) BC=0 FCS MultiCONT MASTER (válasz) PA SD AD CD=16 (10h) BC=5 (05h) Status S(0) és S(1) DATA D(0)..D(2) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: MultiCONT Eszköz ID 3 byte-ban Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 2 MultiCONT Eszköz ID Unsigned 24 Minden MultiCONT-nál más 6.2.5. COMMAND 241 A COMMAND 241 egy parancs csoport. Az Alparancs kódját (CSD) a DATA mezőben kell megadni. A válasz mindig tartalmazza a MultiCONT 4 byte hosszú státuszát. prw11a1m0600p_03 21 / 64

6.2.5.1 CSD 0 (Alparancs 0) Távadó PV (idővel),% és áram olvasás (Read Transmitter PV (with time), percent, current) MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Az Alparancs kódja (CSD) a DATA mező első byte-jában van megadva. A DATA mező második byte-jában (Index) a távadó listabeli sorszáma. PA SD AD CD=241 (f1h) BC=2 CSD=0 (00h) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=36 (24h) Status S(0) és S(1) DATA D(0)..D(33) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=0 5 Index: a távadó listabeli sorszáma Unsigned 8 Index=0 Dn-1 (lásd 6.2.5.7. fejezet ) 6 10 Távadó hosszú címe LongAddr 11 14 Távadó státusz Bit32 Bit31 16 hibabitek Lásd. Távadók műszerkönyve Bit15 0 állapot bitek szerviz célra 15 Távadó elsődleges mennyiség (PV) dimenziójának kódja Unsigned 8 Lásd: Táblázat 1 16 19 Távadó elsődleges mennyisége (PV) Float 20 22 Az a dátum, amikor a távadó elsődleges mennyisége frissítve lett Date 23 25 Az az időpont, amikor a távadó elsődleges mennyisége frissítve lett Time 26 29 A tartály telítettsége %-ban ( Sensor range ) Float 30..33 A távadó kimenő árama Float prw11a1m0600p_03 22 / 64

Táblázat 1. Dimenzió kódok: Kód Dimenzió Kód Dimenzió Kód Dimenzió Kód Dimenzió 0-40 gal 80 lb/s 133 bbl/min 1 inh20@68 F 41 L 81 lb/min 134 bbl/h 2 inhg@0 C 42 Impgal 82 lb/d 135 bbl/d 3 fth20@68 F 43 m 3 83 lb/d 136 gal/h 4 mmh20@68 F 44 ft 84 STon/min 137 Impgal/s 5 mmhg@0 C 45 m 85 STon/h 138 L/h 6 psi 46 bbl 86 STon/d 139 ppm 7 bar 47 in 87 LTon/h 140 8 mbar 48 cm 88 LTon/d 141 HJ/h 9 g/cm 2 49 mm 89 142 10 kg/cm 2 50 min 90 143 deg 11 Pa 51 s 91 g/cm 3 144 rad 12 kpa 52 h 92 kg/cm 3 145 inh20@60 F 13 torr 53 d 93 lb/gal 146 14 atm 54 94 lb/ft 3 147 15 Ft 3 55 95 g/ml 148 16 min 56 us 96 kg/l 149 Vol 17 L/min 57 % 97 g/l 150 18 Impgal/min 58 V 98 lb/in 3 151 19 M 3 /h 59 ph 99 STon/yd 3 152 ft 3 /lb 20 ft/s 60 g 100 yd 3 153 pf 21 m/s 61 kg 111 ft 3 154 ml/l 22 gal/s 62 MetTon 112 in 3 155 ul/l 23 Mgal/d 63 lb 113 in/s 163 kohm 24 L/s 64 STon 114 in/s 164 MJ 25 ML/d 65 LTon 115 in/min 235 gal/d prw11a1m0600p_03 23 / 64

26 ft 3 /s 66 ms/cm 116 ft/min 237 Mpa 27 ft 3 /d 67 us/cm 117 deg/s 238 inh20&4 C 28 m 3 /s 68 N 118 rev/s 239 mmh20@4 C 29 m 3 /d 69 119 rev/m 240 L/d 30 Impgal/h 70 g/s 120 m/h 241 kg/dm 3 31 Impgal/d 71 g/min 124 bbl liq 242 Ms 32 C 72 g/h 125 ounce 243 ft/h 33 F 73 kg/s 126 244 DB 34 R 74 kg/min 127 kw 35 Kelvin 75 kg/h 128 kwh 36 mv 76 kg/d 129 hp 37 ohm 77 MetTon/min 130 ft 3 /h 38 Hz 78 MetTon/h 131 m 3 /min 39 ma 79 MetTon/d 132 bbl/s 6.2.5.2 CSD 1 (Alparancs 1) Távadó PV, SV, TV, QV olvasása idővel (Read transmitter PV, SV, TV, QV (all with time)) MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: a távadó listabeli sorszáma. PA SD AD CD=241 (f1h) BC=2 CSD=1 (01h) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=61 (3dh) Status S(0) és S(1) DATA D(0)..D(58) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. prw11a1m0600p_03 24 / 64

Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=1 5 Index: a távadó listabeli sorszáma Unsigned 8 Index=0 Dn-1 (lásd 6.2.5.7. fejezet) 6 10 Távadó hosszú címe LongAddr 11 14 Távadó státusza Bit32 15 Távadó elsődleges mennyiség (PV) dimenziójának kódja Unsigned 8 Lásd.: Táblázat 1 16 19 Távadó elsődleges mennyisége (PV) Float 20 22 Az a dátum, amikor a távadó elsődleges mennyisége frissítve lett Date 23 25 Az az időpont, amikor a távadó elsődleges mennyisége frissítve lett Time 26 Távadó másodlagos mennyiség (SV) dimenziójának kódja Unsigned 8 Lásd.: Táblázat 1 27 30 Távadó másodlagos mennyisége (SV) Float 31 33 Az a dátum, amikor a távadó másodlagos mennyisége frissítve lett Date 34 36 Az az időpont, amikor a távadó másodlagos mennyisége frissítve lett Time 37 Távadó harmadlagos mennyiség (TV) dimenziójának kódja Unsigned 8 Lásd.: Táblázat 1 38 41 Távadó harmadlagos mennyisége (TV) Float 42 44 Az a dátum, amikor a távadó harmadlagos mennyisége frissítve lett Date 45 47 Az az időpont, amikor a távadó harmadlagos mennyisége frissítve lett Time 48 Távadó negyedleges mennyiség (QV) dimenziójának kódja Unsigned 8 Lásd.: Táblázat 1 49 52 Távadó negyedleges mennyisége (QV) Float 53 55 Az a dátum, amikor a távadó negyedleges mennyisége frissítve lett Date 56 58 Az az időpont, amikor a távadó negyedleges mennyisége frissítve lett Time prw11a1m0600p_03 25 / 64

6.2.5.3 CSD 2 (Alparancs 2) NIVELCO távadó adatainak olvasása (Read Transmitter NIVELCO data) MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: a távadó listabeli sorszáma. PA SD AD CD=241 (f1h) BC=2 CSD=2 (02h) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=35 (23h) Status S(0) és S(1) DATA D(0)..D(32) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=2 5 Index : a távadó listabeli sorszáma Unsigned 8 Index=0 Dn-1 (lásd 6.2.5.7. fejezet) 6 10 Távadó hosszú címe LongAddr 11 14 Távadó státusza Bit32 15 Távadó LEVEL dimenziójának kódja Unsigned 8 Lásd: Táblázat 1 16 19 LEVEL értéke Float 20 23 LEVEL% ( Sensor range ) Float 24 TOT dimenziója Unsigned 8 Lásd: Táblázat 1 25 28 TOT1 értéke Unsigned 32 29 32 TOT2 értéke Unsigned 32 prw11a1m0600p_03 26 / 64

6.2.5.4 CSD 3 (Alparancs 3) Távadó azonosító olvasás (Read some Transmitter Command 0 data) MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: a távadó listabeli sorszáma. PA SD AD CD=241 (f1h) BC=3 CSD=3 (03h) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=21 (15h) Status S(0) és S(1) DATA D(0)..D(18) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=3 5 Index: a távadó listabeli sorszáma Unsigned 8 6 10 Távadó hosszú címe LongAddr 11 14 Távadó státusza Bit32 15 HART szabvány kódja Unsigned 8 16 Távadó HART parancskészlet kódja Unsigned 8 17 Távadó SW verzió Unsigned 8 18 Távadó HW verzió Unsigned 8 Index=0 Dn-1 (lásd 6.2.5.7. fejezet) 5 = HART 5-ös szabvány prw11a1m0600p_03 27 / 64

6.2.5.5 CSD 4 (Alparancs 4) Távadó Rövid TAG, leíró, dátum olvasás (Read Transmitter TAG, descriptor, date) MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: a távadó listabeli sorszáma. PA SD AD CD=241 (f1h) BC=2 CSD=4 (04h) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=38 (15h) Status S(0) és S(1) DATA D(0)..D(35) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=4 5 Index: a távadó listabeli sorszáma Unsigned 8 6 10 Távadó hosszú címe LongAddr 11 14 Távadó státusza Bit32 15 20 Távadó Rövid TAG Packed 21 32 Távadó specific command version Packed 33 35 Távadó dátum Packed Index=0 Dn-1 (lásd 6.2.5.7. fejezet) prw11a1m0600p_03 28 / 64

6.2.5.6 CSD 5 (Alparancs 5) Távadó Üzenet olvasás (Read Transmitter Message) MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: a távadó listabeli sorszáma. PA SD AD CD=241 (f1h) BC=2 CSD=5 (05h) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=41 (29h) Status S(0) és S(1) DATA D(0)..D(38) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=5 5 Index: a távadó listabeli sorszáma Unsigned 8 6 10 Távadó hosszú címe LongAddr 11 14 Távadó státusza Bit32 15 38 Távadó Üzenet Packed Index=0 Dn-1 (lásd 6.2.5.7. fejezet) prw11a1m0600p_03 29 / 64

6.2.5.7 CSD 200 (Alparancs 200) MultiCONT regisztereinek olvasása (Read MultiCONT Registers) MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: a távadó listabeli sorszáma. PA SD AD CD=241 (f1h) BC=2 CSD=200 (c8h) Index=0 FCS Index 0 esetén Index hibát küld vissza a válaszban!!! MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=14 (0fh) Status S(0) és S(1) DATA D(0)..D(12) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=200 5 Index Unsigned 8 mindig 0 6 Kötések száma Unsigned 8 Kn 7 Külső és belső relék összege Unsigned 8 Rn 8 Külső és belső áramgenerátorok összege Unsigned 8 Cn 9 Bemenetek száma Unsigned 8 10 Bővítő modulok száma Unsigned 8 Bn 11 Távadók száma Unsigned 8 Dn 12 Hiba táblázat hossza Unsigned 8 En prw11a1m0600p_03 30 / 64

6.2.5.8 CSD 201 (Alparancs 201) Egy hibabejegyzés olvasása (Read Error block) MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: a hiba listabeli sorszáma (0..En-1) PA SD AD CD=241 (f1h) BC=2 CSD=201 (c9h) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=14 (0eh) Status S(0) és S(1) DATA D(0)..D(11) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=201 5 Index: a hiba sorszáma a listában Unsigned 8 Index=0 En-1 (lásd 6.2.5.7. fejezet ) 6 10 Annak az eszköznek a hosszúcíme, amellyel kapcsolatban a hiba fennáll LongAddr 11 A hiba típusának kódja Unsigned 8 Lásd.: MultiCONT használati és programozási utasítás prw11a1m0600p_03 31 / 64

6.2.5.9 CSD 210 (Alparancs 210) Relé azonosító (ID, TAG) olvasása MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: a relé listabeli sorszáma (0..Rn-1) PA SD AD CD=241 (f1h) BC=2 CSD=210 (d2h) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=25 (19h) Status S(0) és S(1) DATA D(0)..D(22) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=210 5 Index: a relé sorszáma a listában Unsigned 8 Index=0 Rn-1 (lásd 6.2.5.7. fejezet) 6 Relé állapot regiszter Unsigned 8 Lásd: Relé állapot reg. bit kiosztás 7 11 Relé hosszú címe LongAddr 12 16 Relé szülő hosszúcíme LongAddr 17..22 Relé Rövid TAG Packed prw11a1m0600p_03 32 / 64 8 karakter tömörítve 6 byte-ba Relé állapot regiszter bit kiosztás B7 B6 B5 B4 B3 B2 B1 B0 Relé állapota: 0=KI 1=BE 0=Teszt BE 1=Teszt KI 0=kimenet RP1, RP2 és RP3 1=kimenet teszt (B6 szerint) 0=inaktív (KI) 1=aktív 0=Invertál KI 1=Invertál BE 0 0 0

6.2.5.10 CSD 211 (Alparancs 211) Relé beállítás, állapot olvasása MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: a relé listabeli sorszáma (0..Rn-1) PA SD AD CD=241 (f1h) BC=2 CSD=211 (d3h) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=24 (18h) Status S(0) és S(1) DATA D(0)..D(21) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=211 5 Index: a relé sorszáma a listában Unsigned 8 Index=0 Rn-1 (lásd 6.2.5.7. fejezet) 6 Relé állapot regiszter Unsigned 8 7 Relé működési mód Unsigned 8 0= Hiszt 1= Riaszt 2= Riaszt késleltetéssel 3= Ablak 4= Ablak késleltetéssel 5= Hiba 6= Impulzus F 7= TOT1 8= Alt. S (lásd: Használati és programozási utasítás: Főmenü / Relék / Programozás / Funkció ) prw11a1m0600p_03 33 / 64

8 11 RP1 relé paraméter Float 12 15 RP2 relé paraméter Float 16 17 RP3 relé paraméter Unsigned 16 18 21 Relé forrásérték Float Amiből a relé állapota számítva lett 6.2.5.11 CSD 212 (Alparancs 212) Relé üzemóra, kapcsolási szám olvasása MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: a relé listabeli sorszáma (0..Rn-1) PA SD AD CD=241 (f1h) BC=2 CSD=212 (d4h) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=23 (17h) Status S(0) és S(1) DATA D(0)..D(20) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=212 5 Index: a relé sorszáma a listában Unsigned 8 Index=0 Rn-1 (lásd 6.2.5.7. fejezet) 6 Relé állapot regiszter Unsigned 8 7 10 Relé üzemóra Unsigned 32 100 ms-es felbontásban 11 14 Relé kapcsolási szám Unsigned 32 A relé állapotváltásainak száma 15 18 Relé TOT2 Unsigned 32 19 20 Relé TOT2 PULZUS Unsigned 16 prw11a1m0600p_03 34 / 64

6.2.5.12 CSD 215 (Alparancs 215) Áramgenerátor azonosító (ID, TAG) olvasása MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: az áramgenerátor listabeli sorszáma (0..Cn-1) PA SD AD CD=241 (f1h) BC=2 CSD=215 (d7h) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=25 (19h) Status S(0) és S(1) DATA D(0)..D(22) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=215 5 Index: az áramgenerátor sorszáma a listában Index=0 Cn-1 Unsigned 8 (lásd 6.2.5.7. fejezet) 6 Áramgenerátor állapot regiszter Unsigned 8 Lásd: Áramgenerátor állapot reg. bit kiosztás 7 11 Áramgenerátor hosszú címe LongAddr 12 16 Áramgenerátor szülő hosszúcíme LongAddr 17..22 Áramgenerátor Rövid TAG Packed 8 karakter tömörítve 6 byte-ba Áramgenerátor státusz regiszter bit kiosztás B7 B6 B5 B4 B3 B2 B1 B0 0=kimenet CP1, CP2 és CP3 szerint 1=kimenet teszt áram 0=inaktív (kimenet 0 ma) 1=aktív prw11a1m0600p_03 35 / 64

6.2.5.13 CSD 216 (Alparancs 216) Áramgenerátor beállítás, állapot olvasása MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: az áramgenerátor sorszáma (0..Cn-1) PA SD AD CD=241 (f1h) BC=2 CSD=216 (d8h) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=28 (1ch) Status S(0) és S(1) DATA D(0)..D(25) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=216 5 Index: a áramgenerátor sorszáma a listában Unsigned 8 Index=0 Cn-1 (lásd 6.2.5.7. fejezet) 6 Áramgenerátor státusz Unsigned 8 7 Áramgenerátor működési mód Unsigned 8 0=Mennyiség 1=Hibaáram 3,6 ma 2=Hibaáram 22 ma 8 11 CP1 áramgenerátor paraméter Float 12 15 CP2 áramgenerátor paraméter Float 16 17 CP3 áramgenerátor paraméter Unsigned 16 18 21 Áramgenerátor forrásérték Float Amiből a kimenőáram értéke számítva lett 22 25 Áramgenerátor pillanatnyi kimenete [ma] Float prw11a1m0600p_03 36 / 64

6.2.5.14 CSD 220 (Alparancs 220) Bővítő modul azonosító (ID, TAG) olvasása MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: a bővítő modul (UIM) listabeli sorszáma (0..Bn-1) PA SD AD CD=241 (f1h) BC=2 CSD=220 (dch) Index FCS MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=20 (14h) Status S(0) és S(1) DATA D(0)..D(17) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=220 5 Index: a bővítő modul (UIM) sorszáma a Index=0 Bn-1 Unsigned 8 listában (lásd 6.2.5.7. fejezet) 6 Bővítő modul státusz Unsigned 8 7 11 Bővítő modul hosszú címe LongAddr 12..17 Bővítő modul Rövid TAG Packed 8 karakter tömörítve 6 byte-ba 6.2.5.15 CSD 225 (Alparancs 225) Egy kötés olvasása Ha egy relét vagy áramgenerátort hozzárendelünk egy eszközhöz, kötésnek nevezzük. MASTER MultiCONT: PA, SD és AD mezők tartalma: lásd 6.1. fejezet Parancs felépítése Index: a kötés listabeli sorszáma (0..Kn-1) PA SD AD CD=241 (f1h) BC=2 CSD=225 (e1h) Index FCS prw11a1m0600p_03 37 / 64

MultiCONT MASTER (válasz) PA SD AD CD=241 (f1h) BC=19 (13h) Status S(0) és S(1) DATA D(0)..D(16) FCS A status byte-ok tartalmát lásd. 6.1.1. fejezet. Az adatmező (DATA) tartalma: Byte sorsz. Megnevezés Adat típusa Megjegyzés 0 3 MultiCONT státusz Bit32 4 CSD: alparancs kódja Unsigned 8 CSD=225 5 Index: a kötés sorszáma a listában Unsigned 8 Index=0 Kn-1 (lásd 6.2.5.7. fejezet) 6 10 Eszköz hosszúcíme LongAddr Annak az eszköznek a hosszúcíme, amelyhez a relét, áramgenerátort vagy bemenetet hozzárendeljük. 11 15 Modul hosszúcíme LongAddr Relé vagy áramgenerátor 16 Hozzárendelés módja Unsigned 8 Lásd: Mód regiszter bit kiosztása Mód regiszter bit kiosztás B7 B5 B4 B3 B2 B1 B0 Forrás: 000=PV 00=hozzárendelés pozitív előjellel 001=SV 000 01= hozzárendelés negatív előjellel 010=TV 1x= hozzárendelés átlaggal 011=QV prw11a1m0600p_03 38 / 64

6.2.6. COMMAND 242 Távadók programozása (HART over HART) A távadók HART protokolljának ismeretében, a MultiCONT USER RS 485 interface-n keresztül (a MultiCONT ebben az esetben a híd szerepét tölti be) lehetőség van a távadók programozására. Ez a következő módon történik: - a MASTER a HART frame adatmezejébe beilleszti azt a HART frame-t, amelyet a MultiCONT továbbít a távadók felé - a MultiCONT kicsomagolja a HART frame-t, és továbbítja a távadó felé - a távadó HART válaszát a MultiCONT becsomagolja, és továbbítja a MASTER-nek HART frame adatmezejében az alábbi ábra szerint Távadó 1 Távadó 2 MultiCONT kicsomagol HART BR:1200 P: ODD 1 STOP becsomagol HART frame BR: 9600 P:NO, ODD, EVEN 1 STOP, 2 STOP MASTER: PC, PLC.. - HART over HART Távadó 15 Ideális esetben (ha nem kell hiba miatt ismételni egyik oldalon sem) ez a folyamat kb. 1 2 másodpercig tart, ha ismételni kell a parancsokat, akkor akár 5 másodpercig is eltarthat. prw11a1m0600p_03 39 / 64

HART Master MultiCONT HART frame PRE 0x82 HART frame MultiCONT Long ADDR CMD FACT-ID T-ID D-IDH D-IDM D-IDL 242 DEVn= a távadó listabeli sorszáma ( 0..Dn-1 ) Mivel a MultiCONT és a távadók közötti kommunikáció hosszú címen történik, a frame kiegészítésre kerül a távadó hosszúcímével. BCNT= BCNTx+3 MultiCONT DEV HART frame PRE 0x82 HART frame DEV Long ADDR FACT-ID T-ID D-IDH D-IDM D-IDL DEVn CMDx BCNTx CMDx BCNTx Adat mező Adat mező CHK CHK A távadó válasza: DEV HART frame MultiCONT PRE 0x86 HART frame Hosszúcím ( DEV Long ADDR ) FACT-ID T-ID D-IDH D-IDM D-IDL A távadó válasz frame-jének becsomagolása: MultiCONT HART Master PRE 0x82 HART frame MultiCONT Long ADDR CMD FACT-ID T-ID D-IDH D-IDM D-IDL 242 DEVn= a távadó DEV listabeli sorszáma ( 0..Dn-1 ) BCNT= BCNTy+3 CMDx BCNTy Adat mező DEVn CMDx BCNTy Adat mező CHK CHK prw11a1m0600p_03 40 / 64

Példa: P04 paraméter ( max mérési távolság ) olvasása SE-380 ultrahangos távadóból - MultiCONT hosszúcíme: 97h 28h DB8AC0h ( FACT-ID,T-ID és D-ID sorrendben ), ami COMMAND0-val olvasható rövid címmel. - DEVn: 0 azaz a DEV listában az első helyen áll a távadó - a távadóból a COMMAND131-es készülék specifikus HART paranccsal lehet paramétert olvasni, s az adatmezőben kell megadni a paraméter sorszámát 1 byte-ban ( P04= 4-es paraméter ). Lásd: Távadó HART kommunikáció leírás Master >> MultiCONT: FF FF FF FF FF 82 97 28 DB 8A C0 F2 04 00 83 01 04 DC előtag start byte MultiCONT CMD=242 BCNT DEVn CMDx=131 BCNTx P04 CHK hosszúcíme A szürkével jelölt rész a DEV hosszúcímével kiegészítve kerül becsomagolásra. MultiCONT >> DEV(SE-380): FF FF FF FF FF 82 97 03 02 00 21 83 01 04 B3 előtag start byte DEV hosszúcíme CMDx=131 BCNTx P04 CHK DEV >> MultiCONT: FF FF FF FF FF 86 97 03 02 00 21 83 0D 00 08 00 00 előtag start byte DEV hosszúcíme CMDx=131 BCNTy S(0) S(1) DEV err 43 05 04 04 2D 3F E8 F5 C3 3D DEV status P04 Attr P04 dimenzió P04 értéke CHK A szürkével jelölt rész a távadó listabeli sorszámával kiegészítve kerül becsomagolásra a MASTER felé prw11a1m0600p_03 41 / 64

MultiCONT >> MASTER: FF FF FF FF FF 86 97 28 DB 8A C0 F2 10 00 83 0D előtag start byte MultiCONT CMDx=242 BCNT=BCNTy+3 DEVn CMDx=131 BCNTy hosszúcíme 00 08 00 00 43 05 04 04 2D 3F E8 F5 C3 46 S(0) S(1) DEV err DEV status P04 Attr P04 dimenzió P04 értéke CHK A válaszban: P04=1.82 m prw11a1m0600p_03 42 / 64

7. MODBUS RTU PROTOKOLL Beállítás: Főmenü/MultiCONT beáll./user RS484/MODBUS prot. Az adatátvitel RTU módban történik. Az üzenetek előtag byte-okat (preamble) nem tartalmaznak. Az adatok átvitele bináris kódolással történik. A lekérdezést mindig a vezérlő (Host, Master) kezdeményezi egy protokollkeret (Modbus Frame) küldésével, s a MultiCONT erre válaszol. Egy üzenet (Frame) végét az jelzi, hogy a vonalon legalább 4 ms (3.5 byte adásideje) szünet áll be. Az üzenetet alkotó byte-ok közötti idő nem haladhatja meg 1.7 ms-t (1.5 byte adásideje) Byte-ok közötti idő legyen kisebb, mint 1.7 ms Byte 1 Byte 2 Byte n MASTER FRAME n byte MultiCONT VÁLASZ N byte T > 4 ms Tipikusan 7 ms (max.0,5 s) A parancsok felépítése: 7. ábra: Időzítések Kérés: MASTER MultiCONT: START QUANTITY CRC ADDR FNC HI LO HI LO HI LO prw11a1m0600p_03 43 / 64

ADDR: MultiCONT címe 1 31 (lásd: Főmenü / MultiCONT beáll. / HART / Rövid cím ) (A 0 Slave cím a buszon található összes egységnek szóló (Broadcast) üzenetküldésre szolgál. Ebben a módban a Slave-k nem válaszolnak.) START: a kért bitmező ill. adatmező kezdőcíme QUANTITY: a kért bitek ill. 16 bites változók száma, QUANTITY>0 CRC: blokkparitás vagy ellenőrző összeg (Cyclical Redundancy Checking) A MultiCONT specifikált funkciói: Funkció kódja (FNC) Funkció Megjegyzés Lekérdezhető, hogy az eszközök, relék és áramgenerátorok 01 Bit változók olvasása aktívak-e, valamint, hogy a relék milyen állapotban vannak (meghúzott vagy elengedett) 03 Változók (regiszterek) olvasása különböző táblázatok, vagy azok elemei kérdezhetők le. Lásd: 7.2. fejezet 08 Összeköttetés ellenőrzése Lásd: 7.3. fejezet 17h Több változó (regiszter) írása/olvasása Távadó távprogramozása (HART over MODBUS) Válasz: MultiCONT MASTER Válasz, ha nincs hiba: ADDR FNC BCNT DATA byte-ok B(0) B(BCNT-1) CRC BCNT: DATA byte-ok száma a válaszban Bitváltozók olvasásakor (FNC=01): BCNT=QUANTITY/8+1 Változók olvasásakor (FNC=03): BCNT=QUANTITY/8 ha nincs maradék. Maradék esetén BCNT=2*QUANTITY prw11a1m0600p_03 44 / 64

Válasz hiba esetén: A visszaküldött FNC= a vett FNC + 0x80 ADDR FNC=0x8x Hiba kódja CRC HI LO Hiba kód Hiba leírása 1 A MultiCONT nem ismeri ezt a parancsot 2 Hibás START érték 3 Hibás QUANTITY érték (QUANTITY=0, QUANTITY vagy a START+QUANTITY túlmutat a táblázat végén) 4 INDEX hiba 5 Egyéb hiba vételkor vagy feldolgozáskor 6 FNC=17h esetén hiba a HART kommunikáció során prw11a1m0600p_03 45 / 64

7.1. BIT VÁLTOZÓK OLVASÁSA (FNC=01H) Kérés: MASTER MultiCONT: START QUANTITY CRC ADDR FNC=0x01 HI LO HI LO HI LO Bit (mező) megnevezése START Megjegyzés Eszköz aktív/inaktív 00 00h+N N=0 Dn-1, ahol Dn a HART-os eszközök száma, 1=aktív Ha inaktív az eszköz, szerepel az eszközlistában, de a MultiCONT nem kérdezi!! Relé aktív/inaktív 00 10h+N N=0 Rn-1, ahol Rn a relék száma 1=aktív 0=inaktív, a relé mindig elengedett állapotban Relé állapota 00 50h+N N=0 Rn-1, ahol Rn a relék száma 1=ON, meghúzott állapot 0=OFF, a relé elengedett állapotban Áramgenerátor aktív/inaktív 00 90h+N N=0 Cn-1, ahol Cn az áramgenerátorok száma, 1=aktív Inaktív állapotban a kimenő áram < 0.1mA START: QUANTITY: a kért bit(mező) kezdőcíme a kért bitek száma, QUANTITY>0 Válasz: MultiCONT MASTER ADDR FNC=0x01 BCNT DATA byte-ok B(0) B(BCNT-1) BCNT: BCNT=QUANTITY/8 ha nincs maradék. Maradék esetén BCNT=QUANTITY/8+1 CRC prw11a1m0600p_03 46 / 64

Példa 1: A relélistában 5.. 24 helyen található relék (R4 R23, 20 db) állapotának lekérdezése Bit sorszáma 159..74 73 72 71 70 69 68 67 66 65 64 63 62 61 60 59 58 57 56 55 54 53 52 51..0 Relé sorszáma 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 Tartalom x x 1 1 0 1 0 0 1 1 0 1 1 1 1 1 0 0 0 1 0 1 x x x..x DB2 DB2 DB1 DB0 DB2 DB1 DB0 0 0 0 0 1 1 0 1 0 0 1 1 0 1 1 1 1 1 0 0 0 1 0 1 A MultiCONT címe: 1 Index: 4 Start: 0050h + 0004=0054h Quantity: 0014h BCNT= 3 (20/8=2.5) Kérés Válasz Byte megnevezése Hex Byte megnevezése Hex MultiCONT címe 01h MultiCONT címe 01h Funkció kód (FNC) 01h Funkció kód (FNC) 01h Start cím HI 00h Byte-ok száma (BCNT) 03h Start cím LO 54h DB0 (Bit61 Bit54) c5h Quntity HI 00h DB1 (Bit69 Bit62) 37h Quntity LO 14h DB2 (Bit73 Bit70) 0dh CRC HI 7dh CRC HO CRC LO d5h CRC LO A harmadik adat byte felső 4 helyiértéke = 0. prw11a1m0600p_03 47 / 64

7.2. TÁBLÁZATOK, VÁLTOZÓK BEOLVASÁSA (FNC=03H) Kérés: MASTER MultiCONT: START QUANTITY CRC ADDR FNC=0x03 HI LO HI LO HI LO Táblázatok START Megjegyzés 0=Rendszer változók 00 00h 1=Hiba tábla 10 00h+N*0040h N=0 En-1, ahol En a hibabejegyzések száma 2=Kötés tábla 20 00h+N*00040h N=0 Kn-1, ahol Kn a kötések száma 3=Áramgenerátor tábla 30 00h+(N*0040h) N=0 Cn-1, ahol Cn az áramgenerátorok száma 4=Relé tábla 40 00h+(N*0040h) N=0 Rn-1, ahol Rn a relék száma 5=Bővítő modul tábla 50 00h+(N*0040h) N=0 Bn-1, ahol Bn a bővítő modulok száma 6=Eszköz tábla 60 00h+(N*0040h) N=0 Dn-1, ahol Dn a HART-os eszközök száma 7=Eszközök távlekérdezése HART over MODBUS 70 00h+(N*0040h) N=0 Dn-1, ahol Dn a HART-os eszközök száma START: QUANTITY: N = INDEX a kért adat(mező) kezdőcíme a kért 16 bites adatok száma, QUANTITY>0 Válasz: MultiCONT MASTER ADDR FNC=0x03 BCNT BCNT= 2 x QUANTITY DATA byte-ok CRC B(0) B(BCNT-1) HI LO prw11a1m0600p_03 48 / 64

Példa: A relé listában a 3. helyen található relé RP3=123 paraméterének kiolvasása (az első relé sorszáma 0, a harmadiké 2) A MultiCONT címe: 1 Index: 2 Start: 4011h + 0080h=4091h Quantity: 0001h (az RP3 unsigned 16, azaz két byte) Kérés Válasz Byte megnevezése Hex Byte megnevezése Hex MultiCONT címe 01h MultiCONT címe 01h Funkció kód (FNC) 03h Funkció kód (FNC) 03h Start cím HI 40h Byte-ok száma (BCNT) 02h Start cím LO 91h RP3 HI 00h Quntity HI 00h RP3 LO 7bh Quntity LO 01h CRC HI f8h CRC HI c0h CRC LO 67h CRC LO 27h FONTOS! A készülék nem ellenőrzi, hogy a START a 4 vagy több byte-os változók elejére mutat-e. Nem okoz hibajelzést, elküldi a csonka változót!!! prw11a1m0600p_03 49 / 64

7.2.1. Rendszer változók táblázata: Kérés: MASTER MultiCONT: START QUANTITY CRC ADDR FNC=0x03 HI=00h LO=00h 30h HI=00h LO=01h 31h HI LO Cím Megnevezés Adat típusa Megjegyzés 0000h MultiCONT hosszúcíme LongAddr* 0003h MultiCONT azonosító (TAG) String* 8 karakter + a lezáró 00h 0008h MultiCONT típusa String* 10 karakter + a lezáró 00h (lásd: Használati és programozási utasítás / rendelési kód) 000eh MultiCONT status Bit 32 nincs használva értéke 0 0010h MultiCONT rövid címe Unsigned 16 0 31 (polling) 0011h MultiCONT Software verzió Unsigned 16 0012h HART-os készülékek száma (Dn) Unsigned 16 Az eszköz listába felvett HART-os készülékek száma, amelyek lehetnek aktívak vagy inaktívak. 0013h HART-os készülékek lehetséges Unsigned 16 lásd: Használati és programozási utasítás / rendelési kód száma 0014h Belső és külső relék összege (Rn) Unsigned 16 0015h Belső relék száma Unsigned 16 0016h Relék lehetséges száma Unsigned 16 A belső és külső relék lehetséges összege 0017h Belső és külső áramgenerátorok Unsigned 16 összege (Cn) 0018h Belső áramgenerátorok száma Unsigned 16 0019h Áramgenerátorok lehetséges Unsigned 16 A belső és külső áramgenerátorok lehetséges összege száma 001ah Bővítő modulok száma (Bn) Unsigned 16 A modul lehet: relé, áramgenerátor, kombinált 001bh Bővítő modulok lehetséges száma Unsigned 16 prw11a1m0600p_03 50 / 64

001ch Kötések száma (Kn). Unsigned 16 Kötésnek nevezzük azt, ha egy relét vagy áramgenerátort hozzárendelünk egy eszközhöz. Max 100 lehet 001dh Hiba bejegyzések száma (En) Unsigned 16 001eh Modul N485 interface száma Unsigned 16 PE_-1 esetben 0 (nem lehet bővítő modul) PR_-1 esetben 1 (lehet bővítő modul) 001fh MultiCONT Date Date* 00h, nap, hónap, év sorrendben a 4 byte 0021h MultiCONT Time Time* 00h, óra, perc, sec sorrendben a 4 byte 0023h MultiCONT rendszeridő Unsigned 32 A működési idő, 100 ms-es felbontásban 0025h MultiCONT bekapcsolások száma Unsigned 16 Üzembe helyezés óta hányszor kapcsolták ki-be a készüléket 0026h Ismétlés szám Unsigned 16 Távadó lekérdezése során hányszor ismétel, ha nincs válasz. 0027h Ciklus szám Unsigned 16 Hány távadó lekérdezési ciklus után jelez Válasz hiba a MultiCONT 0028h Ciklus idő Unsigned 16 Távadó lekérdezési cikluson belül az egyes HART parancsok között mennyi az eltelt idő, 100 ms lépésekben 0029h MultiCONT pillanatnyi hőmérséklet Float 002bh MultiCONT max hőmérséklet Float 002dh MultiCONT min hőmérséklet Float 002fh MultiCONT Prog CS Unsigned 16 (ellenőrző összeg) 0030h MultiCONT kijelzési mód Unsigned 16 *páratlan byte számú adattípusoknál a legmagasabb helyiértékű byte tartalma 0 prw11a1m0600p_03 51 / 64

7.2.2. Hiba táblázat: Hiba keletkezhet a MultiCONT-on belül (pl. Programozási hiba), a HART-os eszközzel való kommunikáció közben (pl.: Válasz hiba) vagy magában az eszközben (pl.: Sensor hiba). Egy hibabejegyzés tartalmazza annak az eszköznek vagy modulnak a hosszú címét, ahol a hiba keletkezett és a hiba kódját. Kérés: MASTER MultiCONT: START QUANTITY CRC ADDR FNC=0x03 1000h+N*0040h+00..03h HI=00h LO=01h 04h HI LO N=0 En-1, ahol En a hibabejegyzések száma (lásd: Rendszer változók táblázat 001dh címe) Cím Megnevezés Adat típusa Megjegyzés 1000h Hibaforrás hosszúcíme LongAddr* MultiCONT, eszköz vagy modul hosszúcíme, ahol a hiba jelentkezett 1003h Hiba kódja Unsigned 16 Lásd: MultiCONT Használati és programozási utasítás / 6. Hibakódok fejezet *páratlan byte számú adattípusoknál a legmagasabb helyiértékű byte tartalma 0 prw11a1m0600p_03 52 / 64

7.2.3. Kötés táblázat Kötésnek nevezzük, ha egy relét vagy áramgenerátort hozzárendelünk egy eszközhöz. Max. 100 kötés lehetséges. Kérés: MASTER MultiCONT: START QUANTITY CRC ADDR FNC=0x03 2000h+N*0040h+00..06h HI=00h LO=01h 07h HI LO N=0 Kn-1, ahol Kn a kötések száma (lásd: Rendszer változók táblázat 001ch címe) Cím Megnevezés Adat típusa Megjegyzés 2000h HART-os eszköz hosszúcíme LongAddr* Annak az eszköznek a hosszúcíme, amelyhez a relét, áramgenerátort vagy bemenetet hozzárendeljük. 2003h Modul hosszúcíme LongAddr* Relé vagy áramgenerátor 2006h Mód Bit16 Lásd.: Mód regiszter bit kiosztása *páratlan byte számú adattípusoknál a legmagasabb helyiértékű byte tartalma 0 Mód regiszter bit kiosztás B15 B5 B4 B3 B2 B1 B0 Forrás: 00000000 000 000=PV 001=SV 010=TV 011=QV 00= hozzárendelés pozitív előjellel 01= hozzárendelés negatív előjellel 1x= hozzárendelés átlaggal prw11a1m0600p_03 53 / 64

7.2.4. Áramgenerátor táblázat: ADDR FNC=0x03 START QUANTITY CRC 3000h+N*0040h+00..13h HI=00h LO=01h 14h HI LO N=0 Cn-1, ahol Cn az áramgenerátorok száma (lásd.: Rendszer változók táblázat 0017h címe) Cím. Megnevezés Adat típusa Megjegyzés 3000h Áramgenerátor hosszúcíme LongAddr* 3003h Áramgenerátor szülő hosszúcíme LongAddr* 3006h Áramgenerátor azonosító (TAG) String 8 karakter + a lezáró 00h 300bh Áramgenerátor üzemmódja Unsigned 16 0=Mennyiség 1=Hibaáram 3,6 ma 2=Hibaáram 22 ma 300ch Állapot regiszter Bit 16 * lásd Állapot regiszter bit kiosztás 300dh Paraméter CP1 Float 300fh Paraméter CP2 Float 3011h Paraméter CP3 Unsigned 16 3012h Pillanatnyi kimenő áram [ma] Float 3014h Forrás érték Float Az a mennyiség, amiből a kimenő áram számítva lett Állapot regiszter bit kiosztás B15 B6 B5 B4 B3 B2 B1 B0 00000000 00 0=kimenet CP1, CP2 és CP3 szerint 0=inaktív (kimenet 0 ma) 1=kimenet teszt áram 1=aktív 0 0 0 0 prw11a1m0600p_03 54 / 64

7.2.5. Relé táblázat: Kérés: MASTER MultiCONT: START QUANTITY CRC ADDR FNC=0x03 4000h+N*0040h+00..16h HI=00h LO=01h 17h HI LO N=0 Rn-1, ahol Rn a relék száma (lásd.: Rendszer változók táblázat 0014h címe) Cím. Megnevezés Adat típusa Megjegyzés 4000h Relé hosszúcíme LongAddr* 4003h Relé szülő hosszúcíme Longaddr* 4006h Relé azonosító (TAG) String 8 karakter + lezáró 0 400bh Relé üzemmódja Unsigned 16 0= Hiszt 1= Riaszt 2= Riaszt késleltetéssel 3= Ablak 4= Ablak késleltetéssel 5= Hiba 6= Impulzus F 7= TOT1 8= Alt. S (lásd: Használati és programozási utasítás: Főmenü / Relék / Programozás / Funkció ) 400ch Állapot Unsigned 16 * lásd Állapot regiszter bit kiosztás 400dh Paraméter RP1 Float 400fh Paraméter RP2 Float 4011h Paraméter RP3 Unsigned 16 4012h Üzemóra Unsigned 32 100 ms-es felbontásban 4014h Kapcsolási szám Unsigned 32 A relé állapotváltozásainak a száma 4016h Forrás érték Float Az a mennyiség, amiből a relé állapota számítva lett prw11a1m0600p_03 55 / 64