Standardul IEC 60870-5 definește un set de protocoale pentru monitorizare și control folosind o conexiune permanentă. Standardul a fost elaborat de Comitetul Tehnic IEC 57 Grupul de Lucru 3 .
Există un standard rusesc identic GOST R IEC 60870-5 „DIPOZITIVE ȘI SISTEME DE TELEMECANICĂ. Partea 5. Protocoale de transfer.
Inițial, întregul grup de standarde a fost numit IEC 870. Ulterior, i s-a adăugat prefixul 60 și a rezultat IEC 60870. Unele dintre documentele GOST au și vechiul index GOST R IEC 870.
Standardul constă dintr-o serie de documente împărțite în două grupe. Primul grup de documente se numește standarde de bază și definește un set de protocoale. Al doilea grup se numește standarde de generalizare (standardul englez însoțitor) și clarifică relația dintre standardele de bază la construirea unui protocol specific pentru o anumită aplicație.
Relația unui grup de documente de bază din punctul de vedere al modelului de rețea OSI este prezentată în tabel.
Procesul utilizatorului | Funcțiile aplicației conform IEC 60870-5-5 |
Strat de aplicație | Elemente de informații despre aplicație conform IEC 60870-5-4 |
Blocuri de date de aplicație conform IEC 60870-5-3 | |
Stratul de legătură | IEC 60870-5-2 proceduri de transfer de canale |
Formate de cadre de transmisie IEC 60870-5-1 | |
Strat fizic | RS-232 ( ITU-T V.24 și V.28 ) |
IEC 60870-5-1 Formate de cadre de transmisie.
GOST R IEC 870-5-1 „Formate de cadre transmise”.
IEC 60870-5-2 „Proceduri de transmisie prin legătură”.
GOST R IEC 870-5-2 „Proceduri în canalele de transmisie”.
Standardul determină diagrama de stare a nodurilor canalului de comunicație și tranzițiile între ele pe baza evenimentelor din canal. Evenimentele înseamnă transmiterea sau recepția diferitelor cadre, erori de recepție/transmitere etc. Tot la acest nivel sunt monitorizate integritatea și secvența cadrelor și a datelor, controlul fluxului și timeout-urile.
IEC 60870-5-3 Structura generală a datelor aplicației.
GOST R IEC 870-5-3 „Structură comună a datelor utilizatorului”.
IEC 60870-5-4 „Definirea și codificarea elementelor de informații ale aplicației”.
GOST R IEC 870-5-4 „Definirea și codificarea elementelor de informații despre utilizator”.
IEC 60870-5-5 Aplicație de bază pe funcții.
GOST R IEC 870-5-5 „Funcții de bază ale aplicației”.
Un standard de generalizare (standardul de însoțire engleză ) clarifică relația dintre standardele de bază atunci când sunt utilizate împreună într-o anumită zonă. Este o selecție de documente de bază prea generice și alte standarde.
IEC 60870-5-101 Standard însoțitor pentru sarcinile de bază de telecontrol.
GOST R IEC 60870-5-101 „Standard generalizat pentru funcțiile principale ale telemecanicii”.
Stratul fizicO interfață asincronă (UART) este utilizată cu 1 bit de oprire, 1 bit de paritate și 8 biți de date. Gama standard reglementată de viteze de la 300 la 9600 baud . Standardul permite utilizarea altor interfețe în aplicații specializate.
Regula de transfer obligatorie R3 IEC 60870-5-1, care specifică că între caracterele dintr-un cadru nu sunt permise pauze de mai mult de un bit. Cu toate acestea, standardul nu necesită controlul duratei pauzelor.
Format cadruStandardul permite doar formatul de cadru FT1.2 conform IEC 60870-5-1. Sunt permise trei tipuri de cadre: cu lungime variabilă a blocului; cu o lungime fixă a blocului; un singur octet. Un cadru cu lungime variabilă a blocului este utilizat pentru transmisia de date (ASDU). Un cadru cu o lungime fixă a blocului este utilizat pentru a transmite comenzi. Un singur octet este utilizat pentru confirmările de schimb.
Tabelul de mai jos arată formatul de cadru cu lungime variabilă a blocului. Câmpurile dintre Cadrul de pornire și Cadrul de oprire sunt numite unitatea de date specifică aplicației ( ASDU ) . În protocolul IEC 60870-5-104, acest bloc are un format similar.
Format cadru cu lungime variabilă a blocului | ||||
---|---|---|---|---|
unitate de date | Nume ( lungime, octeți, dacă este mai mare de 1 ) | funcţie | ||
cadru de pornire | Începeți Personajul | |||
Câmp pentru lungime ( *2 ) | Lungimea totală a cadrului | |||
Începe caracterul (repetare) | ||||
Câmp de control | Indică funcții de control, cum ar fi direcția mesajului | |||
Adresă link ( 0, 1 sau 2 ) | Adresă de rețea | |||
Identificator ASDU | Identificator de tip | Toate datele dintr-un ASDU au aceeași structură și tip. Valorile 1..127 sunt standardizate, restul pot fi atribuite de către dezvoltatorul dispozitivului. | ||
Calificator de structură variabilă | Indică dacă tipul conține mai multe obiecte de informații sau nu | |||
PATUT ( 1 sau 2 ) | Motivul transferului | |||
Adresa ASDU ( 1 sau 2 ) | Indică segmente separate și adresa acesteia în interiorul unui dispozitiv | |||
Date-1 | Adresa obiectului de informații ( 1, 2 sau 3 ) | Identificator de date | ||
Elemente de informare ( n ) | Date | |||
Marcaj temporal ( 0, 3 sau 7 ) | Datele pot fi furnizate cu un marcaj temporal standard de 3 sau 7 octeți în milisecunde | |||
Date-2 | ----- | |||
----- | ----- | |||
date-m | ----- | |||
opriți cadrul | Sumă de control | Folosit pentru verificarea erorilor | ||
Oprește-l pe Char | Indică sfârșitul unui cadru |
IEC 60870-5-102 „Standard însoțitor pentru transmiterea totalurilor integrate în sistemele de energie electrică”.
GOST R IEC 60870-5-102 „Standard generalizat pentru transmiterea parametrilor integrali în sistemele de alimentare”.
IEC 60870-5-103 Standard însoțitor pentru interfața informativă a echipamentelor de protecție.
GOST R IEC 60870-5-103 „Standard generalizat pentru interfața de informații pentru echipamentele de protecție cu relee”.
IEC 60870-5-104 „Acces la rețea pentru IEC 60870-5-101 folosind profiluri de transport standard”.
GOST R IEC 60870-5-104 Acces la rețea pentru GOST R IEC 870-5-101 folosind profile de transport standard.
Documentul oficializează încapsularea ASDU din documentul 60870-5-101 în rețele standard TCP/IP . Atât conexiunile Ethernet, cât și cele de modem sunt acceptate folosind protocolul PPP . Securitatea datelor criptografice este formalizată în standardul IEC 62351. Portul TCP standard 2404.
UART | |||||||
---|---|---|---|---|---|---|---|
Straturi fizice |
| ||||||
Protocoale |
| ||||||
Domenii de utilizare | |||||||
Implementări |
|