OMV24

OMV24

Protokol OMV24

Podporované typy a verzie zariadení 
Konfigurácia komunikačnej linky
Konfigurácia komunikačnej stanice
Konfigurácia meraných bodov
Podpora redundantného systému
Chyby a problémy
Literatúra
Zmeny a úpravy
Revízie dokumentu

Podporované typy a verzie zariadení


-

Konfigurácia komunikačnej linky


Konfigurácia komunikačnej stanice


  • Komunikačný protokol "OMV 24".

  • Adresný parameter sa nepožaduje žiadny, na jednej komunikačnej linke je možné komunikovať iba s jedným Gaspartnerom.

Prenos textových správ nie je podporený.

Parametre protokolu stanice

Dialóg konfigurácia stanice - pole „Parameter protokolu".
Ovplyvňujú niektoré voliteľné parametre protokolu. Môžu byť zadané nasledovné parametre protokolu stanice:

Tab. č. 1

Kľúčové slovo

Plný názov

Popis

Jednotka / rozmer

Náhradná hodnota

WT

Wait Timeout

Oneskorenie medzi čítaniami odpovede do jej skompletovania.

ms

1000 milisek.

SCAN

Scan-only Mode

Príkaz na trvalý pasívny režim (Scan only) iba čítania dát (režim č.2).

YES/NO

NO

PERIODE

Write Periode

Perióda vysielania výstupného bloku údajov. Stanica musí byť v aktívnom režime č.1. Ak neboli prijaté platné údaje, tak po uplynutí trojnásobku tohto času stanica prejde do stavu komunikačnej chyby.

sec

60

TM_FACTOR

Write Collision Delay

Timeout s dvoma funkciami:

1. V prípade komunikačných problémov (nebol prijatý kompletný vstupný blok, rušenie a pod.) je po uplynutí tohto času od posledne prijatých dát kompletne reinicializovaný príjem a neskompletované údaje sú ignorované.

2. Výstupný blok údajov je vyslaný až po uplynutí tohto času od posledne prijatých platných údajov.

sec

10

TRACE_VAL

Trace Values

Rozšírené sledovanie údajov (napr. pomocou D2000 SysConsole). Po každom prijatom riadku (record) sa vypíšu rozšírené údaje o analyzovanej hodnote.

YES/NO

NO

TMASK

Time Value Mask

Maska na prevod času a dátumu z prijatých údajov.

-

yy-mm-dd hh:mi

MOXAT

Moxa Timeout

Timeout pre detekciu výpadku jednej komunikačnej trasy na linke SerialOverUDP Device Redundant. Po uplynutí zadaného intervalu od prijatia posledného znaku je komunikácia presmerovaná na druhú komunikačnú trasu, t.j. čítanie/zápis sa bude uskutočňovať cez sekundárne / záložné zariadenie.

mi:ss

02:00

SENDT

Send Delay

Oneskorenie medzi posielaním jednotlivých riadkov v komunikačnej správe.

sec

0.000

String s parametrami protokolu sa zapisuje podľa pravidiel:

Kľúčové_slovo=hodnota;Kľúčové_slovo=hodnota; ...

Príklad:

WT=400;PERIODE=20;

Ak nebolo v inicializačnom stringu nájdené kľúčové slovo s platnou hodnotou, je použitá náhradná hodnota podľa tabuľky.

Konfigurácia meraných bodov


Možné typy hodnôt meraných bodov: Ai, Ci, Di, Qi, Ao, Co, Do.

Gaspartneri si odovzdávajú navzájom údaje v blokoch s definovanou periódou. Prijímaný vstupný blok je analyzovaný a hodnoty sú podľa parametra Identifier priradené príslušnému vstupnému meranému bodu (Ai, Ci, Di alebo Qi). Výstupný blok je zostavený z nakonfigurovaných výstupných typov meraných bodov (Ao, Co a Do). Tieto výstupné merané body musia mať nakonfigurovaný riadiaci objekt, záložka "Ovládanie výstupu". Pozn. Meraný bod typu Qi použitý ako riadiaci objekt vkladajte do výstupného typu Co.

Identifier

Komunikácia je realizovaná prenosom bloku údajov. Každý objekt (meraný bod) má svoje jednoznačné číslo "Identifier", ktoré je povinné. Identifier je číslo v rozsahu 1 až 998 (hodnoty 0 a 999 sú rezervované). Hodnoty adresného parametra Identifier môžu byť použité zhodné vo vstupnom aj výstupnom bloku.

Exponent

Exponent je hodnota, ktorá sa zadáva pre typy Ai, Ci, Ao a Co. Výsledkom 10^Exponent sa prepočíta vstupná hodnota získaná z komunikácie. Implicitná hodnota je 0 (čiže vstupná hodnota *1). Pre výstupné typy Ao a Co sa realizuje identický výpočet, výsledok ktorého je odoslaný výstupným blokom údajov. 

Decimal places

Počet desatinných miest pre výstupné body typu Ao. Určuje presnosť s akou sú odosielané údaje Gaspartnerovi.

Podpora redundantného systému


Protokol podporuje dva režimy činnosti:

  1. Činnosť v stave pripojenia k "hot" serveru (HS). Protokol realizuje aktívnu komunikáciu odosielaním žiadostí o údaje podľa platnej konfigurácie. 

  2. Činnosť v stave pripojenia k "stand-by" serveru (SBS). Protokol iba číta a analyzuje prijaté údaje. Do tohto stavu je možné dostať celú linku a všetky stanice na nej kedykoľvek pomocou parametra protokolu SCAN v konfigurácií aspoň jednej stanice.

Prechod SBS -> SS je realizovaný s prechodovou fázou, kedy sa 1 minútu realizuje čítanie údajov za účelom detekcie pokoja na komunikačnej linke, či predchádzajúci proces D2000 KOM pripojený k HS serveru prešiel do režimu č.2.