Porovnávané verzie

Kľúč

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

...

Vynútené prerušenie spojenia: Keď sa všetky stanice na linke dostanú do simulácie alebo majú zastavenú komunikáciu, linka sa odpojí (dôjde ku zavretiu komunikačného socketu). Keď aspoň jedna stanica bude mať vypnutú simuláciu a nebude mať zastavenú komunikáciu (záložka Parametre objektu Stanica), linka sa znovu pripojí.

...

Názov parametraPopisJednotkaNáhradná hodnota
Kotva
subrpi
subrpi
Requested Publishing Interval
Hodnota, v akých časových intervaloch má server poslať informáciu o zmene monitored items v rámci inštancie subscription pomocou "Publish message".
Pozn: parameter určuje navrhovanú hodnotu parametra, ktorú OPC UA server môže zmeniť, napr. Bernecker-Rainer vracal vždy hodnotu "Publishing Interval" aspoň 50 ms, hoci požadovaný interval bol menší.
mi:ss.mss00:05.000
Kotva
subrlc
subrlc
Requested LifeTime Count
Ak do času daného (LifeTime Count * Publishing Interval) nepríde od klienta žiadosť o dáta / subscription zaniká. Je potrebné, aby hodnota tohto parametra bola minimálne 3 krát väčšia, ako hodnota "Requested Max KeepAlive Count".
Pozn: parameter určuje navrhovanú hodnotu parametra, ktorú OPC UA server môže zmeniť, napr. Bernecker-Rainer vracal vždy hodnotu "LifeTime Count" maximálne 600, hoci požadovaná hodnota bola väčšia.

Number
1000
Kotva
subrmkc
subrmkc
Requested Max KeepAlive Count
V prípade, že v objektoch subscription nedôjde ku zmene, server po uplynutí času (Max Notifications Per Publish * Publishing Interval) pošle keep-alive správu, ktorú klient potvrdí tým, že pošle novú žiadosť o dáta.
Pozn: parameter určuje navrhovanú hodnotu parametra, ktorú OPC UA server môže zmeniť, napr. Bernecker-Rainer vracal vždy hodnotu "Max KeepAlive Count" maximálne 200, hoci požadovaná hodnota bola väčšia.
Number5
Kotva
mnpp
mnpp
Max Notifications Per Publish
Parameter udáva maximálny počet notifikácii o zmene objektu, ktorú server môže poslať v jednej "Publish message". Nulový parameter indikuje, že počet notifikácii nie je obmedzený.Number0
Kotva
pe
pe
Publishing Enabled
Parameter zapína/vypína publishing v rámci subscription.YES/NOYES
Kotva
p
p
Priority
Udáva relatívnu prioritu jednej subscription. V prípade, že server má poslať viac notifikácii, subscription s väčšou prioritou bude uprednostnený.0-2550

Kotva
mqs
mqs
Samples Queue Size

Pomocou tohto parametra je možné pre každý monitorovaný item v subscription vytvoriť na strane servera frontu objektov s danou dĺžkou.Number0

Kotva
rt
rt
Read Timestamp

Časové značky používané pri čítaní hodnoty:

  • None - nepoužije sa čas získaný z OPC servera (hodnota dostane časovú značku s aktuálnym časom)
  • Source - použije sa SourceTimestamp
  • Server - nastaví sa ServerTimestamp (prednastavená hodnota)
  • Newer - použije sa novší z časov SourceTimestamp a ServerTimestamp
-Server

Kotva
wt
wt
Write Timestamp

Časové značky používané pri zápise hodnoty:

  • None - nenastaví sa žiadna časová značka
  • Source - nastaví sa SourceTimestamp (na čas zapisovanej hodnoty)
  • Server - nastaví sa ServerTimestamp (na aktuálny čas)
  • Both - nastaví sa SourceTimestamp aj ServerTimestamp

Pozn: ak OPC server nepodporuje zápis časových značiek, podľa normy má vrátiť chybu Bad_WriteNotSupported (2155020288).

-None

Kotva
wsc
wsc
Write Status Code

Pri zápise bude zapisovaná položka StatusCode. 
Pozn: podľa normy vráti OPC UA Wrapper chybu Bad_WriteNotSupported (2155020288), ak je zapisovaná položka StatusCode pri zápise do OPC DA  Servera verzie 2.05a.
YES/NOYES

Kotva
wwa
wwa
Write Whole Array

Pri zápise položky poľa sa najskôr načíta celé pole a potom sa celé zapíše. Pokiaľ je tento parameter nastavený na hodnotu NO, zapisuje sa iba konkrétna položka poľa,
Pozn: ak OPC server nepodporuje zápis konkrétnej položky poľa, podľa normy má vrátiť chybu Bad_WriteNotSupported (2155020288).
Pozn: ak je tento parameter aktívny, na meranom bode typu pole nesmie byť nastavený parameter Write only.
YES/NONO

Kotva
aot
aot
Accept Older Time

Budú akceptované hodnoty, ktoré nie sú staršie ako špecifikovaný časový interval (oproti časovej značke aktuálnej hodnoty meraného bodu). Po zápise sa môže stať, že spätne vyčítaná hodnota je staršia (bežne o niekoľko ms) oproti času zápisu, pokiaľ komunikačný počitač a OPC UA server nemajú presnú synchronizáciu času. V logu linky sa môžu vyskytovať chybové hlášky:
Ignoring value for I/O tag <name>, current timestamp=<current_time> is newer than received <old_time>
Zvýšenie hodnoty parametra Accept Older Time spôsobí spracovanie takýchto starších hodnôt a potlačenie chybovej hlášky.
hh:mi:ss00:00:00

Kotva
rm
rm
Read Mode

Spôsob čítania hodnôt:

  • Subscribe: komunikácia pomocou subscription a notifikácií (štandardná)
  • Subscribe+Read: ako Subscribe, navyše sa posielajú periodické Read správy (podľa časových parametrov stanice)
  • Read: iba posielanie Read správ

Poznámka: módy Subscribe+Read Read treba použivať iba pokiaľ je problém so štandardnou komunikáciou, keďže sú menej efektívne a spôsobujú vyššiu záťaž.

Subscribe
Subscribe+Read
Read
Subscribe

Kotva
nf
nf
No Filter

Ignorovanie parametrov filtra v konfigurácii meraného bodu (Sampling type, DeadBand type, Trigger type).
V konkrétnom prípade OPC UA server nefungoval korektne, pokiaľ sa do subscription vkladali monitored items aj so zadanými parametrami filtra.

YES/NONO

Kotva
mpp
mpp
Max Pending Publish Requests

Maximálny počet po sebe idúcich nepotvrdených Publish požiadaviek (na ktoré OPC UA server neodpovie správou Publish message), po ktorých bude spojenie zatvorené. Hodnota 0 spôsobí, že spojenie nebude zatvorené.
Pozn: Parameter je použiteľný na zrýchlenie detekcie rozpadnutého spojenia s OPC UA serverom.
-0

Kotva
protokol_merany_bod
protokol_merany_bod
Konfigurácia na úrovni meraného bodu

...