====== Buszok/Protokollok ======
{{tag>busz}}
Ebbe a fejezetbe azokat a protokollokat pakolom be, melyeknek (még) nem nyitottam saját fejezetet. Adott esetben, ha eljutok odáig, hogy feltúrjam az Internetet, akkor ezek is elkerülhetnek innen más html oldalra az OB121-en belül. Jellemzően ide a kevésbé ismert buszok kerülnek, melyekről a töredék-információkat sikerült csak gyűjtenem. A buszokat ABC-be rendezve találja meg ezen az oldalon.
A bal oldali menüsávban, a "Az oldal tartalmából" pont alatt találja meg az oldal aktuális és összegzett tartalmát.
A buszok egy teljesebb jegyzékét - az OB121-en fellelhető protokollok linkjeivel - a [[hu:comm:start#buszok|buszok főfejezetben]] találhatja meg.
===== ALOHA =====
{{tag>aloha}}
Norman Abramson fejlesztette ki rádiós üzenetszórásra ezt a technológiát 1970-ben. Minden résztvevő bármikor, véletlenszerűen forgalmazhat, így értelemszerűen magas az ütközések száma. Az ütközéseket a nyugtakeretek hiányából lehet megállapítani. Az ütközött kereteket az adó újra adja. Ezt az eljárást az **egyszerű ALOHA** (en: pure ALOHA) névvel illetik.
Az ALOHA rendszer **18%**-os eredményességgel képes a csatornát kihasználni, ami egy ilyen kaotikus rendszer esetében meglepő teljesítmény.
Az ALOHA rendszer teljesítménye megduplázható, ha az adásokat meghatározott időszeletekben engedélyezzük. Ilyenkor azonban újabb probléma merül fel, a szinkronizálás. A szinkronizálásra megoldás lehet egy központi adó szakaszos szinkron jele, amivel szabályozhatók az idő keretek. Minden szinkronjel után az adó elküldheti csomagját a keret időtartamán belül. Az így működő ALOHA protokollt nevezzük **réselt ALOHA** (en: Slotted ALOHA) protokollnak. A réselt ALOHA eredményes csatorna kihasználtsága **36.8 %**-os.
Az ALOHA protokollokat ma is alkalmazzák a műholdas távközlési rendszerekben, ahol az állomások nem tudnak ütközést figyelni, vagy ahol a késleltetések miatt az ütközésfigyelés nem megfelelő hatásfokú.
===== 3964R/RK512 =====
{{tag>3964r rk512}}
{{ wiki:comm:3964r.jpg?189x194|gas-net C1 protocol gateway}}
A 3964R - DUST néven is ismert - az adatkapcsolati réteget definiálja, így nem egy teljesértékű protokoll. Adatblokkok átmozgatását teszi lehetővé két állomás között, pont-pont kapcsolattal. A kommunikáció [[hu:comm:start#half_duplex|fél-duplex]] módban is alkalmazható. Az átvitel standard asszinkron módban valósul meg (1 startbit, 8 adatbit, 1 paritásbit és egy stopbit),[[raktar#gyors_alap_ascii|ISO 7-Bit]]-es karakterkészlet alkalmazásával.
A telegrammok hossza maximum 64 szavas lehet, jellemző átviteli sebesség: 1200 Baud - 115 KBaud.
A 3964 protokoll nem tartalmaz check-kódot, míg a 3964R igen.
Az RK512 a [[sinec_l1|Sienec-L1]] néven is fut.
\\
==== 3964R OSI modell ====
^OSI\\ réteg^OSI réteg neve^a protokoll adott rétegbeli funkciója /\\ alkalmazott technológia|
^7 |Alkalmazási réteg /\\ Anwendungsschicht| |
^6 |Megjelenítési réteg /\\ Darstellungsschicht|
^5 |Viszonylati réteg /\\ Kommunikationssteuerungsschicht|
^4 |Forgalmazási réteg /\\ Transportschicht|
^3 |Hálózati réteg /\\ Vermittlungsschicht|
^2 |Adatkapcsolati réteg /\\ Sicherungsschicht|3964, 3964R|
^1 |Fizikai réteg /\\ Physikalische Schicht|[[bus_rs232|RS232 (V.24)]], [[bus_rs485|RS485]]|
Támogatott PLC-k
Siemens S5 PLC-k: 115U, 135U és 155U, 3964R/RK512 kommunikációs processzorral: CP524, CP525, CP544
Az S5 95U speciális funkciós blokkal alkalmassá tehető az RK512-re.
A Simens S7 esetén a protokoll már nem támogatott, de [[hard_s7#kommunikacios_kartyak|CP441]]-2 kommunikációs processzorral csatolható.
===== ABB Procontic T200 HI =====
Ezt a protokollt a Hitachi "H" sorozatú PLC-k kommunikációjához alkalmazták, mára jelentősen elavult. A kommunikáció [[file:///D:/www.ob121.com/bus_rs232.html|RS232]]C ([[hu:comm:start#half_duplex|félduplex]]) alapon zajlik, a telegramm mérete 240 byte, átviteli sebessége 4800 vagy 19200 baud. Maximum 8 párhuzamos csatorna definiálható.
Támogatott PLC-k
ABB "Procontic T200" széria és Hitachi "H" széria
===== AFDX =====
{{tag>afdx}}
en: Avionics Full Duplex Switched Ethernet
Repülőgép fedélzeti kommunikációs protokoll. Az Ethernet bázisra épülő ARINC-Standard 664 alkalmazás a fedélzeti rendszerek közötti kommunikációt biztosítja. A protokollt például az Airbus az A380-on, a Boeing a Boeing 787 Dreamliner-en alkalmazza.
Tulajdonosa: [[szotar_a_d#arinc|ARINC]].
===== AS511 =====
{{tag>as511}}
{{ wiki:comm:PC_S5_CurrentLoop.gif?207x155|COM / AS 511 converter}}
Az AS511 a Simatic S5 sorozat programozói protokollja és portja - azaz a PG-ről (Programmiergerät : Programozói gép) a programot ezen a porton keresztül a legegyszerűbb letölteni / felügyelni. A Simatic S7 esetén ezt a szerepet az PPI / MPI tölti be.
A fizikai adatátvitel egy TTY / 20 mA felületen történik. A 20 mA jelszint a "0", az alacsony jelszint az "1" tartalmat viszi át, az átvitel [[hu:comm:start#full_duplex|full-duplex]]. Az adatátviteli sebesség 9600 baud, az áthidalható távolság maximum 1000 méter. A Siemens jó ideig mélyen rejtegette a protokoll leírását, a hozzá való hardvert pedig aranyárban vesztegette, de mára a neten több helyről is megrendelhető az átalakító, melyre a PG oldalról USB / [[bus_ethernet|Ethernet]] is csatlakoztatható.
==== AS511 OSI modell ====
^OSI\\ réteg^OSI réteg neve^a protokoll adott rétegbeli funkciója /\\ alkalmazott technológia|
^7 |Alkalmazási réteg /\\ Anwendungsschicht| |
^6 |Megjelenítési réteg /\\ Darstellungsschicht|
^5 |Viszonylati réteg /\\ Kommunikationssteuerungsschicht|
^4 |Forgalmazási réteg /\\ Transportschicht|
^3 |Hálózati réteg /\\ Vermittlungsschicht|
^2 |Adatkapcsolati réteg /\\ Sicherungsschicht|3964R|
^1 |Fizikai réteg /\\ Physikalische Schicht|TTY / 20 mA|
==== Telegramm formátum ====
Az AS511 a gyakorinak nem nevezhető 11 bites keretezést alkalmaz:
* Adat: 8 bit
* Stop bitek:1
* Paritás: páros
A telegramm hossza jellemzően 512 byte.
==== A 15 tűs AS511 csatlakozó kiosztása ====
^ **Pin** ^ **Megnevezés** ^ **I/O** ^ **jelentés** ^ |
^ **1** | ground | --- | test 5V | |
^ **2** | RxD -- | kimenet | adat fogadás -- |
^ **3** | + 5 V | --- | +5V külső felhasználóknak |
^ **4** | | | |
^ **5** | | | |
^ **6** | TxD + | bemenet | adatküldés + |
^ **7** | TxD - | kimenet | adatküldés - |
^ **8** | | | |
^ **9** | RxD + | bemenet | adat fogadás + |
^ **10** | | | |
^ **11** | 20 mA | kimenet | tápellátás - küldés |
^ **12** | | | |
^ **13** | 20 mA | kimenet | tápellátás - fogadás |
^ **14** | + 5 V | --- | +5V für külső felhasználóknak |
^ **15** | ground | --- | Test 5V |
Támogatott PLC-k
Simatic S5 széria PLC-i: 95U, 115U, 135U és a 155U az alábbi CPU típusok esetén: 928, 941, 943 vagy 944.
===== ARINC-424 =====
{{tag>arinc_424}}
en: Aeronautical Radio Incorporated 424
Az ARINC-424 egy navigációs adatok átvitelére és cseréjére kifejlesztett digitális adatforma. Az adatcsere résztvevői általában: légtér felügyelet - szolgáltató (provider) - eszköz.
A protokollt az Aeronautical Radio Incorporated (ARINC) fejlesztette ki és tulajdonolja - a gyártóknak tőlük kell megvásárolniuk az alkalmazás jogát. Az utolsó változatnak (ARINC 424-19) a verziószáma a 19, 2008-ban adták ki.
A protokoll 132 bájtnyi információt továbbít rekordonként, az alábbi tartalommal: waypoints, navaids, airways, STAR, SID.
Az ARINC-ról és szabványairól a [[szotar_a_d#arinc|szótár]]ban talál egy kicsit bővebb összefoglalót.
===== ARINC-429 =====
{{tag>arinc_429}}
en: Aeronautical Radio Incorporated 429
Az ARINC a Aeronautical Radio Incorporated rövidített neve. Az 1929-ben alapított annapolis-i (Maryland, USA) cég neve mára az egységes repülőgép fedélzeti rendszert jelenti. Az eltérő belső kommikációjú rendszerek külső kommunikációját a gyártók az adott gépen megjelölt ARINC standard-nak feleltetik meg, és ezen keresztül tudnak az alrendszerek kommunikálni egymással.
Az ARINC 429 egy repülőgép adatbusz standard, melyet a '70-es években feljesztettek ki, és a '80-as években csaknem minden kereskedelmi repülőgépen alkalmazták. Ma már a kereskedelmi nagygépekből kikopott, de a kis- és sportrepülőgépekben még a mai napig gyakran felbukkan az un. Light változata.
A szabvány a kommunikáció két típusát definiálja:
* A nagy-sebességű (Highspeed) 100 kbit / sec átvitelt biztosít, maximum 5%-os sebesség-toleranciával
* Az alacsony-sebességű (Lowspeed) átvitelt a 12,5 kbit / sec jellemzi, 10%-os toleranciával
Alapvetően az ARINC-429 leginkább az [[bus_rs422|RS-422]]-höz hasonlít, de a két jelszint helyett hármat alkalmaz, így a jelátvitelhez a -10V, 0V, +10V-os feszültségértékeket használja, [[hu:comm:start#rz|RZ kódolás]]sal.
A protokoll egyik utódja a speciálisan a Boeing 777 számára ARINC által specifikált és a Boeing által fejlesztett ARINC-629.
==== Bipolar RZ (Return to Zero) kódolás ====
{{ wiki:comm:300px-ARINC.png?300x235|ARINC-429 RZ kódolás}}
A kódolás szerint minden átvitt jel után a jelszint visszatér a nullára. Maga a kódolás egyszerű, "1" érték esetén 1, "0" érték esetén 0 kerül a kimenetére. A kódolásnak két változata van:
* **unipolar**: a jelszint 1 és 0 lehet, így a "0" érték esetén a jelszint statív 0, míg "1" esetén 1 órajel hosszan 1, majd egy órajel hosszan visszatér 0-ra.
* **bipolar**: a jelszint +, 0, - lehet, így "1" érték esetén +0, "0" esetén -0 lesz a kódforma, két órajel hosszan.
Az ARINC-429 - mint az ábrán is látható - a bipoláris formáját alkalmazza az [[hu:comm:start#rz|RZ]]-nek.
Az RZ-vel - mivel bitenként van impulzusváltás - a Start és Stop bites szinkronizáció elhagyható, mert a szinkronizálás bitenként megvalósítható.
\\
==== Telegramm felépítés ====
Az ARINC-429 kötött hosszú - 32 bites telegrammokat forgalmaz, a szünet hossza a telegrammok között minimum 4 bit - melyet szinkronizálásra használ (sync gap).
| ||||^Bit^Leírás|
^1|Bit 1 Label (cimke) bit MSB (most significant bit)|
^2..7|8 cimke-bit|
^8|Bit 8 Label (cimke) bit LSB (least significant bit)|
^9|speciális azonosító vagy adat|
^10|Bit 9, 10 source/destination identifier = SDI (küldő / fogadó azonosító)|
^11|Bit 11 Adatbit LSB|
^12..28|19 Adatbit|
^29|Bit 29 Adatbit MSB|
^30|4 állapotú sign/status = SSM|
^31|jelölő bit: test op. / nincs adat|
^32|ODD parity (páros paritás)|
===== ARPA – ARPANET =====
{{tag>arpa arpanet}}
{{anchor:arpa}}
{{anchor:arpanet}}
Az Internet ****kisebb kiterjedésű számítógépes hálózatok (LAN-ok) összekapcsolásából álló globális számítógépes rendszer. A rendszer alapjait a hatvanas évek elején az USA-ban alakították ki a Védelmi Minisztérium támogatásával indított az **ARPA** (Advanced Research Project Agency: Fejlett Kutatásokat Kezelő Ügynökség) kutatási program keretében, ezért kezdetben a neve **ARPANET** volt.
{{wiki:knowhow:arpanet.png?640x406}}
Azt vizsgálták, hogy milyen módon valósítható meg az egymástól távol lévő számítógépeken keresztül történő adattovábbítás. A cél egy olyan kommunikációs rendszer kialakítása volt, amely akkor is tovább működik ha egy-egy része valamilyen ok - például atomcsapás - miatt kiesik. Az adatok átvitelére már ekkor a csomagkapcsolt átvitelt használták. Ebből a rendszerből fejlődött ki az **Internet**.
===== BACnet =====
{{tag>bacnet}}
en: Building Automation and Control networking protocol
{{ wiki:knowhow:bacnet_logo.png?122x33|BACnet logo}}
A BACnet egy norma, amit az ASHRE (American Society of Heating, Refrigerating and Air-Conditioning Engineers) hozott létre (ANSI/ASHRAE 135-1995), és az európai Norma-grémium (ISO 16484-5:2003) átvette azt. A protokoll - nevének megfelelően - főleg az épületautomatizálás terén hódít(ott). A protokoll liszenc nélkül impelementálható és jórészt hálózatfüggetlen.
==== BACnet OSI modell ====
^OSI\\ réteg^OSI réteg neve^a protokoll adott rétegbeli funkciója /\\ alkalmazott technológia^^^^^|
^7 |Alkalmazási réteg / Application layer - Anwendungsschicht|BACnet Application Layer||||||
^6 |Megjelenítési réteg / Presentation\\ Layer - Darstellungsschicht| ||||||
^5 |Viszonylati réteg / Session Layer - Kommunikationssteuerungsschicht|
^4 |Forgalmazási réteg / Transport\\ Layer - Transportschicht|
^3 |Hálózati réteg / Network Layer - Vermittlungsschicht|BACnet Network Layer||||||
^2 |Adatkapcsolati réteg / Data Link Layer - Sicherungsschicht|ISO 8802-2 (IEEE 802.2) Type 1 + TCP/IP||MS / TP|PTP|LonTalk|BVLL\\ UDP\\ IP|
^1 |Fizikai réteg / Physical Layer -Physikalische Schicht| ISO 8802-3 [[bus_ethernet|Ethernet]]\\ [[bus_ethernet|(IEEE 802.3)]] |ARCNET\\ |[[bus_rs485|RS485]]|[[bus_rs232|RS232]]|
*: IEEE 802.2: Logical link control és Media Access Control
{{wiki:comm:bacnet.png?361x248|BACnet structure}} \\
A BACnet gyakorlatilag az összes kommunikációs szegmens szintjén el tudja látni a feladatát, az alsó terepi szinten pedig több terepi buszt is integrálni képes.
===== BatiBUS =====
{{anchor:batibus}}
{{ wiki:knowhow:batibus_logo.png?40x58|BatiBUS logo}}
Mára már elavult épületautomatizálástechnikai **busz**, az EIB-ből, BatiBUS-ból és az EHSP-ből lett összegyúrva.
===== BÜEP19, BÜEP19E =====
{{ wiki:comm:bt20.jpg?272x140|Bosch Madap - Sütron BT20}}
Ezt a protokollt a Bosch "CL" sorozatú PLC-k kommunikációjához alkalmazták, mára jelentősen elavult. A kommunikáció [[file:///D:/www.ob121.com/bus_rs232.html|RS232]]C (félduplex) alapon zajlik, a telegramm mérete 114 byte, átviteli sebessége maximum 38.4 Kbaud. Maximum 8 állomás definiálható. A BÜEP19E alkalmas a CPU címzésre is, míg a BÜEP19 nem.
A BÜEP protokoll leggyakrabban a Bosch CL sorozatú PLC-k és a Sütron BT20 kijelzők összekötése esetén bukkant fel (van vele bőven tapasztalatom).
\\
Támogatott PLC-k
Büep19: Bosch CL300 PLC.
Büep19E: Bosch CL150, CL151, CL200, CL350, CL400, CL500 PLC-k.
===== ByteFlight =====
{{tag>byteflight}}
Emelt biztonságú **busz**, mely gépjárművek (pl. Airbag) és repülőgépek számára fejlesztett ki a BMW, partnerségben a Motorolával, Elmos Semiconductor-ral és Infineon-nal. Először 2001-ben mutatták be a BMW 7-es (E65) sorozatban. Ez egy [[hu:comm:start#tdma|TDMA]] protokoll 10 Mbps átvitellel, 2 vagy 3 eres [[hu:comm:bus_cable_connectors|rézvezeték]]en vagy [[hu:comm:bus_fiber_optic|száloptiká]]n. A protokoll mára már elavult, a FlexRay vette át a helyét.
===== C-Bus =====
Elsősorban Ausztráliában egykor elterjedt Ethernet (X10) bázisú épület-automatizálási **busz**. (Max. 1 km [[hu:comm:bus_cable_connectors#eiatia_568|Cat 5]] vezetéken) Az USA-ban SquareD néven futott.
Tulajdonosa: Cripsal (Clipsal Integrated Systems)
===== CAN =====
A CAN busz ismertetése - terjedelmi okok miatt - saját fejezetben, [[bus_can|itt található.]]
===== CANaerospace =====
2 vezetékes, 1 Mbps sebességű, [[hu:comm:bus_can#can|CAN]] bázisú navigációs szenzorkapcsolati **adatbusz**.
Tulajdonosa: General Aviation
===== CANopen =====
CAN-bázisú, továbbfejlesztett - és a [[hu:comm:bus_can#can|CAN]]-nel szemben nyitott - **protokoll**, standard a felvonó-technikában, hajóknál és az orvosi rendszereknél.
===== Comli 31 =====
A kommunikáció [[hu:comm:bus_rs232#rs-232|RS-232]], vagy [[hu:comm:bus_rs485#rs-485|RS-485]] alapon zajlik, így lehet [[hu:comm:start#p2p|P2P]] vagy multipoint jellegű. A telegramm mérete 64 byte, átviteli sebessége maximum 115 Kbaud. Maximum 255 állomás definiálható.
Támogatott PLC-k: \\
SattControl's SattCon
{{ :wiki:comm:devicenet.png?160|DeviceNet}}
===== DeviceNet =====
A buszt az Allen Bradley (Rockwell Automation Group) fejlesztette ki 1993-ban, egyfajta CAN bővítményként. A busz speciális vezetéket igényel, ahol két adatvezeték mellett 2 áramvezeték is helyett kapott. Topológiája "busz", ahol a végpontokat 120Ω-os ellenállással kell zárni. Maximális távolsága 1000m, 3 lehetséges sebességgel üzemelhet: 125, 250 vagy 500 Kbps. A hálózaton 64 master tartózkodhat.
Az ötpolusú (nem kerek) "//Phoenix Combicon//" csatlakozó vezetékkiosztása:
* 5: V+ (piros)
* 4: CAN_H (fehér)
* 3: drain (barna)
* 2: CAN_L (kék)
* 1: V- (fekete)
==== DeviceNet OSI-modell ====
^OSI\\ réteg^OSI réteg neve^a protokoll adott rétegbeli funkciója /\\ alkalmazott technológia^^^^|
^7 |Alkalmazási réteg /\\ Anwendungsschicht|DeviceNet Specifications Volume 1|
^6 |Megjelenítési réteg /\\ Darstellungsschicht|
^5 |Viszonylati réteg /\\ Kommunikationssteuerungsschicht|
^4 |Forgalmazási réteg /\\ Transportschicht|
^3 |Hálózati réteg /\\ Vermittlungsschicht|
^2 |Adatkapcsolati réteg /\\ Sicherungsschicht|(LLC+MAC) CAN 2.0 A és B + ISO 11898 |
^1 |Fizikai réteg /\\ Physikalische Schicht|CAN 2.0 A és B = ISO 11898-1..2 |
==== DeviceNet architektúra ====
{{:wiki:comm:devicenet_arch.png|DeviceNet architektúra}}
===== DF-1 =====
A DF1 az Allen-Bradley "szabvány-nyelve", egy leíró protokoll, mely hasonlóan a [[bus_modbus|Modbus]] protokollhoz, szövegesen írja le az utasításait, és továbbítja az Allen-Bradley által definiált (és ezáltal zárt) fizikai rétegeken keresztül.
Az Allen-Bradley fizikai réteg protokolljai: [[file:///D:/www.ob121.com/bus_collection.html#dh|DH]], [[file:///D:/www.ob121.com/bus_collection.html#dh_plusz|DH+]], [[file:///D:/www.ob121.com/bus_collection.html#dh_485|DH-485]], ControlNet. A hálózatba szervezhető állomások száma és az átviteli sebesség az alkalmazott fizikai protokolltól függ.
==== DF-1 OSI modell ====
^OSI\\ réteg^OSI réteg neve^a protokoll adott rétegbeli funkciója /\\ alkalmazott technológia^^^^|
^7 |Alkalmazási réteg /\\ Anwendungsschicht|DF1(adatbázis kezelés, utasítások formázása, kapcsolat-tartás)|||||
^6 |Megjelenítési réteg /\\ Darstellungsschicht| ||||
^5 |Viszonylati réteg /\\ Kommunikationssteuerungsschicht|
^4 |Forgalmazási réteg /\\ Transportschicht|
^3 |Hálózati réteg /\\ Vermittlungsschicht|
^2 |Adatkapcsolati réteg /\\ Sicherungsschicht|DF1 [[hu:comm:start#half_duplex|félduplex]] protokoll / DF1 [[hu:comm:start#full_duplex|full-duplex]] protokoll|||||
^1 |Fizikai réteg /\\ Physikalische Schicht|[[file:///D:/www.ob121.com/bus_collection.html#dh|DH]]|[[file:///D:/www.ob121.com/bus_collection.html#dh_plusz|DH+]]|[[file:///D:/www.ob121.com/bus_collection.html#dh_485|DH-485]]|ControlNet|
Az adatátvitel a DF-1-ben biztonságos, mert több szinten ellenőrzésre kerül
* A fizikai szint is tartalmaz ellenőrzést
* Minden jelhez a küldő fél "csomagol" CRC-t, vagy BCC-t.
* A fogadó fél visszaigazolja az ellenőrzőkódot egy ACK válasszal, vagy hiba esetén egy NAK-ot küld vissza
A kommunikáció lehet:
* fél-duplex (master - slave)
* full-duplex (peer-to-peer)
A telegram byte-ok hossza paritás-bit nélkül 10 bit, paritás-bittel 11 bit.
===== DH =====
{{tag>dh}}
en: Data Highway
A DH egy [[hu:comm:start#lan|LAN]] szervezésű üzemi szintű protokoll. Maximum 64 egységet tartalmazhat, és az átvitel sebessége 57.6 Kbs. A törzs-vezeték hossza 3 km (10,000 láb) lehet, a leágazásoké (egyenként) 30 méter (100 láb). A DH kvázi [[hu:comm:start#token_bus|token busz]]-ként üzemel, ezt a rendszert floating master-nek nevezték el, azaz minden egység lehet master, és amíg kommunikál [[file:///D:/www.ob121.com/hu:comm:start.html#p2p_full_duplex|p2p full duplex]] kapcsolatot épít fel.
A DF1 az Allen-Bradley "szabvány-nyelve", egy leíró protokoll, melyről [[bus_collection#df_1|bővebben itt olvashat]]. A DH gyakorlatilag egy DF1 kapcsolat (link).
===== DH+ =====
{{tag>dh_plus}}
en: Data Highway Plus
A DH+ protokoll működését tekintve megegyezik a DH-val, de itt, a magasabb sebesség elérése érdekében lecsökkentették a csatolható egységek számát 15-re, és így a sebesség lehet 57.6, 115.2, vagy 230.4 Kbs.
A DF1 az Allen-Bradley "szabvány-nyelve", egy leíró protokoll, melyről [[bus_collection#df_1|bővebben itt olvashat]]. A DH+ gyakorlatilag egy DF1 kapcsolat (link).
===== DH-485 =====
{{tag>dh_485}}
en: Data Highway 485
A DH-485 leggyakrabban az Allen-Bradley PLC-k környezetében felbukkanó, gyakorlatilag a [[bus_modbus|Modbus]]-analógia szerint az [[bus_rs485|RS485]]-tel megegyező fizikai réteg. A hálózat egy[[hu:comm:start#token_bus|token busz-]]szerű rendszerbe (token-passing masters) szerveződik, és vagy - PLC esetén - DB-ken (module internal database), vagy PC-k esetén CIF-fájlokon (common interface file) keresztül zajlik az adatcsere. A hibaellenőrzés lehet BCC és CRC.
A DF1 az Allen-Bradley "szabvány-nyelve", egy leíró protokoll, melyről [[bus_collection#df_1|bővebben itt olvashat]]. A DH-485 gyakorlatilag egy DF1 kapcsolat (link).
{{wiki:comm:dh485_1.PNG?662x450}}
Allen-Bradley kommunikációs protokollok: DH, DH+, DF1, DH-485
Támogatott egységek
SLC 500, kijelzők, PC-k
==== DyNet ====
{{tag>dynet}}
[[hu:comm:bus_rs485#rs-485|RS-485]] alapú **világítástechnikai busz**, 9.6 kBaud sebességgel. A Burj Khalifá-ba is ez került beépítésre.
Tulajdonosa: Dynalite (ma már a Philips része)
===== Ethernet =====
Az Ethernet ismertetése - terjedelmi okok miatt - saját fejezetben, [[bus_ethernet|itt található.]]
===== Ethway =====
A Telemecanique Ethernet alapú - 10 Mbs sebességű - (NDIS-re alapozott) busza, az XWAY család tagja.
Tulajdonosa: Telemecanique
===== FIPIO =====
A Schneider Electric által 1983-1985 között fejlesztett protokollt több (főleg francia) automatizálástechnikai cég is átvette, így például a Telemechanique, Merlin Gerin, CGEE, Alstom és a CSEE is. 1987-ben a protokoll kiterjesztett verzióját is piacra dobták WorldFIP néven.
A protokoll "busz" topológiájú, az OSI modell 1,2 és 7 szintjeit definiálja, a fizikai (1.) szinten RS485-tel valósítja meg a fizikai kommunikációt. Maximális sebessége 1 Mbps, maximális résztvevők száma: 127 (szegmensenként 32).
{{:wiki:comm:fipio.png|FIPIO}}
{{ :wiki:comm:interbus.png?160|Interbus}}
===== Interbus =====
A buszt a Phoenix Contact fejlesztette ki 1983-ban, az EN50254-nek megfeleltetve. Az OSI modell 1,2 és 7-es szintjét definiálja, a fizikai 1. szinten [[hu:comm:bus_rs485|RS485]] kommunikációra épül. Jellemző topológiája: ring, Maximális távolsága 400m két egység között, mindösszesen 12,8 km. Sebessége: 500 Kbps, egységek maximális száma: 512.
===== MBP =====
en: Manchester Bus Powered
Az MBP-t az IEC 61158-2 Typ 1 definiálja, úgy, hogy azt a [[hu:comm:bus_profibus#profibus_pa|Profibus PA]] használhatja fel. Ezen kívül a buszt a Foundation Fieldbus (FF) alkalmazza. A Profibus PA és FF állomások azonos buszon egyszerre nem alkalmazhatók. Az MBP átviteli alapja az [[hu:comm:bus_rs485#rs485_half_duplex|RS485 half duplex]] átviteli módja, árnyékolással. Az MBP egy "powered" busz, azaz az adatátvitel mellett - korlátozott mértékben - a tápellátást is biztosítja (mint például az [[hu:comm:bus_as_i|AS-i]] is).
Az MBP az OSI modell legalsó (7; fizikai) szintjét definiálja.
==== Az MBP jellemzői ====
* áramjelekkel működik
* fix átviteli sebessége: 31.25 kbit/s
* a két vezetéken lehet biztosítani a tápellátást és az adatátvitelt is az állomásoknak
* az MBP-IS alkalmas [[hu:comm:comdict#atex|robbanásveszélyes környezet]]ben való üzemeltetésre is (EEx ia/ib IIC).
Az MBP-s szegmenseket jellemzően DP/DP átalakítók, vagy kommunikációs modulok vezérlik. Minden MBP szegmens maximum 32 állomást tartalmazhat és maximum 1,9 km hosszú lehet. Az ex-es MBP-IS vonatkozó értékei lényegesen kisebbek.
==== MBP vezetéktípusok ====
A lenti MBP kategorizálás (természetesen) nem egyezik meg az RS485 kategorizálással.
| ^vezetékpárok ^árnyékolás^vezeték átmérő^maximális ellenállás^maximális szegmenshossz|
^Type A |egy|(90%)|0.8 mm2|44 Ω/km|1900 m|
^Type B |több|mindegyik|0.32 mm2|112 Ω/km|1200 m|
^Type C |több|nincs|0.13 mm2|264 Ω/km|400 m|
^Type D |több|nincs|1.25 mm2|40 Ω/km|200 m|
==== MBP csatlakozó ====
{{wiki:comm:m12anyaapa.png?382x119}} \\
**M12-5 A** - kódolt IEC 60947-5-2 vagy IEC 61076-2-101 -nek megfeleltetve
^pin száma ^jel ^funkció ^jelleg |
|1|DATA-B|+ adatvezeték (B-vezeték)|szükséges|
|3|DATA-A|- adatvezeték (A-vezeték)|szükséges|
|4|árnyékolás|földkötés|opcionális|
|csatlakozó menet|árnyékolás|földkötés|ajánlott|
==== tápellátás az MBP-n keresztül ====
^Típus ^bevethetőség ^tápfeszültség ^maximális áram ^maximális teljesítmény ^tipikus állomásszám*|
^I|EEx ia/ib IIC|13,5 V|110 mA|1,8 W|9|
^II|EEx ib IIC|13,5 V|110 mA|1,8 W|9|
^III|EEx ib IIB|13,5 V|250 mA|4,2 W|22|
^IV|korlátozás nélkül|24 V|500 mA|12 W|32|
*: a táblázatban megadott tipikus állomásszám 10mA áramfelvételű állomásokra igaz. Nagyobb áramfelvétel esetén a megadott érték lekorlátozódik.
==== maximális szegmenshossz az MBP-vel ====
^Típus ^ ^Typ I^Typ II^Typ III^Typ IV^Typ IV^Typ IV|
^Tápfeszültség ^V|13,5|13,5|13,5|24|24|24|
^Áramszükséglet ^mA|≤ 110|≤ 110|≤ 250|≤ 110|≤ 250|≤ 500|
^vezetékhossz q=0,8 mm²\\ esetén (referencia)^m|≤ 900|≤ 900|≤ 400|≤ 1900|≤ 1300|≤ 650|
^vezetékhossz\\ q=1,5 mm² esetén ^m|≤ 1000|≤ 1500|≤ 500|≤ 1900|≤ 1900|≤ 1900|
==== MBP véglezárás ====
{{wiki:comm:MBP_vegle.png?198x141|MBP end-terminator}}
===== Melsec-A =====
{{tag>melsec_a}}
A Melsec-A a Mitsubishi Melsec A/AnS típusú - rég elavult - PLC-k serial interfésze. A Melsec-A alkalmas a PLC és printerek és más PLC-kel való összekötésére, [[file:///D:/www.ob121.com/bus_rs232.html|RS232]] vagy [[file:///D:/www.ob121.com/bus_rs422.html|RS422]] alkalmazásával. Az alkalmazott telegramok maximális hossza 512 byte, maximális sebességük 115 kBaud.
Támogatott PLC-k
Mitsubishi Melsec A1-, A2-, A3-, AnS PLC-k.
===== Melsec Net =====
{{tag>melsec_net}}
^név^topológia^jelleg^vezeték^sebesség^hossz^egyéb jellemzők|
^Melsec Net / 10 / H|[[hu:comm:start#topologiak|gyuru]]\\ (redundáns),\\ [[hu:comm:start#topologiak|busz]]|master/\\ master|koax,\\ [[bus_fiber_optic#szaloptika|optikai]]|10 Mbs\\ 20 Mbs\\ 25 Mbs|30 km / hálózat|max. 255 hálózat\\ max. 64 állomás / hálózat|
^Melsec Net (II)|[[hu:comm:start#topologiak|gyuru]]\\ (redundáns)|master/\\ slave|koax,\\ optikai|1.25 Mbs|10 km| |
^Melsec Net / B|[[hu:comm:start#topologiak|busz]]|master/\\ slave|2 vezetékes|125 Kbs\\ 250 Kbs\\ 500 Kbs\\ 1 Mbs|1.2 km\\ 0.6 km\\ 0.4 km\\ 0.2 km| |
^Melsec PPN|[[hu:comm:start#topologiak|busz]]|master/\\ slave|2 vezetékes|38.4 Kbs|0.5 km| |
^Melsec I/O Link|[[hu:comm:start#topologiak|busz]] ([[hu:comm:start#topologiak|fa]])|master/\\ slave|2 vezetékes|38.4 Kbs|0.2 km| |
^Melsec SSCNet|serial busz|master/\\ slave|4 vezetékes|5.6 Mbs|-|max. 600.000 szervó-hajtás|
A Melsec Net a Mitsubishi saját, szabadalmazott kommunikációs családja, mellyel az automatizálás minden szegmensét lefedi. Ezeknek a zárt protokolloknak - funkció szerint - jellemzően az alábbi nyitott protokollok felelnek meg:
Melsec Net / 10 / M, Melsec Net (II), Melsec Net / B : [[bus_profibus#fms|Profibus FMS]], CC-Link
Melsec I/O Link, Melsec PPN, Melsec SSCNet : [[bus_profibus#dp|Profibus DP]], CanOpen, [[bus_as_i|AS-I]]
===== Modbus =====
A Modbus ismertetése - terjedelmi okok miatt - saját fejezetben, [[bus_modbus|itt található.]]
{{ :wiki:comm:mpi.png?300|MPI-USB csatlakozó}}
===== MPI/PPI =====
en: multi-point interface \ Point to Point Interface
Az MPI-t a Siemens fejlesztette ki a [[hu:s7:start|Simatic S7]] 300-as és 400-as PLC családjához. Az MPI biztosítja, hogy a programozói állomásról a fejlesztő egyidejűleg több PLC-vel is kapcsolatot tarthasson. Adott esetben az MPI adatátvitelre illetve SCADA kapcsolatra is alkalmas. Az MPI gyakorlatilag megegyezik az [[hu:comm:bus_rs485|RS485]]-tel, sebessége 187,5 kbps-től 12 Mbps-ig terjedhet. Az MPI végpontjait (csakúgy, mint az RS485-öt) ellenállással le kell zárni.
A PPI egyszerű p2p kommunikációs megoldás - szintén az [[hu:comm:bus_rs485|RS485]]-re alapozva -, a [[hu:s7:start|Simatic S7]] 200-as PLC családjához.
===== Profibus =====
A Profibus ismertetése - terjedelmi okok miatt - saját fejezetben, [[bus_profibus|itt található.]]
===== Profinet =====
A Profinet ismertetése - terjedelmi okok miatt - saját fejezetben, [[bus_profinet|itt található.]]
===== RS232 =====
Az RS232 ismertetése - terjedelmi okok miatt - saját fejezetben, [[bus_rs232|itt található.]]
Az RS busz-család összefoglalása saját fejezetben, [[bus_rs|itt található.]]
===== RS422 =====
Az RS422 ismertetése - terjedelmi okok miatt - saját fejezetben, [[bus_rs422|itt található.]]
Az RS busz-család összefoglalása saját fejezetben, [[bus_rs|itt található.]]
===== RS485 =====
Az RS485 ismertetése - terjedelmi okok miatt - saját fejezetben, [[bus_rs485|itt található.]]
Az RS busz-család összefoglalása saját fejezetben, [[bus_rs|itt található.]]
===== Sinaut 8FW =====
{{tag>sinaut_8fw}}
A Sinaut 8FW volt a 80'-as években, egészen a 90'-es évek elejéig a vezénylőközpontok és alállomások közötti kommunikáció standard-protokollja a Siemens-nél, mindaddig, míg az IEC 60870-5-101 le nem váltotta. Legjellemzőbb alkalmazási területe a villamosenergia-átvitel. A protokoll több változatot is magába foglal:
* Sinaut 8FW PDMAz forgalmazott adatokat [[hu:comm:start#pwm|PDM (Puls-Dauer-Modulation: impulzus-szélesség moduláció)]] átvitellel továbbítja.
* Sinaut 8FW PCMAz forgalmazott adatokat [[hu:comm:start#pcm|PCM (Puls-Code-Modulation: Impulzus-kód moduláció)]] átvitellel továbbítja, ennek tartalma: startbit, adatbitek, paritás és stopbit. Itt kerül alkalmazásra az FT1.2 - IEC TC57 standardizált telegram-formátum (IEC 60870-5-1)
* Sinaut 8FW DUSTa [[#3964r|3964R]] protokollt alkalmazza az adatátvitelhez. Ez főleg a PLC-s környezet kiszolgálását végzi.
Sinaut 8FW PDM mindössze maximum 1200 Baud átvitel-sebességet tud felmutatni, és csak pont-pont forgalmazásra alkalmas.
Sinaut 8FW PCM jellemzően szintén csak pont-pont kapcsolatban alkalmas forgalmazni, de ennek léteznek más variánsai is.
Az állomások címtartománya: 0..127, információs objektumok címtartománya 1..16777215.
==== A Sinaut 8FW támogatott adatformátumai ====
|Vezérlés|egyedi parancs|
|dupla parancs|
|digitális célérték [8 Bit]|
|digitális célérték [16 Bit]|
|digitális célérték [32 Bit]|
|Felügyelet|törlő-jel|
|egyedi üzenet [1 Bit]|
|dupla üzenet [2 Bit]|
|törlő-jel időjelöléssel|
|egyedi üzenet [1 Bit] időjelöléssel|
|dupla üzenet [2 Bit] időjelöléssel|
|mért érték [8 Bit]|
|mért érték [11 Bit]|
|számérték BCD [7 dekád]|
|számérték dual [32 bit]|
|bit-maszk [8 Bit]|
|bit-maszk [16 Bit]|
|bit-maszk [32 Bit]|
|trafó-fokozat BCD|
|trafó-fokozat [6 Bit]|
===== Sinaut ST1 =====
{{tag>sinaut_st1}}
A Sinaut ST1 a Siemens-es S5-re alapozott, állomáscentrikus irányítástechnikai rendszer része.
A Sinaut ST1 három közeghozzáférési metódust ismer:
* **"polling" (Aufrufbetrieb)**Hálózati jellegű (nem p2p) kommunikációnál csak ez az átviteli mód működhet. A központi állomás sorra szólítja az alállomásokat, és akinek mondandója van, megszólítás esetén forgalmazhat ([[hu:comm:start#polling|polling]]).
* **ciklikus üzem (zyklischer Betrieb)**Feltételezve a p2p kapcsolatot, és a [[hu:comm:start#full_duplex|full-duplex]] vonalat, gyakorlatilag folyamatosan forgalmazhat a két állomás.
* **Spontán üzem (Spontanbetrieb)**Ebben az esetben az állomások telefonvonalon keresztül tudnak egymáshoz csatlakozni. Amennyiben valamelyiknek mondandója van, betárcsáztatja a modemmel a másik felet, majd a forgalmazás befejeztével bontja a vonalat.
A telegram-keretezés a DIN 19244-et használja (Formatklasse FT1.2), mely az IEC 60870-5-101-nek felel meg. Egy master-hez maximum 255 slave kapcsolódhat.
A protokoll jellemző telegram-formái:
|Üzenet telegram\\ (Meldungstelegramme)|1 vagy 2 byte adattartalom telegramonként, ez 16 vagy 32 bitet tartalmaz.|
|Analóg érték telegram\\ (Analogwerttelegramme)|8 vagy 16 byte adattartalom telegramonként, ez 4 vagy 8 (word formátumú) mérésérték|
|Számérték telegram\\ (Zählwerttelegramme)|4, 8 vagy 16 byte adattartalom telegramonként, ez 1, 2 oder 4 (dword formátumú) számérték|
|Parancs telegram\\ (Befehlstelegramme)|alapvetően 2 byte adattartalom telegramonként, ez mindig 8 parancsbit|
Nagyobb mennyiségű adat átvitele esetén az átvitelre kerülő adatok számát meg kell jelölni, a címzéstartomány maximum 255 telegram-számot tesz lehetővé.
==== Sinaut ST1 OSI modell ====
^OSI\\ réteg^OSI réteg neve^a protokoll adott rétegbeli funkciója /\\ alkalmazott technológia|
^7 |Alkalmazási réteg /\\ Anwendungsschicht|Sinaut ST1 Application Layer|
^6 |Megjelenítési réteg /\\ Darstellungsschicht| |
^5 |Viszonylati réteg /\\ Kommunikationssteuerungsschicht|
^4 |Forgalmazási réteg /\\ Transportschicht|
^3 |Hálózati réteg /\\ Vermittlungsschicht|
^2 |Adatkapcsolati réteg /\\ Sicherungsschicht|DIN 19244, FT 1.2|
^1 |Fizikai réteg /\\ Physikalische Schicht|[[bus_rs232|RS232 (V.24)]] ([[hu:comm:start#uart|UART]])|
===== Sinec-H1 =====
{{tag>sinec_h1}}
A Sinec-H1 a 90'-es évek talán legelterjedtebb Siemens fejlesztésű és jellemzően a Simatic környezetben alkalmazott protokollja volt. A protokoll csak az OSI modell szerinti 4. (forgalmazási) réteget definiálja. A nagy sávszélességnek köszönhetően jellemzően a nagy adatmennyiségek forgalmazására alkalmazzák.
Alapként az ISO/IEC 8073 több, eltérő átviteli metódust definiál. A Sinec-H1 vezette be a Klasse 4-et (CONS - Connection-mode network service) is.
A protokoll nem definiálja a 7. (alkalmazási) réteget, az ebben az esetben az állomásra hárul.
==== Sinec-H1 OSI modell ====
^OSI\\ réteg^OSI réteg neve^a protokoll adott rétegbeli funkciója /\\ alkalmazott technológia|
^7 |Alkalmazási réteg /\\ Anwendungsschicht| |
^6 |Megjelenítési réteg /\\ Darstellungsschicht|
^5 |Viszonylati réteg /\\ Kommunikationssteuerungsschicht|
^4 |Forgalmazási réteg /\\ Transportschicht|ISO 8073, class 4, CONS|
^3 |Hálózati réteg /\\ Vermittlungsschicht| |
^2 |Adatkapcsolati réteg /\\ Sicherungsschicht|IEEE 802.2 ([[plc_basic#llc|LLC]])\\ IEEE 802.3 ([[plc_basic#mac|MAC]])|
^1 |Fizikai réteg /\\ Physikalische Schicht|[[bus_ethernet|Ethernet]]|
A Sinec-H1 egy szegmense maximum 500m hosszú lehet, és 100 állomást tartalmazhat. Két állomás között nem lehet két [[bus_units#repeater|repeater]]-nél több. A hálózati kiépítésben két repeater p2p kapcsolattal is összeköthető, így ez a kettő is egy repeater-nek számít, de a p2p kapcsolat távolsága nem haladhatja meg az 1000 métert. Ezzel együtt a hálózati távolságra az alábbi adatok a jellemzőek:
* 500 méter repeater nélkül
* 1500 méter repeater-rel
* 2500 méter távoli repeater párral
A hálózati adatátvitel sebessége 10 Mbit/s (ez legrosszabb esetben 1,2 Mbit/s nettó értéket jelent), és az egy hálózatba kötött állomások száma maximum 1024 lehet.
A hálózatban S5-115U, S5-135U és S5-150U állomások akár vegyesen is szerepelhetnek, de a kommunikáció jellemzően csak CP535-ös kártyákon valósítható meg.
Az Ethernet-re alapozott kommunikáció okán a hálózati közeghozzáférést a [[hu:comm:start#csma_cd|CSMA/CD]] valósítja meg.
{{wiki:comm:sinech1_bus_sch.png?498x433|Sinec H1 network}} \\
Támogatott PLC-k
A Siemens S5 sorozat CP1430 vagy CP143 kommunikációs processzorral csatolható,
A Siemens S7 sorozat a protokollt nem támogatja, de csatolható a [[hard_s7#kommunikacios_kartyak|CP443-1, CP443-1 IT]] kommunikációs processzorokkal, vagy direkt azok a CP-k is csatlakozhatnak, melyek támogatják az ISO vagy TCP/IP kommunikációt.
===== Sinec-L1 =====
{{tag>sinec_l1}}
A Simatic S5 család számára kifejlesztett terepi busz. Az "L" a kódban a Langsam-ra, lassúra utal, szemben a "H" (Hochgeschwindigkeit: nagy sebesség) jelöléssel. A Sinec L1 más néven [[#3964r|RK512]]-ként szerepel.
===== Sinec-L2 =====
{{tag>sinec_l2}}
A Sinec-L2 a Simens S5 család számára kifejlesztett terepi (DP) busz, mely a későbbiekben a Profibus DP nevet vette fel a Siemens közreműködésével is létrehozott Profibus-ban. A Sinec-L2 egy "ős-Profibus-DP", ezáltal a DP-vel együttműködik, de a Profibus DP későbbi fejlesztéseit (pl.V1, V2 és Profile) már - értelemszerűen - nem támogatja, és a Profibus DP néhány adatátviteli rátáját sem ismeri.
Támogatott PLC-k
Simatic S5 teljes sorozat (95U, 115U, 135U and 155U) CP5431 kommunikációs kártyával (beleértve az L2 portot a 95U-n).\\ \\ Simatic S7 teljese sorozat (S7/300 és S7/400) [[hard_s7#kommunikacios_kartyak|CP441-5]] kommunikációs kártyával.
===== Sysmac Way =====
{{tag>sysmac_way}}
A Sysmac Way az Omron C-szériás PLC-k számára kifejlesztett, de mára már jelentősen elavult protokoll. Az átvitel alapja az RS232, ezért a kommunikáció csak pont-pont jellegű lehet, minden egyes új csatorna saját RS232 csatolót (PC esetén COM portot igényel). A telegrammok hossza maximum 54 byte lehet, a maximális átviteli sebesség pedig 115 KBaud.\\