ZPA Měření průtoku a tepla

| Kategorie: Leták / Datasheet Montážní návody  | Tento dokument chci!

Katalogové listy a montážní návody.

Vydal: ZPA Nová Paka, a.s. Autor: ZPA NP

Strana 26 z 330

Vámi hledaný text obsahuje tato stránku dokumentu který není autorem určen k veřejnému šíření.







Poznámky redaktora
252626/e, 274560/1 SAMOSTATNÁ PRÍLOHA NÁVODU VÝROBKU TYP 451, 466 Indikace vysílání (Tx*): Vysílání indikuje případě, INMAT vysílá data do RS485. a) žádost 1 byte byte byte byte byte byte byte REQ_READ RQT TYPE BLK WID Index IY Index IX Index NY Index NX b) odpověď 1 byte byte RES READ DATA DATA: 2*NY*NX pro int, 4*NY*NX pro long float, 246 pro string V případě chyby vyšle chybové hlášení (SD1, 2) 5) Zápis jedné hodnoty Write Zapisovaná hodnota definována widem typem (int, long, float, string). 1 chyba: špatný FCS nebo ED, nebo počet znaků neodpovídá předpokládanému počtu přijímaných dat (tj.1, nevyslal nic "Rx* Tx* Err Inmat data přijal chybou č. INMAT neodpoví. a) žádost 1 byte byte byte byte byte REQ PHYS WRITE OFFS SEG Počet Data DATA: pro int, pro long float, 246 pro string V případě chyby vyšle chybové hlášení (SD1, 2) b) odpověď Kladné potvrzení SD1, 0), případě chyby 2. Význam použitých symbolů : INX index databázové proměnné rámci stanice WID identifikátor databázové proměnné rámci celé sítě WID (DA 1000D) INX 1000D znamená číslo 1000 dekadicky 2. 6) Zápis jedné hodnoty matice hodnot Write item of matrix Zapisovaná hodnota definována widem, typem a souřadnicemi IY(řádek) IX(sloupec). 2 chyba: špatné FC, chyby datové oblasti, neodblokované heslo (od verze 2. a) žádost 1 byte byte byte byte REQ PHYS READ OFFS SEG Počet N b) odpověď 1 byte byte RES PHYS READ DATA V případě chyby vyšle chybové hlášení (SD1, 2). 9) Zápis paměti zadané adresy PhysWrite Zapisované hodnoty jsou definovány OFFSetem, SEGmentem, počtem zapisovaných hodnot řetězcem zapisovaných hodnot. VRSTVA 7 Vrstva (datová část PROFIBUSu) impelementuje protokol DB-NET. Maximální počet zapisovaných hodnot je 239. a) žádost 1 byte byte byte byte REQ WRITE RQT TYPE WID DATA DATA: pro int, pro long float, 1-243 pro string b) odpověď Kladné potvrzení (SD1, 0), případě chyby 2.50) požadavek data nelze splnit. Jsou dispozici následující služby: 1) Čtení identifikace přístroje 2) Čtení jedné hodnoty 3) Čtení jedné hodnoty matice hodnot 4) Čtení bloku hodnot matice hodnot 5) Zápis jedné hodnoty 6) Zápis jedné hodnoty matice hodnot 7) Zápis bloku hodnot matice hodnot 8) Čtení paměti 9) Zápis paměti 1) Ctení identifikace přístroje Identify a) žádost: 1 byte REQ IDENTIFY b) odpověď 1 byte byte byte byte REQ_IDENTIFY Název výrobce Název typu zařízení Název verze zařízení V případě chyby vyšle chybové hlášení (SD1, 2) 2) Čtení jedné hodnoty Read Čtená hodnota definována widem typem (int, long, float, string) a) žádost 1 byte byte byte REQ READ RQT TYPE WID b) odpověď 1 byte byte RES READ DATA DATA: pro int, pro long float, 246 pro string V případě chyby vyšle chybové hlášení (SD1, 2) 3) Čtení jedné hodnoty matice hodnot Read item of matrix Čtená hodnota definována widem, typem souřadnicemi IY (řádek) (sloupec). a) žádost 1 byte byte byte byte byte byte REQ_WRITE RQT TYPE ITEM WID Index IY Index IX DATA DATA: pro int, pro long float b) odpověď Kladné potvrzení (SD1, 0), případě chyby 2.2, vyslal záporné potvrzení 2. INMAT odpoví záporným potvrzením. Indikace chyby (Err 0): Parametr zobrazuje správnost přijatých dat, nabývá hodnot 0, 1, 2: 0 přijatá data jejich obsah pořádku. a) žádost 1 byte byte byte byte byte REQ READ RQT TYPE ITEM WID Index Index IX b) odpověď 1 byte byte RES READ DATA 4) Čtení bloku hodnot matice Read block matrix Čtené hodnoty jsou definovány widem, typem souřadnicemi IY(řádek), IX(sloupec), NY(počet řádků), NX(počet sloupců). Maximální počet čtených bytů 245. 8) Čtení paměti zadané adresy PhysRead Čtené hodnoty jsou definovány OFFSetem, SEGmentem a počtem čtených bytů. 7) Zápis bloku hodnot matice Write block matrix Zapisované hodnoty jsou definovány widem, typem a souřadnicemi IY(řádek), IX(sloupec), NY(počet řádků), NX(počet sloupců). a) žádost 1 byte byte 2byt e 2 byte 2 byte 2 byte 2 byte N byte REQ WRITE RQT TYPE BLK WID Index IY Index IX Index NY Index NX DATA DATA: 2*NY*NX pro int, 4*NY*NX pro long float b) odpověď Kladné potvrzení (SD1, 0), případě chyby 2. Není rozhodující, zda odpovídá formou kladného nebo záporného potvrzení, nebo posílá data. INMAT odpoví kladným potvrzením nebo pošle data. příklad: pokus zápis dat matice INMATu, kam není zápis povolen pokus čtení 10-tého prvku matice, která obsahuje pouze hodnot Příklady zobrazení stavu RS485: "Stav RS485 řádek, stav linky řádku : "Rx Err INMAT data nepřijal ani nevyslal "Rx* Tx* Err INMAT data přijal vyslal, přijatá data jsou v pořádku "Rx* Err Inmat data přijal chybou č. 6 nebo Le+6)