PROTOKOL RDS. Dotaz na stav stanice " STAV CNC Informace o stavu CNC a radiové stanice FORMÁT JEDNOTLIVÝCH ZPRÁV

Podobné dokumenty
Komunikační protokol

Telemetrické systémy

Komunikační protokol

BASPELIN CPM. Popis komunikačního protokolu verze EQ22 CPM EQ22 KOMPR

SPINEL. Komunikační protokol. Obecný popis. Verze 1.0

Uživatelský manuál. KNXgw232

Zabezpečení dat při přenosu

Ústav automobilního a dopravního inženýrství. Datové sběrnice CAN. Brno, Česká republika

Komunikační protokol snímače rel. vlhkosti SV-xxx-x

Uživatelský manuál. KNX232e / KNX232e1k

Protokol S-BUS pro MORSE Popis protokolu

Protokol UNI pro MORSE

Reliance. Komunikační driver Johnson Controls verze 1.5.4

Počítačové sítě Datový spoj

PŘÍSTUPOVÉ METODY KE KOMUNIKAČNÍMU KANÁLU

BASPELIN CPM. Popis komunikačního protokolu verze EQ3 CPM EQ3 KOMPR

21. září 2005 w w w. p a p o u c h. c o m. Spinel - příklady

TCP-Wedge ZDARMA. Přidává podporu TCP/IP: Sběr dat z adres portu IP na libovolné síti TCP/IP - ethernet / internet.

Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF

Střední škola pedagogická, hotelnictví a služeb, Litoměříce, příspěvková organizace

TFTP Trivial File Transfer Protocol

Analyzátor sériového rozhraní RSA1B

Vzdálené ovládání po rozvodné síti 230V

AD4RS. měřící převodník. 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

ZAŘÍZENÍ PRO VZDÁLENÝ SBĚR A PŘENOS DAT FIRMWARE

PiKRON s.r.o. ( ) 16. července Filtrace vstupních dat z AD převodníků... 3

6. Transportní vrstva

3. Linková vrstva. Linková (spojová) vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl

FN485 Gateway 2 Galvanically Isolated V1.0 Instalační návod

Kódování signálu. Problémy při návrhu linkové úrovně. Úvod do počítačových sítí. Linková úroveň

Albatros MultiV ALBATROS MultiV ALBATROS MultiV-R Datový převodník LG PI485 / MODBUS TCP LG PI485 / MODBUS RTU s možností rozpočítávání spotřeby elekt

IPZ laboratoře. Analýza komunikace na sběrnici USB L305. Cvičící: Straka Martin, Šimek Václav, Kaštil Jan. Cvičení 2

MĚŘICÍ PŘÍSTROJ PRO PC. 4 VSTUPY: 0 10 V ZESÍLENÍ : 1x, 2x, 4x, 8x VÝSTUP: LINKA RS232 RS232 DRAK 4 U1 U2 U3 U4

Obsah. Popis funkcí. RS485/MODBUS-RTU ver Komunikace s převodníkem probíhá na principu MASTER - SLAVE. Protokol MODBUS mát tuto strukturu:

I/O rozhraní CIO. CONEL s.r.o. Sokolská Ústí nad Orlicí. Tel : Fax: info@conel.cz WWW:

4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

Menu =Prijimace

Sběrnice Massoth Control BUS

4. Síťová vrstva. Síťová vrstva. Počítačové sítě I. 1 (6) KST/IPS1. Studijní cíl. Představíme si funkci síťové vrstvy a jednotlivé protokoly.

Počítačové sítě Systém pro přenos souborů protokol FTP

Převodník DCPSE. Komunikační protokol

ProgGen. Programovatelný generátor s výkonovým výstupem. 26.května

Vlastnosti podporované transportním protokolem TCP:

Počítačové sítě Datový spoj

FMS OEM CHIP V7. Vzdálený update firmware

21. DIGITÁLNÍ SÍŤ GSM

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií

Knihovna SBUS. Implementace neúplných protokolů S-BUS pro stanici server, paritní a datový mód

Protokol DF1 pro MORSE Allen-Bradley

Přednáška. Vstup/Výstup. Katedra počítačových systémů FIT, České vysoké učení technické v Praze Jan Trdlička, 2012

MANUÁL SMART-MQU. 1. Úvod. 2. Fyzické provedení přenosové sítě.

Systémy pro sběr a přenos dat

ROZŠÍŘENÉ FAXOVÉ FUNKCE

SEMESTRÁLNÍ PROJEKT Y38PRO

Uživatelská příručka

Zákony pro lidi - Monitor změn (zdroj:

Systém elektronické evidence návštěvnosti TDL500

Profibus (EN 50170) Standard pro distribuované průmyslové řízení. Distribuované systémy: ISO 7498 (Open System Interconnect)

Ing. Jitka Dařbujanová. , SSL, News, elektronické konference

Registrový model HDD

Connection Manager - Uživatelská příručka

Minimum pro práci s totální stanicí Trimble DR 3606

ucomm JEDNOTKA ZPROSTŘEDKOVÁVAJÍCÍ SLUŽBY BIOSU KITV40 PRO SÉRIOVOU KOMUNIKACI Příručka uživatele a programátora

CNC Technologie a obráběcí stroje

Knihovna DMX512lib Komunikace protokolem DMX512. TXV prvé vydání srpen 2010 změny vyhrazeny

Praktické úlohy- 2.oblast zaměření

Komunikační driver Sauter EY2400. Reliance. Komunikační driver SAUTER EY2400 verze 2.4.3

Převodník sériového rozhraní RS-485 na mnohavidové optické vlákno ELO E171 Uživatelský manuál

Uživatelský manuál. KNXpar

Rozhraní SCSI. Rozhraní SCSI. Architektura SCSI

XL-DM130V(A) Uživatelský manuál

MIDAM Verze 1.1. Hlavní okno :

Distribuované systémy a počítačové sítě

Super Hot Multiplayer vzdálené sledování finančních dat. Konfigurace sítě. Strana: 1 / 8

ROUTPRO FX Programovatelný převodník RS485 na RS232. Katalogový list. prosinec Komunikační převodníky

1 Součást dodávky Instalace Mechanické uspořádání Popis činnosti Nastavení ŘJ... 4

účetních záznamů pro účely uživatelů účetních záznamů,.

Knihovna EpsnetLib TXV první vydání září 2012 změny vyhrazeny

Vrstva přístupu k médiu (MAC) a/b/g/n

Popis programu EnicomD

QTREE-DUMX4 Vícekanálový multiplexer pro připojení měřidel Mitutoyo na USB port PC Uživatelská příručka. Řízení jakosti podle norem ISO 9000

Činnost počítače po zapnutí

Technická dokumentace TRBOdata

ACARS Aircraft communiactions Addressing & Reporting System

Počítačové sítě Teoretická průprava II. Ing. František Kovařík

Globální navigační satelitní systémy a jejich využití v praxi

Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík

Model ver SYSTEM EXCLUSIVE KOMUNIKACE CHD Elektroservis

EXTRAKT z české technické normy

Projekt IEEE 802, normy ISO 8802

CA21 PŘÍRUČKA UŽIVATELE

Komunikační protokol MODBUS RTU v senzoru vlhkosti a teploty THT

TW15 KONCOVÝ PRVEK MSKP. Popis výrobku Technická data Návod k obsluze. Technologie 2000 s.r.o., Jablonec nad Nisou

Technická dokumentace TRBOcontrol

Local Interconnect Network - LIN

HPS-120. Manuál nastavení bezdrátového modemu

ZOBRAZOVACÍ JEDNOTKA

TOPOLOGIE DATOVÝCH SÍTÍ

Transkript:

PROTOKOL RDS Rádiový modem komunikuje s připojeným zařízením po sériové lince. Standardní protokol komunikace je jednoduchý. Data, která mají být sítí přenesena, je třeba opatřit hlavičkou a kontrolním součtem. Hlavička obsahuje řídící byte, číslo stanice adresáta a délku dat. Rádiový modem potvrdí správné převzetí dat znakem ACK. Ve stejném tvaru předává rádiový modem data, která došla na jeho adresu. Uživatel má k dispozici ještě příkaz, kterým žádá rádiový modem o informaci o jeho vnitřním stavu. CNC TPC PROTOKOL KOMUNIKACE MEZI STANICÍ (CNC) A PŘIPOJENÝM ZAŘÍZENÍM (TPC) Řídící počítač rádiové sítě (Control Network Computer) Připojené zařízení-technologický počítač (Technology Process Computer) Předávání zpráv mezi TPC a CNC TPC CNC význam TPC DATA! Požadavek na vyslání zprávy " ACK Potvrzení přijetí zprávy " NAK Zpráva chybně přijata " CNC DATA Zpráva pro TPC, která přišla po síti ACK! TPC přijal správně zprávu NAK! TPC přijal zprávu chybně Informace o stavu CNC a rádiové stanice TPC CNC význam TPC DOTAZ! Dotaz na stav stanice " STAV CNC Informace o stavu CNC a radiové stanice FORMÁT JEDNOTLIVÝCH ZPRÁV TPC DATA - požadavek na přenos dat do jiné stanice sítě Datová zpráva, která vychází z TPC a je určena jinému TPC v definované stanici sítě. TPC DATA - poslání dat 1 1 1 1 N 1 44h Kam LoLen HiLen Data Suma Popis položek zprávy - TPC DATA Kam 1 logické číslo stanice, kam je zpráva určena 23.4.1994-1 -

LowLen 1 nižší bajt délky zprávy HighLen 1 vyšší bajt délky zprávy Data přenášená dat, jejich délka je definována v předchozích dvou bajtech CNC DATA - předání došlých dat připojenému TPC Datová zpráva, kterou CNC přijal ze sítě a nyní ji posílá svému TPC. CNC DATA - příjem dat 1 1 1 1 N 1 44h Odkud LoLen HiLen Data Suma Popis položek zprávy - CNC DATA Odkud1 1 logické číslo stanice, která vyslala datovou zprávu LowLen 1 nižší bajt délky zprávy HighLen 1 vyšší bajt délky zprávy Data přenášená dat, jejich délka je definována v předchozích dvou bajtech TPC DOTAZ - dotaz na stav CNC a stanice Tento dotaz TPC vysílá, pokud chce získat informaci o stavu CNC a rádiové stanice 1 51h CNC STAV - informace o stavu CNC a stanice Na žádost o stav CNC vrací do TPC tři znaky, které informují o stavu, ve kterém se CNC nachází. CNC STAV 1 1 1 54h Logické číslo Stav Popis položek zprávy - CNC STAV Logické číslo 1 logické číslo stanice, která vrací informaci o svém stavu Stav 1 bajt, jehož jednotlivé bity vyjadřují stav radiového modemu 23.4.1994-2 -

STAV bit 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 Příjem dat z portu rezerva rezerva rezerva Zpráva pro vysílání dat na radiový kanál Radiový modem vysílá na radiový kanál Radiová modem přijímá z radiového kanálu Přijatá zpráva z radiového kanálu CNC ERROR - zpráva o chybě Chybová zpráva jež informuje TPC, že jím vyslaná zpráva nedošla správně k adresátovi. Ve zprávě je obsaženo, komu byla zpráva určena a kdo poslední vysílal. Podle typu zprávy je možné poznat, zda nebyl přenos uskutečněn mezi dvěma stanicemi nebo mezi cílovou stanicí (CNC) a TPC, kterému byla zpráva určena. CNC ERROR 1 1 1 1 1 1 1 1 45h 04h 00h Adresát Kde je chyba Chyba Vysílal Suma Popis položek zprávy - CNC ERROR Adresát 1 logické číslo radiového modemu, kterému byla datová zpráva určena Kde je chyba 1 logické číslo radiového modemu, kde chyba vznikla Chyba 1 0 Chyba na radiovém kanále 2, 3 Chyba na portu adresáta Vysílal 1 logické číslo radiového modemu, který poslední vysílal datovou zprávu Statistika radiového modemu Každá stanice obsahuje statické údaje o provozu za poslední čtyři dny. Tyto údaje je možné načíst a vyhodnotit. Dotaz na statistiku: 1 1 1 48H Kam Suma 23.4.1994-3 -

Kam 1 logické číslo stanice, kam je zpráva určena Odpověď - Statistika 1 1 1 1 1 1 1 1 49H Odkud LoLen HiLen Uroven1 Cadd1 Cmul1 MaxRec 1 N 1 1 1 1 1 TopRec Data Odkud2 Uroven2 Cadd2 Cmul1 Suma Popis položek zprávy - Statistika Odkud1 1 logické číslo stanice, která vyslala zprávu se statistickými údaji LowLen 1 nižší bajt délky zprávy HighLen 1 vyšší bajt délky zprávy Úroveň1 1 úroveň signálu naměřená stanicí (Odesilatel1) při příchodu žádosti o statistiku CAdd1 1 aditivní konstanta pro výpočet skutečné hodnoty úrovně signálu z Úroveň1. CMul1 1 multiplikativní konstanta pro výpočet skutečné hodnoty úrovně signálu z Úroveň1. MaxRec 1 počet záznamů statistiky (4) TopRec 1 ukazatel na aktuální záznam, tj. záznam, který je právě aktualizován Data podle statistická data z radiového modemu. verze Odkud2 1 logické číslo stanice, která jako první přijímala tuto zprávu od stanice, která je jejím zdrojem. Následně provedla její retranslaci, popř. ji poslala do nadřízeného počítače (pokud je cílovou stanicí). Úroveň2 1 úroveň signálu naměřená stanicí (Odesilatel2) při přijmu této zprávy CAdd2 1 aditivní konstanta pro výpočet skutečné hodnoty úrovně signálu z Úroveň2. CMul2 1 multiplikativní konstanta pro výpočet skutečné hodnoty úrovně signálu z Úroveň2. 23.4.1994-4 -

Položka Data obsahuje MaxRec (4) záznamů následujícího typu: Položka dat Délka Délka ver. Význam ver. 94 po roce 94 VyslZpráv 2 4 počet úspěšně vyslaných zpráv NeuspVyslZpráv 2 4 počet nevyslaných zpráv ŽádOKanál 2 4 počet žádostí o kanál Opak-ŽádOKanál 2 4 počet opakovaných žádostí o kanál MaxŽádOKanál 2 4 počet zpráv, které vyčerpaly maximální počet žádostí o kanál Reset 1 4 počet resetů radiového modemu Platnost 1 1 informace o tom, zda je záznam dokončen a data jsou platná 0... záznam je aktivní nebo data nejsou platná 1... záznam uzavřen, data jsou platná Problém s různými verzemi statistiky řeší délka přenášených dat (LoLen a HiLen). Pro novější verzi je délka dat 109 bajtů a pro starší verzi je 57 bajtů. Výpočet úrovně signálu Výsledkem je kladné číslo, které udává hodnotu úrovně signálu v mínus dbm. Úroveň [-dbm] = CAdd - (Úroveň *CMul / 100) Restart radiového modemu Z preventivních důvodů byla do radiového modemu implementována funkce RESTART, která provede okamžitý nový start. Jedná se o "teplý start", takže některé informace zůstávají v paměti RAM zachovány. Touto zprávou je možné provést restart i vzdáleného radiového modemu. Radiový modem zruší všechny zprávy, které má uloženy v paměti a připraveny k odeslání do uživatelského portu nebo na radiový kanál. Restart radiového modemu : 1 1 1 66H Kam Suma 23.4.1994-5 -

RYCHLOST KOMUNIKACE Rychlost komunikace mezi CNC a TPC je nastavitelná v rozsahu 300 bit/sec do 38400 bit/sec. Standardní nastavení: #9600 bit/sec #8 bitů #Bez parity #1 stop bit. POPIS JEDNOTLIVÝCH FÁZÍ PROTOKOLU RDS Přenos datové zprávy z TPC do CNC Pokud je správný formát datové zprávy a pokud je v CNC volná vstupní paměť vrací CNC na datovou odpověď ACK do 200 msec nebo okamžitě po odeslání právě vysílané zprávy do TPC. V případě chybného formatu zprávy nebo v případě plné vstupní paměti CNC pošle NAK jako odpověď. Tuto zpravu CNC nepřijal. Pokud je využívána kapacita vyrovnávací paměti modemu, je nutné reagovat na signál RTS. CNC nastavuje RTS, pokud došlo k naplnění paměti. Žádost o stav CNC Na žádost o stav, CNC pošle odpověď do 200 msec nebo po odvysílání právě vysílané zprávy do TPC. Přenos z datové zprávy z CNC do TPC Po odeslání zprávy do TPC CNC očekává potvrzení zprávy znakem ACK v případě správného příjmu do definovaného času (10 až 2550 msec). Pokud CNC potvrzení nepřijme, nebo přijme znak NAK, CNC vyšle zprávu do TPC znovu. Pokud ani po opakovaném poslání CNC nepřijme potvrzení ACK, CNC vytvoří chybovou zprávu o nepředání datové zprávy do TPC. Chybová zpráva o nedoručení datové zprávy adresátovi Pokud radiová síť nedokáže z nějakého důvodu předat zprávu adresátovi, CNC který datovou zprávu vyslal dostane po síti chybovou zprávu, která informuje o důvodu neúspěšného přenosu. Tato zpráva je předána do TPC, který vysílal nedoručenou datovou zprávu. Časové zpoždění od vyslání datové zprávy do CNC po přijetí informace o jejím nepředání závisí na počtu retranslací a nastaveném počtu možného opakování na jednotlivých stanicích. Tento čas by neměl přesáhnout 5sec pro 3 pokusy a žádnou retranslaci a 10 sec pro 3 pokusy a jednu retranslaci. V malém procentu případů by za nepříznivých podmínek mohlo dojít k tomu, že v případě více retranslací by nemusela chybová zpráva dojít zpět do 23.4.1994-6 -

příslušného CNC. Na chybovou zprávu musí TPC reagovat stejně jako na datovou zprávu.. Žádost o statistiku Pro testovací účely a pro sledování spolehlivosti radiového datového kanálu z hlediska jednotlivých stanic je potřebné využívat této funkce. Na přijetí této žádosti radiový datový modem odpovídá tak jako na zprávu. Jelikož se jená o speciální zprávu a nikoliv datovou, v případě její ztráty při retranslacích, zdrojová stanice není informována o tomto chybovou zprávou. Při testování je nutné použít Time Out. Statistika o běhu radiového datového modemu Tato zpráva dává řadu informací jak o úrovni jednotlivých signálů tak i úspěšnosti a spolehlivosti jednotlivých stanic v průběhu provozu. Aby statistická data měla význam z dlouhodobějšího pohledu je nutné zajistit trvalé napájení radiových datových modemů. Ze zprávy je možné zjistit okamžitý stav radiových signálů mezi požadovanou stanicí a předposlední stanicí, která má přímé spojení s definovanou stanicí. Ve zprávě jsou uloženy úrovně signálů tak jak je přijímají jedna od druhé. Tato zpráva se jeví z hlediska komunikace mezi CNC a TPC jako datová a tedy TPC na ni musí odpovědět potvrzením přijetí (ACK) nebo informací o chybném přijetí (NAK). Testování radiové datové sítě Využitím funkce "ŽADOST O STATISTIKU" je potřebné testovat radiovou datovou síť jak při oživování bez přítomnost koncové technologie tak i v průběhu činnosti sítě z profilaktických důvodů. Informace o jednotlivých trasách a statistice stanic je třeba ukládat do souboru a dát k dispozici servisní firmě, která na základě těchto informací bude schopna provádět efektivněji preventivní prohlídky, případně preventivní servisní zásahy. Testování se provádí tak, že od každé stanice v síti je třeba vyžádat statistiku a to minimálně dvakrát denně (ráno a večer). Tím dojde k pravidelnému zjištění stavu všech používaných radiových tras a ke zjištění provozní statistiky všech radiových datových modemů v síti. CONEL s.r.o. Sokolská 71 562 04 Ústí nad Orlicí 23.4.1994-7 -