Porovnávané verzie

Kľúč

  • Tento riadok sa pridal
  • Riadok je odstránený.
  • Formátovanie sa zmenilo.

...

Supported FeaturesMap ICCP flagsDebug I/O binary packets infoPovoľuje ladiace výpisy na úrovni binárnych paketov. Viď tiež poznámku 1.
ParameterPopisJednotkaNáhradná hodnota
Adresné parametre lokálnej strany (D2000 KOM procesu)

Kotva
ltsel
ltsel
Local TSEL (hex)

Octet string reprezentujúci lokálny Transport Selector. Je použitý na identifikáciu Transport SAP. Maximálna veľkosť TSEL je 32 octetov (64 ASCII kódovaných hexa číslic).octet string00 01

Kotva
lssel
lssel
Local SSEL (hex)

Octet string reprezentujúci lokálny Session Selector. Je použitý na identifikáciu Session SAP. Maximálna veľkosť SSEL je 16 octetov (32 ASCII kódovaných hexa číslic).octet string00 01

Kotva
lpsel
lpsel
Local PSEL (hex)

Octet string reprezentujúci lokálny Presentation Selector. Je použitý na identifikáciu Presentation SAP. Maximálna veľkosť PSEL je 16 octetov ((32 ASCII kódovaných hexa číslic).octet string00 00 00 01

Kotva
lapt
lapt
Local AP Title

Lokálny Application Process Title, identifikátor pridelený správcom adries, reprezentuje príslušný aplikačný proces na strane D2000.string1.3.9999.1

Kotva
laeq
laeq
Local AE Qualifier

Celočíselná hodnota použitá na označenie lokálneho Application Entity.string1

Adresné parametre vzdialenej strany (zariadenia)

Kotva
rtsel
rtsel
Remote TSEL (hex)

Octet string reprezentujúci vzdialený Transport Selector. Je použitý na identifikáciu Transport SAP. Maximálna veľkosť TSEL je 32 octetov (64 ASCII kódovaných hexa číslic).octet string00 01

Kotva
rssel
rssel
Remote SSEL (hex)

Octet string reprezentujúci vzdialený Session Selector. Je použitý na identifikáciu Session SAP. Maximálna veľkosť SSEL je 16 octetov (32 ASCII kódovaných hexa číslic).octet string00 01

Kotva
rpsel
rpsel
Remote PSEL (hex)

Octet string reprezentujúci vzdialený Presentation Selector. Je použitý na identifikáciu Presentation SAP. Maximálna veľkosť PSEL je 16 octetov ((32 ASCII kódovaných hexa číslic).octet string00 00 00 01

Kotva
rapt
rapt
RemoteAP Title

Vzdialený Application Process Title, identifikátor pridelený správcom adries, reprezentuje príslušný aplikačný proces na strane zariadenia.string1.3.9999.1

Kotva
raeq
raeq
Remote AE Qualifier

Celočíselná hodnota použitá na označenie vzdialeného Application Entity.string1
Spoločné adresné parametre

Kotva
btid
btid
Bilateral Table ID

Meno bilaterálnej tabuľky. Základný údaj pre identifikáciu spojenia medzi centramiToto v prípade IEC 61850 môže byť aj prázdny reťazec.- 
Kotva
mmmss
mmmss
Max MMS Message Size
Maximálna veľkosť MMS správ.bytes32000
Kotva
mrp
mrp
Max Requests Pending
Maximálny navrhovaný počet odoslaných a nepotvrdených transakcií. Hodnota parametra môže byť znížená, ak druhá strana navrhuje pri negociácii nižšiu hodnotu.1 .. 325
Kotva
mip
mip
Max Indications Pending
Maximálny navrhovaný počet prijatých transakcií bez odoslania potvrdenia. Hodnota parametra je odosielaná partnerskej strane.1 .. 325
Kotva
mnl
mnl
Max Nesting Level
Maximálna navrhovaná úroveň hĺbky vnorenia MMS dátových štruktúr.1 .. 105

Kotva
tpdus
tpdus
ISO TPDU Size

Maximálna veľkosť paketov na úrovni ISO over TCP protokolu (podľa špecifikácie RFC 1006)8192/4096/2048/1024/512/256/128 bytes1024  bytes
Kotva
htb
htb
Heartbeat
Timer, ktorý ak je povolený zadaním nenulovej hodnoty do parametra, povoľuje odosielanie ICCP správy Identify request do Remote control center zariadeniapre zistenie platnosti funkčnosti TCP/IP spojenia. Ak sa spojenie rozpadlo na úrovni TCP/IP, umožňuje rýchla detekcia problému jeho rýchlejšie znovuobnovenie. Povolenie tejto možnosti sa odporúča v prípadoch prenosu údajov cez rozsiahlejšie siete a v prípadoch, kedy je aktívnym spojením prenášaný malý počet údajov alebo sú nastavené relatívne vysoké timeouty pre prenos Reportov, ako napr. hodnota parametra Interval. Hodnota 0 (implicitná) vypína HeartBeat timer. Iné pozitívne hodnoty predstavujú počet sekúnd pre odoslanie Heartbeat správy. Pri odoslaní akejkoľvek správy sa Heartbeat timer nuluje, Heartbeat správa je odoslaná iba po uplynutí timeoutu bez akejkoľvek komunikácie medzi partnermi.sec0
Kotva
rd
rd
Retry Delay
Oneskorenie vkladané pred opakovaný pokus o nadviazanie spojenia po jeho rozpade (v prípade, že systém D2000 spojenie aktivoval). Ak je požadované čo najrýchlejšie znovuobnovenie spojenia, nastavte malú hodnotu alebo 0 sekúnd.sec10 sec
Kotva
irt
irt
Inter Read Timeout
Maximálny čas čakania na príjem TCP dát. Po uplynutí tohto timeoutu sa kontrolujú eventuálne požiadavky (dáta) na odoslanie do kmunikácie. Keďže komunikácia so zariadením je riešená jedným threadom, môže vysoká hodnota tohto timeoutu znížiť rýchlosť interakcie so zariadením. Odporúčaná hodnota je 50 až 150 milisekúnd.msec100 msec

Kotva

sf

if

sfHexadecimálne číslo (0000-80FF) udávajúce bitovú masku pre deklarovanie podporovanej funkcionality protokolu, ktorá je delená do blokov (Conformance Blocks). Default hodnota je 00C0 (binárne 1100_0000 t.j. podpora blokov 1 a 2). Bity sú číslované od najnižšieho (1.bit) po najvyšší (8.bit).
  • Dolný bajt
  • 8.bit - blok 1 - Basic Services
  • 7.bit - blok 2 - Extended Data Set Condition Monitoring
  • 6.bit - blok 3 - Blocked Transfers
  • 5.bit - blok 4 - Information Message
  • 4.bit - blok 5 - Device Control
  • 3.bit - blok 6 - Programs
  • 2.bit - blok 7 - Events
  • 1.bit - blok 8 - Accounts
  • Horný bajt
  • 8.bit - blok 9 - Time Series
  • 7-1.bit - nevyužité
Konkrétny klient (SISCO AX-S4 ICCP) vyžadoval nastavenie parametra na hodnotu D8 (t.j. podpora blokov 1,2,4,5) - v opačnom prípade odmietal komunikovať.
-00C0
Kotva
ififSpôsob mapovania príznakov IEC 61850 protokolu na flagy FA..FH.
IEC 61850 protokol má nasledovné príznaky kvality mapované do 8 bitov atribútu Quality:
  • unused [8.bit] *
  • unused [7.bit] *
  • Validity_hi [6.bit]
  • Validity_lo [5.bit]
  • CurrentSource_hi [4.bit]
  • CurrentSource_lo [3.bit]
  • NormalValue [2.bit]
  • TimeStampQuality [1.bit]
Poznámka (*): v prípade stavových hodnôt (State, StateQ, StateQTimeTag a StateExtended) sú najvyššie 2 bity použité na zakódovanie hodnoty (State_hi [8.bit] a State_lo [7.bit]).
Mapovanie môže byť:
  • None - flagy FA .. FH nie sú nastavované
  • Simple - atribút Quality sa priamo mapuje na flagy FA .. FH

Poznámka 1: po zmene parametra odporúčame reštart KOM procesu alebo druhej strany, aby všetky hodnoty prišli do systému s nastavenými príznakmi.

None
/
Simple
/
Sinaut
None

if
Map IEC 61850 flags

Spôsob mapovania príznakov IEC 61850 protokolu na flagy FA..FH.
IEC 61850 protokol má nasledovné príznaky kvality mapované do 8 bitov atribútu Quality:
  • unused [8.bit] *
  • unused [7.bit] *
  • Validity_hi [6.bit]
  • Validity_lo [5.bit]
  • CurrentSource_hi [4.bit]
  • CurrentSource_lo [3.bit]
  • NormalValue [2.bit]
  • TimeStampQuality [1.bit]
Poznámka (*): v prípade stavových hodnôt (State, StateQ, StateQTimeTag a StateExtended) sú najvyššie 2 bity použité na zakódovanie hodnoty (State_hi [8.bit] a State_lo [7.bit]).
Mapovanie môže byť:
  • None - flagy FA .. FH nie sú nastavované
  • Simple - atribút Quality sa priamo mapuje na flagy FA .. FH

Poznámka 1: po zmene parametra odporúčame reštart KOM procesu alebo druhej strany, aby všetky hodnoty prišli do systému s nastavenými príznakmi.

None
/
Simple
/
Sinaut
None
Kotva
iobpd
iobpd
Debug I/O binary packets info
Povoľuje ladiace výpisy na úrovni binárnych paketov. Viď tiež poznámku 1.YES/NONO
Kotva
isolpd
isolpd
Debug ISO packet level info
Povoľuje ladiace výpisy na úrovni ISO OSI vrstiev. Viď tiež poznámku 1.YES/NONO
Kotva
mmslpd
mmslpd
Debug MMS level info
Povoľuje ladiace výpisy na úrovni MMS dát. Viď tiež poznámku 1.YES/NONO

Kotva
tase2lpd
tase2lpd
Full IEC61850 level info

Povoľuje ladiace výpisy na najvyššej úrovni IEC61850 údajov. Viď tiež poznámku 1.YES/NONO
Kotva
vilpd
vilpd
Incomming values info
Povoľuje detailné ladiace výpisy o prichádzajúcich hodnotách (data values). Viď tiež poznámku 1.YES/NONO
Kotva
volpd
volpd
Outgoing values info
Povoľuje detailné ladiace výpisy o odosielaných hodnotách (data values)
Kotva
iobpdiobpdYES/NONO

Kotva

...

poznamka1

...

poznamka1
Poznámka 1

Povolenie všetkých ladiacich výpisov môže spôsobiť zbytočné preťažovanie komunikačného počítača a znižovanie prenosového výkonu medzi centrami. Po nastavení a odladení komunikácie odporúčame množstvo ladiacich výpisov minimalizovať.

Kotva
komunikacna_stanica
komunikacna_stanica
Konfigurácia stanice

...

  • Komunikačný protokol "IEC 61850".
  • Parametre pollingu sú použité na čítanie meraných bodov typu "Periodically polled value".
  • Protokol nepodporuje časovú synchronizáciu.

Adresa stanice

Obr. č. 1, Adresa stanice

Image Added

Stanica zodpovedá jednému logickému zariadeniu (logical device). V jednom fyzickom zariadení môže byť definovaných jedno alebo viac logických zariadení. Doménou sa myslí názov logického zariadenia, ktorého hodnoty chceme čítať. V súčasnosti na jednej linke môže byť iba jedna stanica. Pokiaľ je potrebné komunikovať s viacerými logickými zariadeniami v rámci jedného fyzického zariadenia, pre každé z nich je nutné nakonfigurovať linku a stanicu. Konfigurácia liniek pritom bude rovnaká (takže je možné ju kopírovať).

Tlačidlo Browse umožňuje (pokiaľ KOM proces beží a komunikácia je nadviazaná) získať zoznam logických zariadení. Pre funkčnosť browsovania musí mať zariadenie implementovanú obsluhu správy getNameList s parametrom ObjectClass=DOMAIN.

Kotva
stanica_parametre
stanica_parametre
Parametre protokolu stanice

...

Dialóg konfigurácia stanice - záložka Parametre protokolu.
Ovplyvňujú niektoré voliteľné parametre protokolu. Môžu byť zadané nasledovné parametre protokolu stanice:

Tab. č. 2

Skupina objektovParameterPopisJednotka / rozmerNáhradná hodnota
Interpretácia štvorstavových hodnôt
Kotva
qerr
qerr
QERR Value
Interpretácia štvorstavovej hodnoty Error z prijatej celočíselnej hodnoty alebo 2-bitovej State hodnoty.0, 1, 2, 33 (11 binárne)
Kotva
qoff
qoff
QOFF Value
Interpretácia štvorstavovej hodnoty Off z prijatej celočíselnej hodnoty alebo 2-bitovej State hodnoty.0, 1, 2, 32 (10 binárne)
Kotva
qon
qon
QON Value
Interpretácia štvorstavovej hodnoty On z prijatej celočíselnej hodnoty alebo 2-bitovej State hodnoty.0, 1, 2, 31 (01 binárne)
Kotva
qtrans
qtrans
QTRANS Value
Interpretácia štvorstavovej hodnoty Transient/Moving

...

Povolenie všetkých ladiacich výpisov môže spôsobiť zbytočné preťažovanie komunikačného počítača a znižovanie prenosového výkonu medzi centrami. Po nastavení a odladení komunikácie odporúčame množstvo ladiacich výpisov minimalizovať.

...

  • Komunikačný protokol "IEC 61850".
  • Parametre pollingu sú použité na čítanie meraných bodov typu "Periodically polled value".
  • Protokol nepodporuje časovú synchronizáciu.

Adresa stanice

Obr. č. 1, Adresa stanice

Image Removed

Konfigurácia adresy stanice (v ICCP terminológii Control Centre) vyžaduje nasledovné údaje:

  • Domain
    Meno domény. Doménou sa myslí názov logického zariadenia (logical device). V jednom fyzickom zariadení môže byť definovaných jedno alebo viac logických zariadení.

Tlačidlo Browse, umožňuje (pokiaľ KOM proces beží a komunikácia je nadviazaná) získať zoznam logických zariadení. Pre funkčnosť browsovania musí mať zariadenie implementovanú obsluhu správy getNameList s parametrom ObjectClass=DOMAIN.

...

Dialóg konfigurácia stanice - záložka Parametre protokolu.
Ovplyvňujú niektoré voliteľné parametre protokolu. Môžu byť zadané nasledovné parametre protokolu stanice:

Tab. č. 2

QERR ValueInterpretácia štvorstavovej hodnoty Error z prijatej celočíselnej hodnoty alebo 2-bitovej State hodnoty.
Skupina objektovParameterPopisJednotka / rozmerNáhradná hodnota
Interpretácia štvorstavových hodnôt
Kotva
qerrqerr0, 1, 2, 33 0 (11 00 binárne)


Kotva

...

merany_bod
merany_bod
Konfigurácia meraných bodov

...

Povolené typy hodnôt meraných bodov: Ai, Ci, Di, Qi, Ao, Co, Dout.

Kotva
adresa_bodu
adresa_bodu
Adresa meraného bodu

...

Obr. č. 2, Adresa meraného bodu (Data Value)

Image Added

Konfigurácia adresy meraného bodu vyžaduje nasledovné údaje:

I/O Tag Type 

Typ meraného bodu:

  • Buffered/unbuffered report value - meraný bod reprezentuje hodnotu získavanú z buffrovaného alebo nebuffrovaného reportu. Takéto hodnoty posiela zariadenie spontánne po ich zmene.
  • Periodically polled value - meraný bod reprezentuje periodicky čítanú hodnotu (polling). Perióda čítania je nakonfigurovaná v parametroch stanice. Pozn: periodický spôsob čítania môže viesť k strate hodnôt v dôsledku ich rýchlych zmien.
  • Buffered/unbuffered report - meraný bod reprezentuje buffrovaný alebo nebuffrovaný report. Je dôležité, aby všetky reporty, ktoré sú používané (t.j. ktoré obsahujú žiadané dáta) boli nakonfigurované ako merané body. Na základe týchto meraných bodov je po nadviazaní komunikácie report aktivovaný (je vykonaný zápis do jeho atribútov $TrgOps, $RptEna$GI a ak je zadaný parameter Integrity period, tak aj do atribútu $IntgPd.

Pozn:
Pokiaľ meraný bod reprezentujúci report má textový typ hodnoty, tak hodnota bude rovná názvu Datasetu (atribút $DatSet), ktorý report sprostredkúva.
Pokiaľ meraný bod reprezentujúci report má celočíselný alebo reálny typ hodnoty, tak hodnota bude

    • 0 po nadviazaní komunikácie - po prijatí správy poslaní požiadavky na čítanie názvu Datasetu (atribút $DatSet), ktorý report sprostredkúva
    • 1 po načítaní názvu Datasetu (prijatí odpovede zariadenia na požiadavku na čítanie názvuDatasetu)
    • 2 po načítaní parametrov reportu
    • 3 po načítaní objektov, ktoré sú obsiahnuté v Datasete
    • 4 po úspešnej aktivácii reportu
    • 5 a viac - s príchodom každého ďalšieho Informačného reportu sa hodnota objektu, ktorý ho reprezentuje, zvýši. 
    • neplatná - pokiaľ sa niektorý z krokov komunikácie nepodarí

Tento mechanizmus je možné využiť na definovanie "watchdogov" strážiacich napr. chybu komunikácie, rozpad komunikácie alebo zaseknutie posielania Informačných reportov.



Name

Unikátny textový reťazec identifikujúci Data Value. Maximálna veľkosť je 32 znakov.
Pozn: ak sa zadá adresa meraného bodu ako %IGNORE, takýto meraný bod bude ignorovaný.

Data Type

Typ hodnoty, zoznam možných typov:

Data TypePopis
StateDiskrétna 2-bit hodnota
StateQDiskrétna 2-bit hodnota

...

Povolené typy hodnôt meraných bodov: Ai, Ci, Di, Qi, Ao, Co, Dout.

...

Obr. č. 2, Adresa meraného bodu (Data Value)

Adresa meraného boduImage Removed

Konfigurácia adresy meraného bodu (v ICCP terminológii Data Value) vyžaduje nasledovné údaje:

Name

Unikátny textový reťazec identifikujúci Data Value. Maximálna veľkosť je 32 znakov.
Pozn: ak sa zadá adresa meraného bodu ako %IGNORE, takýto meraný bod bude ignorovaný.

Data Type

Typ hodnoty, zoznam možných typov:

Data TypePopis
StateDiskrétna 2-bit hodnota
StateQDiskrétna 2-bit hodnota + ICCP Validity
StateQTimeTagDiskrétna 2-bit hodnota + ICCP Validity + Časová značka
StateExtendedDiskrétna 2-bit hodnota + ICCP Validity + Current Source + Rozšírená časová značka
DiscreteCeločíselná hodnota 32-bit znamienkovo
DiscreteQCeločíselná hodnota 32-bit znamienkovo + ICCP Validity
DiscreteQTimeTagCeločíselná hodnota 32-bit znamienkovo + ICCP Validity + Časová značka
DiscreteExtendedCeločíselná hodnota 32-bit znamienkovo + ICCP Validity + Current Source + Rozšírená časová značka
RealFloat 32
RealQFloat 32 + ICCP Validity
RealQTimeTagFloat 32 + ICCP Validity + Časová značka
RealExtendedFloat 32 + ICCP Validity + Current Source + Rozšírená časová značka
Kotva
auto
auto
--- Autodetect ---
Pre body na stanici typu Local Control Center bude dátový typ odvodený od typu hodnoty:
  • DiscreteQTimeTag pre Celočíselný výstup (Cout)
  • RealQTimeTag pre Analógový výstup (Ao)
  • StateQTimeTag pre Logický výstup (Dout)
Pre body na stanici typu Remote Control Center bude dátový typ získaný po nadviazaní spojenia pomocou správy GetVariableAccessAttributes-Request.
Poznámka 1: informácia je aktuálne uložená iba v pamäti KOM procesu, preto po reštarte a po prvom nadviazaní komunikácie vždy prebieha zisťovanie dátových typov pre merané body typu Autodetect.
Poznámka 2: dátové typy State a StateQ sú týmto spôsobom nerozlíšiteľné, preto sú objekty týchto typov detekované ako StateQ.
Poznámka 3: rovnaký mechanizmus zisťovania dátových typov je použitý pri browsingu.

...

  • RFC 1006 (ISO Transport Service on top of the TCP, Version: 3)
  • International Standard ISO/IEC 8073 (Open Systems Interconnection — Protocol for providing the connection-mode transport service)
  • International Standard ISO/IEC 8327-1 (Open Systems Interconnection — Connection-oriented Session protocol: Protocol Specification)
  • International Standard ISO/IEC 8823-1 (Open Systems Interconnection — Connection-oriented Presentation protocol: Protocol Specification)
  • International Standard ISO/IEC 8650-1 (Open Systems Interconnection — Connection-oriented protocol for the Association Control Service Element: Protocol Specification)
  • International Standard ISO/IEC 60870-6-503 (Telecontrol protocols compatible with ISO standards and ITU-T recommendations - TASE.2 Services and protocol)
  • International Standard ISO/IEC 60870-6-505 (Telecontrol protocols compatible with ISO standards and ITU-T recommendations – TASE.2 User guide)
  • International Standard ISO/IEC 60870-6-702 (Telecontrol protocols compatible with ISO standards and ITU-T recommendations – Functional profile for providing the TASE.2 application service in end systems)
  • International Standard ISO/IEC 60870-6-802 (Telecontrol protocols compatible with ISO standards and ITU-T recommendations – TASE.2 Object models)

...

-

...

  • Ver. 1.0 - 26. marec 2012 - Vytvorenie dokumentu.
  • Ver. 1.1 - 2. máj 2017 - Podpora browsovania, autodetect adresy.

...

titleSúvisiace stránky:
  • International Standard ISO/IEC 8073 (Open Systems Interconnection — Protocol for providing the connection-mode transport service)
  • International Standard ISO/IEC 8327-1 (Open Systems Interconnection — Connection-oriented Session protocol: Protocol Specification)
  • International Standard ISO/IEC 8823-1 (Open Systems Interconnection — Connection-oriented Presentation protocol: Protocol Specification)
  • International Standard ISO/IEC 8650-1 (Open Systems Interconnection — Connection-oriented protocol for the Association Control Service Element: Protocol Specification)
  • International Standard ISO/IEC 60870-6-503 (Telecontrol protocols compatible with ISO standards and ITU-T recommendations - TASE.2 Services and protocol)
  • International Standard ISO/IEC 60870-6-505 (Telecontrol protocols compatible with ISO standards and ITU-T recommendations – TASE.2 User guide)
  • International Standard ISO/IEC 60870-6-702 (Telecontrol protocols compatible with ISO standards and ITU-T recommendations – Functional profile for providing the TASE.2 application service in end systems)
  • International Standard ISO/IEC 60870-6-802 (Telecontrol protocols compatible with ISO standards and ITU-T recommendations – TASE.2 Object models)

Kotva
zmeny_upravy
zmeny_upravy
Zmeny a úpravy

...

-

Kotva
revizie
revizie
Revízie dokumentu

...

  • Ver. 1.0 - 26. marec 2012 - Vytvorenie dokumentu.
  • Ver. 1.1 - 2. máj 2017 - Podpora browsovania, autodetect adresy.
Info
titleSúvisiace stránky:

Komunikačné protokoly



---------------------------Reading directories: %3i  (Esc to abort)---------------------------Received Read Request---------------------------OK   ---------------------------

...