iso/iec 60870-5-104

12
ISO/IEC 60870-5-104 ISO/IEC 60870-5-104 O protokolech sady 870-5 a mé implementaci variace 104 Jan Ringoš

Upload: avent

Post on 17-Jan-2016

192 views

Category:

Documents


15 download

DESCRIPTION

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 - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: ISO/IEC 60870-5-104

ISO/IEC60870-5-

104

ISO/IEC60870-5-104

O protokolech sady 870-5a mé implementaci variace 104

Jan Ringoš

Page 2: ISO/IEC 60870-5-104

Souhrn

• Organizace standardu a co definují jednotlivé dokumenty

Page 3: ISO/IEC 60870-5-104

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í

Page 4: ISO/IEC 60870-5-104

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

Page 5: ISO/IEC 60870-5-104

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)

Page 6: ISO/IEC 60870-5-104

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ů

Page 7: ISO/IEC 60870-5-104

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)

Page 8: ISO/IEC 60870-5-104

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é)

Page 9: ISO/IEC 60870-5-104

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

Page 10: ISO/IEC 60870-5-104

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!

Page 11: ISO/IEC 60870-5-104

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

Page 12: ISO/IEC 60870-5-104

Děkuji za pozornost

Jan Ringošwww.ringos.cz