Protokol DF1 pro MORSE Allen-Bradley

Podobné dokumenty
Protokol UNI pro MORSE

Protokol S-BUS pro MORSE Popis protokolu

Protokol MODBUS pro MORSE Příklady pro

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

Uživatelský modul. DF1 Ethernet

Protokol Hirsch pro MORSE Komunikace se zabezpečovací ústřednou Hirsch

Protokol SLIP pro MORSE verze /19/2013

Komunikační protokol EX Bus. Komunikační protokol EX Bus. Topologie. Fyzická vrstva. Přístup ke sdílenému přenosovému mediu (sběrnici)

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

Zabezpečení dat při přenosu

Protokol MARS-A pro MORSE (MARS rev.4)

Telemetrický komunikační protokol JETI

Protokol GPS pro MORSE

Protokol SEP pro MORSE příklady

Nastavovací příručka pro snímače CCD

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

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

Canon Controller. Komunikační protokol. Řídicí jednotka k objektivům Canon EF/EF-S

Uživatelský manuál. KNXgw232

Protokoly spojové vrstvy KIV/PD

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

Technická dokumentace TRBOdata

RS485/MODBUS-RTU ver. 4 s rozšířením pro R24

Formát rámce MODBUS pro MORSE

Protokoly linkové úrovně

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

Adresovatelný převodník rozhraní RS48/RS232 ELO E250. Uživatelský manuál

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

Protokol MODBUS pro MORSE Popis protokolu

Uživatelský manuál. KNXnet

Uživatelský manuál. KNX232e / KNX232e1k

Standard IEEE

CCNA I. 3. Connecting to the Network. CCNA I.: 3. Connecting to the network

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

VDL 4. Katedra radioelektroniky ČVUT FEL

Sběrnice Massoth Control BUS

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

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

Local Interconnect Network - LIN

AS-Interface. AS-Interface = Jednoduché systémové řešení. Představení technologie AS-Interface

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

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

Router Modbus RTU RS485 / Modbus TCP

AS-Interface. AS-Interface. = Jednoduché systémové řešení

Synco living KNX RF. Srpen 2008 Strana1/27 Michal Bassy - Srpen 2008

Efektivita komunikačních protokolů

Přepínaný Ethernet. Virtuální sítě.

Technická dokumentace ČTEČKA ČIPŮ DALLAS. typ DSRS

Adresovatelný převodník rozhraní RS-485/RS-232 ELO E250. Uživatelský manuál

Protokoly vrstvy datových spojů LAN Specifikace IEEE 802 pokrývá :

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

TFTP Trivial File Transfer Protocol

Lekce 6: Techniky přenosu dat

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

Počítačové sítě Implementace RM OSI. Počítačové sítě - Vrstva datových spojů 1

APL-017 rev. 9/2015. M4016 MODBUS master. Obecný popis

Uživatelský manuál. SERInet ST

Site - Zapich. Varianta 1

Sériové komunikace KIV/PD Přenos dat Martin Šimek

Projekt IEEE 802, normy ISO 8802

SAS (Single-Attachment Station) - s jednou dvojicí konektorů, tj. pro použití pouze na jednoduchém kruhu.

Uživatelský manuál. SERInet ST

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

Technologie počítačových sítí 8. přednáška

M Bus. 1.Úvod. 2.Základní charakteristika

Komunikační protokol MODBUS RTU v displejích TDS

STANDARDY POČÍTAČOVÝCH SÍTÍ

Komunikační protokol

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

SNÍMAČOVÝ EXPANDÉR TB8.1x2 RS232 - ASCII

Protokol HAYES pro MORSE Simulace telefonního modemu.

ŘPS - PROFIBUS. Ing. Josef Grosman. TECHNICKÁ UNIVERZITA V LIBERCI Fakulta mechatroniky, informatiky a mezioborových studií

Kruhové sítě LAN KIV/PD Přenos dat Martin Šimek

Model ver SYSTEM EXCLUSIVE KOMUNIKACE CHD Elektroservis

umožněno využívat záporný zůstatek na kartě. o Zaměstnanec může využívat elektronickou peněženku stejným způsobem jako

KOMUNIKAČNÍ PROTOKOL DEGA

Modbus RTU v DA2RS. kompletní popis protokolu. 13. března 2018 w w w. p a p o u c h. c o m

PRO K206 Kompletní letecký elektronický systém

AS-Interface. AS-Interface. = Jednoduché systémové řešení

SÉRIOVÁ KOMUNIKACE S MODULY POWER EXPRESS popis protokolu

Komunikační protokol MODBUS RTU v displejích TDS

Vestavné systémy BI-VES Přednáška 5

Y36PSI Protokolová rodina TCP/IP

ID listu: DATA_ETHERNET _ (poslední dvojčíslí označuje verzi listu)

Technická dokumentace ČTEČKA ČIPŮ DALLAS. typ DSRS2319 verze 1.2.

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

Robotika Kybernetika, automatizace a měření FEKT VUT v Brně

Komunikace v síti M-Bus

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

CODEWARE. Nastavovací příručka. pro snímače CipherLab 1500/1560/1562

EXTRAKT z české technické normy

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

ACM-MODBUS, popis komunikace s převodníkem

Stacionární 2D čtečka HT-860N Programovací příručka

&"!*+ *&,-. &"! / 0 1$ & 2 $ 3 " &*! ' . &$! 0 $ 8 $ # & $ & 0$ 9&,- / 1 $ &"! % 0$! : $ # : &! 3 )

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

Vlastnosti podporované transportním protokolem TCP:

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

SEMESTRÁLNÍ PROJEKT Y38PRO

Počítačové sítě Transportní vrstva. Transportní vrstva

Transkript:

Allen-Bradley verze 9.0.17.0 28. června 2007 1. Úvod Protokol DF1 pro MORSE je určen pro komunikaci s PLC Allen-Bradley. Podporuje verzi protokolu Full-Duplex. Podle jednobajtové adresy, obsažené v rámci Allen-Bradley, odesílá pakety MORSE na příslušnou adresu v síti. Používá kontrolní součet BCC nebo CRC. Používané názvy: PLC Master - CU RADIOSLAVE... CU RADIOMASTER - Slave PLC 2. Formát dat 2.1. Formát dat režimu FULL DUPLEX Formát rámce, který přichází z PLC: STX/8 DST/8 SRC/8 CMD/8 STS/8 TNS/16 data/length ETX/8 BCC/8 Tento rámec je přenášen sítí MORSE v tomto tvaru: CMD/8 STS/8 TNS/16 data/length Obsah položek (hexadecimálně): STX/8 DST/8 SRC/8 CMD/8 STS/8 TNS/16 data/length ETX/8 BCC/8 nebo CRC/16 02 start text 01 cílová adresa 02 zdrojová adresa sekvence sestavená v PLC 03 end text kontrolní součet RACOM s.r.o. Protokol DF1 pro MORSE 1

Cílová adresa MORSE (destination) je vytvořena z položky DST, zdrojová adresa MORSE (source) z položky SRC a naopak. Pro kontrolní součet je možno zvolit jednu z možností: BCC/8 - block check character (jednodušší) CRC/16 cyclic redundancy check (dokonalejší kontrola) 2.2. Formát dat režimu HALF DUPLEX Topologie spoje: AB Master <-linka-> RADIOSLAVE <-vzduch-> RADIOMASTER <-linka-> AB Slave Formát rámce, který přichází z PLC: AB Master -> RADIOSLAVE: Zpráva: SOH/8 STN/8 STX/8 DST/8 SRC/8 CMD/8 STS/8 TNS/16 escaped data/length ETX/8 BCC/8-CRC/16 AB Master <- RADIOSLAVE: Ack: ACK/8 Obsah položek (hexadecimálně): SOH/8 01 STN/8 STX/8 DST/8 SRC/8 CMD/8 STS/8 TNS/16 data/length ETX/8 BCC/8 nebo CRC/16 02 start text 01 cílová adresa 02 zdrojová adresa sekvence sestavená v PLC 03 end text kontrolní součet Cílová adresa MORSE (destination) je vytvořena z položky DST, zdrojová adresa MORSE (source) z položky SRC a naopak. Pro kontrolní součet je možno zvolit jednu z možností: 2 Protokol DF1 pro MORSE RACOM s.r.o.

BCC/8 - block check character (jednodušší) CRC/16 cyclic redundancy check (dokonalejší kontrola) 3. Implementace protokolu v systému Morse Příklad komunikace protokolem DF1 v režimu FULL DUPLEX mezi dvěma PLC Allen-Bradley s adresami 00 a 03, které jsou připojeny k MORSE CU s adresami xxxxxx00 a xxxxxx03. 13:33:33.058 rx;i 60 S00 1002 0300 0B00 7E00 0000 5402 2006 2401 07E9 0000 0380 827F 0080 E943 0100 8D91 1300 0000 0000 E070 7200 F643 E070 7200 F643 A302 2002 2401 1003 15C6 13:33:33.065 tx 2 S00 13:33:33.252 tx 44 S00 1002 0003 4B00 7E00 0000 D400 0000 3D7F 0080 827F 0080 E943 0100 8D91 1300 E070 7200 E070 7200 0000 1003 0FC9 13:33:33.267 rx;i 2 S00 13:33:33.299 rx;i 39 S00 1002 0300 0A00 7F00 0000 3D7F 7F00 4C08 910B 546F 5472 616E 7370 6F72 7400 2800 1010 0010 03B6 99 13:33:33.304 tx 2 S00 13:33:33.482 tx 56 S00 1002 0003 4A00 7F00 0000 827F 7F00 CC00 0000 C300 0A1A 0200 0300 0400 0500 0600 0700 0800 0000 0000 0000 0000 0000 0000 0000 0000 1003 854D 13:33:33.500 rx;i 2 S00 13:33:33.540 rx;i 39 S00 1002 0300 0B00 8F00 0000 4E02 2006 2401 07E9 E943 0100 8D91 1300 0200 2002 2401 1010 0010 03A3 C4 13:33:33.545 tx 2 S00 13:33:33.720 tx 28 S00 1002 0003 4B00 8F00 0000 CE00 0000 E943 0100 8D91 1300 0000 1003 B56A 13:33:33.731 rx;i 2 S00 V následujícím příkladu neúspěšné komunikace je sekvence dodávaná z PLC nahrazena znaky AAAA. >> 06:22:58.798 tx 9 S00 06:22:58.813 rx;i 2 S00 1015 06:22:58.814 tx 9 S00 06:22:58.829 rx;i 2 S00 1015 RACOM s.r.o. Protokol DF1 pro MORSE 3

Komunikační jednotka CU (rádiový modem) vyslala data do PLC a dostala odpověď 1015 = NAK (nerozumím) Proto je vysílání dat opakováno, v tomto příkladu se stejným výsledkem. Ve druhém příkladu je linka RS232 rozpojena: >> 06:23:21.694 tx 9 S00 06:23:22.694 tx 2 S00 1005 Zde nedostává CU žádnou odpověď, proto po uplynutí timeoutu 1000ms vysílá dotaz 1005 = ENQ (opakuj odpověď) Logická návaznost komunikace je popsána v dokumentaci PLC Allen-Bradley. Zde uvedeme jen zjednodušený výpis pro první orientaci: Vysílač (PLC nebo protokol DF1 pro MORSE) po odeslání dat dostane odpověď: ACK -> komunikace ukončena NAK 1015 -> opakuje data nic, timeout vypršel -> vyšle ENQ 1005 Přijímač dostane zprávu: data OK -> odpoví ACK data nesrozumitelná -> odpoví NAK 1015 ENQ 1005 -> zopakuje poslední hlášení ACK nebo NAK 4. Konfigurační parametry ALLEN-BRADLEY DF1 parameters: PLC Master - CU RADIOSLAVE... CU RADIOMASTER - Slave PLC (m) mode:full-duplex (t):1000ms (r):1 (b) bcv:0 (l) glue tim:0ms (g) glue:1 (x) accept glue:1 (u) pull:1 (e) eot:0 (n) bcast w2n:0 (w) bcast n2w:0 (d) dupl:0 (s) transparent:1 4 Protokol DF1 pro MORSE RACOM s.r.o.

(q)uit >> (m) mode:full-duplex f-full-duplex - vzduchem se přenáší veškerá komunikace s-half-duplex - RADIOSLAVE m-half-duplex - RADIOMASTER (t) (r) (b) (l) glue tim:0ms (g) glue:0 (x) accept glue:0 (u) pull:0 (e) eot:0 (n) bcast w2n:0 (w) bcast n2w:0 (d) dupl:0 (s) transparent:0 timeout linkové vrstvy počet opakování na linkové vrstvě volba kontrolního součtu (0-BCC, 1-CRC) čas jak dlouho poslouchá na drátech a slepuje rámce než je odešle protistanici 1 - ON - zapnuté slepování paketů ze směru dráty -> vzduch 1 - ON - akceptuje "slepené" pakety ze směru vzduch -> dráty 1 - ON - pull pakety od AB Mastera se vysílají do vzduchu 1 - ON - pakety EOT od AB Slave se vysílají do vzduchu 1 - ON - broadcast z drátů do vzduchu se vysílá 1 - ON - broadcast ze vzduchu do drátů se zpracovává 1 - ON - zapnuta kontrola zdvojených paketů 1 - ON - vysílají se všechny pakety vzduchem, včetně ACK a NAK 5. Historie release 647 11/2003 - protokol přepracován, doplněny parametry RACOM s.r.o. Protokol DF1 pro MORSE 5

6