O protokolech sady 870-5 a mé implementaci variace 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 FT1.2 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í
Dokument 1 FT2 FT3 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
Dokument 2 Definuje řídící pole Přenosové služby 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)
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ů
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)
Dokument 4 Definice datových typů Normalizované datové prvky čí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é)
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
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!
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
Děkuji za pozornost Jan Ringoš www.ringos.cz