Knihovna Iec870Lib slouží pro komunikaci systémů Tecomat s nadřízenými systémy pomocí standardů IEC 60870-5-101 (sériová komunikace) a IEC 60870-5-104 (komunikace přes TCP/IP). PLC Tecomat v této komunikaci vystupuje jako podřízená stanice (slave/server).
Vlastnosti a funkce
-
Podporované protokoly:
-
IEC 60870-5-101 (sériová linka – RS232/RS485)
-
IEC 60870-5-104 (TCP/IP)
-
-
Role PLC: podřízená stanice (slave/server)
-
Kompatibilita:
-
Foxtrot 1 (CP-1xxx), TC700 (CP-7004, CP-7007)
-
Foxtrot 2 (CP-2xxx), TC800 (CP-8xxx)
-
-
Nepodporované jednotky: TC650, CP-7002, CP-7003, CP-7005
Funkční bloky
-
fbIec_60870_5_101_s
– komunikace přes sériovou linku dle IEC 60870-5-101 -
fbIec_60870_5_104_s
– komunikace přes TCP/IP dle IEC 60870-5-104
Klíčové vlastnosti funkce
-
Podpora spontánního a cyklického přenosu dat
-
Automatické zpracování povelů typu celkový dotaz, časová synchronizace a čtení objektu
-
Příjem povelů z dispečinku a jejich předávání do aplikace
-
Možnost ukládání dat do bufferu při výpadku spojení (objekty s časovou značkou)
Ověření a testování
Komunikace pomocí knihovny Iec870Lib byla úspěšně otestována v testovací laboratoři ČEZ Distribuce.
Zkouška proběhla na portech 2404 a 2405 (protokol IEC 60870-5-104) a zahrnovala:
-
přenos stavových a měřených hodnot,
-
příjem a zpracování ovládacích povelů,
-
simulaci regulace výkonu (0 %, 30 %, 60 %, 100 %),
-
test odezvy RTU v beznapěťovém stavu.
Potvrzeno pro jednotky Foxtrot 2 CP-2xxx a TC800 CP-8xxx. Testovací scénář vycházel z konfigurace „EXAMPLE-CEZ_DRS_V1.0“ a používal knihovnu IEC104sLib v3.2 (nástupce Iec870Lib).
Omezení a požadavky
-
Vyžaduje instalaci aplikačních profilů:
-
TXF 689 01
pro IEC 60870-5-104 -
TXF 689 28
pro IEC 60870-5-101
Bez těchto profilů funguje komunikace pouze po dobu 4 hodin pro testování.
-
-
Dostupné od firmwaru:
-
v5.8 pro Foxtrot 1 / TC700
-
všechny verze pro Foxtrot 2 / TC800
-