1 / 12

ISO/IEC 60870-5-104

ISO/IEC 60870-5-104. ISO/IEC 60870-5-104. O protokolech sady 870-5 a mé implementaci variace 104. Jan Ringoš. Souhrn. Organizace standardu a co definují jednotlivé dokumenty. Dokument 1. 7 formátů rámce FT1.1 podobnost s telegramy TP20 (až 127B) FT1.2 dva - s pevnou a proměnnou délkou

avent
Download Presentation

ISO/IEC 60870-5-104

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ISO/IEC60870-5-104 ISO/IEC60870-5-104 O protokolech sady 870-5 a mé implementaci variace 104 Jan Ringoš

  2. Souhrn • Organizace standardu a co definují jednotlivé dokumenty

  3. Dokument 1 • 7 formátů rámce • FT1.1 • podobnost s telegramy TP20 (až 127B) • FT1.2 • dva - s pevnou a proměnnou délkou • kontrolní součet a závěrný bajt • FT1.1 i FT1.2 implementovány vůči jednotnému rozhraní

  4. Dokument 1 • FT2 • také dvě verze • volitelně až extra 15B v hlavičce nultého bloku u verze s proměnnou délkou • 8b CRC každých 15B • FT3 • jako FT2 ale větší bestie • zdvojené (2B) úvodní a závěrné znaky • 16b CRC každých 16B

  5. Dokument 2 • Definuje řídící pole • 8b, bitové příznaků a číslo funkce • různé významy stejného bitu • různé významy dle typu přenosu • Přenosové služby • Send, Send/Confirm, Request/Respond • Popisuje logiku přenosu • vyvážený přenos (synchronní, na výzvu) • nevyvážený (asynchronní, full duplex)

  6. Dokument 2 • Chování rozhraní mezi aplikační a linkovou vrstvou • implementační detail • Korektní chování procedur • a reakce na jejich porušení • Normativní časování • významy a chování timeoutů

  7. Dokument 3 • Zjednodušení ISO/OSI modelu na „EPA“ • LPDU (LPCI, LSDU APDU (APCI, ASDU))) • Typizuje strukturu ASDU • a definuje co je volitelné (téměř vše)

  8. Dokument 4 • Definice datových typů • číslo, bitový řetězec, oktetový řetězec • Normalizované datové prvky • klasická čísla, BCD, s/bez znaménka, s/bez řadové čárky, reálné číslo (float) • Doporučené informační prvky • povely, čísla (2b, 5b, 6b, 8b, 12b, 14b), zarovnané zleva/zprava • indikace chyby, přetečení, normalizace • dva typy času (snad jediné dále použité)

  9. Dokument 5 • Sekvence provádění funkcí • Popis způsobu použití protokolu. • Inicializační sekvence • Parametrizační sekvence • Sekvence vyčítání strukturovaných dat

  10. Standard 60870-5-101 • Pro sériové komunikace jako RS-232 • FT1.2 • Definuje vlastní logiky přenosu (doc.2) • Definuje konkrétní formáty ASDU • Definuje výběr procedur (doc.5) • V mnoha částech předepisuje implementační detaily stanice!

  11. Standard 60870-5-104 • Pro komunikace po sítích s vysokou latencí a zaručeným doručením • Vlastní (už osmý) typ rámce • Opět jiná logika přenosu • i když tentokrát už jen jedna a mnohem jednodušší) • Výčet ASDU ze 60870-5-101 plus několik nových • Bez popisu přenosových procedur

  12. Děkuji za pozornost Jan Ringoš www.ringos.cz

More Related