Porovnávané verzie

Kľúč

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

...

Typ ASDUTypy meraného bodu
1 - Single-point informationDout
2 - Single-point information with time tagDout
3 - Double-point informationDout,Cout
4 - Double-point information with time tagDout,Cout
5 - Step position informationCout
6 - Step position information with time tagCout
7 - Bitstring of 32 bitsCout
8 - Bitstring of 32 bits with time tagCout
9 - Measured value, normalized valueAo
10 - Measured value, normalized value with time tagAo
11 - Measured value, scaled valueCout
12 - Measured value, scaled value with time tagCout
13 - Measured value, short floating point valueAout
14 - Measured value, short floating point value with time tagAout
15 - Integrated totalsCout
16 - Integrated totals with time tagCout
20 - Packed single-point information with status change detectionCout *
21 - Measured value, normalized value without quality descriptorAi
30 - Single-point information with time tag CP56Time2aDout
31 - Double-point information with CP56Time2a tagDout,Cout
32 - Step position information with CP56Time2a tagCout
33 - Bitstring of 32 bits with CP56Time2a tagCout
34 - Measured value, normalized value with CP56Time2a tagAout
35 - Measured value, scaled value with CP56Time2a tagCout
36 - Measured value, short floating point value with time tag CP56Time2aAout
37 - Integrated totals with time tag CP56Time2aCout
241 - 64-bit floating point value (implementácia Ipesoft/URAP)Ao
243 - 64-bit floating point value with time tag CP56Time2a (implementácia Ipesoft/URAP)Ao
251 - Archive data values (implementácia Ipesoft)žiaden **
252 - D2000 Unival (implementácia Ipesoft)všetky

...

Pri zápise hodnôt sa ako CauseOfTransmission očakáva hodnota 6 [Activation]. Odpoveď riadiacej stanici závisí od nastavenia parametra CMDC. Originator ASDU address sa použije rovnako ako bola v prijatom príkaze.

...

  • KOM čaká na TCP porte a po pripojení očakáva od klienta zaslanie U-framu StartDT Act, očakáva ako odpoveď StartDT Con. (pred StartDT Act je možné poslať aj TestFrame).
  • Ak má KOM nastavený parameter EOI, posiela sa ASDU 70 [End of initialization], ako Originator ASDU address sa použije počiatočná (nastavená ako číslo linky).
  • Ak má niektorá stanica nastavenú nenulovú Periódu synchronizácie v Časových parametroch, posiela s danou periódou ASDU 103 [Clock synchronisation command] s CauseOfTransmission= 6 [Activation], ako Originator ASDU address sa použije počiatočná (nastavená ako číslo linky), resp. Originator ASDU poslednej prijatej ASDU 100 alebo 101.
  • KOM posiela nové hodnoty získané od procesu D2000 Server pre premenné s ASDU 1..14, 20, 21, 30 .. 36 klientovi, ktorý poslal ASDU 100 [Interrogation Command] a nové hodnoty pre premenné s ASDU 15,16,37 klientovi, ktorý poslal ASDU 101 [Counter Interrogation Command].
  • KOM akceptuje synchronizáciu času pomocou ASDU typ 103 [Clock synchronisation command] s CauseOfTransmission=6 [Activation] alebo 3 [Spontaneous]. Ak CauseOfTransmission= 6,odpovedá v závislosti od nastavenia parametra CMDC, ak CauseOfTransmission= 3 tak neodpovedá.
  • Na prijaté príkazy (ASDU 45..51, 58..64) s CauseOfTransmission= 6 [Activation] odpovedá KOM v závislosti od nastavenia parametra CMDC.

Originator ASDU address (OA): Pôvodná OA sa nastavuje v konfigurácii ako číslo TCP linky. Táto sa použije pri voliteľnom posielaní ASDU 70 [End of initialization] na začiatku spojenia a vždy pri zasielaní nových hodnôt. Po príchode ASDU 100, resp. 101  sa posielajú aktuálne hodnoty všetkých výstupných bodov (ktoré nemajú nastavený príznak Invalid) s takou OA, akú mala ASDU 100, resp. 101. Ako odpovede na prijaté príkazy (ASDU 45..51, 58..64) sa posielajú potvrdenia s takými ASDU, aké mal prijatý príkaz.

...

  • Pri zápise IEC 104 hodnôt (ASDU 1-40) platia pravidlá pre serverovské protokoly.
  • Pri zápise IEC 104 príkazov (ASDU 45-64) v balancovanom režime sa ASDU považuje za potvrdenú (prejde zo stavu Transient) v závislosti od parametra CMDC. V prípade, že počas zápisu dôjde ku strate spojenia s klientom, úspešnosť zápisu závisí od parametra PW.

Kotva
komunikacna_linka
komunikacna_linka
Konfigurácia komunikačnej linky

...

  • Adresa bodu je mapovaná na Information object address, t.j. má 3 bajty a musí byť v rozmedzí 0 - 16777215.
  • Pre konkrétny typ výstupného bodu (Ao,Dout,Co) je nutné nastaviť typ ASDU, ktorý sa má použiť, viď tabuľka 1.
  • Vstupné body musia mať príslušné typy (Ai,Ci,Di,Qi) pre prijaté ASDU, viď tabuľka 2, v balancovanom móde aj tabuľka 1.
  • Archív pre poskytovanie starých hodnôt: ak si klient vyžiada archívne hodnoty pomocou ASDU 250, server posiela:
    1. hodnoty archivovaného bodu zadané v tomto vstupnom políčku,
    2. ak vstupná políčko nie je vyplnené, hodnoty archivovaného bodu, ktorý archivuje priamo meraný bod,
    3. ak takýto archivovaný bod neexistuje, hodnoty archivovaného bodu, ktorý archivuje riadiaci objekt tohto meraného bodu,
    4. ak takýto objekt neexistuje (alebo archív nie je dostupný), vracia server chybu.
    Zadaním archívneho bodu je možné napr. nastaviť posielanie 10-minútových priemerov namiesto posielania všetkých zmien meraného bodu.

...