Podporované typy a verzie zariadení
Konfigurácia komunikačnej linky
Konfigurácia komunikačnej stanice
Konfigurácia meraných bodov
Literatúra
Zmeny a úpravy
Revízie dokumentu
Podporované typy a verzie zariadení
...
Protokol Generic User je určený na podporu aplikačnej implementácie jednoduchých a nenáročných komunikačných protokolov priamo v evente. Podporuje viac druhov liniek včítane linkovo a systémovo redundantných. Dáta načítané z komunikácie sú zverejňované do vstupných meraných bodov (IN) bez čakania na potvrdenie zo strany eventu, preto je vhodné zabezpečiť obsluhu server eventom s použitím akcie ON CHANGE, prípadne trigger eventom s nakonfigurovanou frontou požiadaviek, prípadne s povolením viacnásobného vykonávania skriptu (akcia ENABLE), aby nedochádzalo ku neobslúženiu hodnôt pri väčšom množstve zmien.
...
Kotva |
---|
| linka_parametre |
---|
| linka_parametre |
---|
|
Parametre protokolu linky
...
Dialóg konfigurácia linky - záložka Parametre protokolu.
Ovplyvňujú niektoré voliteľné parametre protokolu. Môžu byť zadané nasledovné parametre protokolu linky:
Tab. č. 1
Kľúčové slovo | Plný názov | Popis | Jednotka | Náhradná hodnota |
---|
| Read Wait Timeout | Čakanie medzi jednotlivými čítaniami dát z komunikácie. Pokiaľ uplynie tento timeout a neboli počas neho načítané žiadne dáta, ale predtým nejaké dáta načítané boli, tak sa tieto dáta zverejnia ako hodnota vstupného meraného bodu IN. Pokiaľ počas timeoutu prídu dáta z komunikácie, sú pridávané do buffra, kým nedôjde k timeoutu alebo sa buffer nenaplní (viď parameter Read Size). Ak je nastavený parameter Log Each Read, dáta sú zverejňované ihneď bez ohľadu na hodnotu parametra Read Wait Timeout. | sec.mss | 1.000 |
| Read Size | Maximálna veľkosť (v bajtoch) vstupných dát. Dlhšie dáta budú zverejnené na viac krát. | - | 1024 |
| Log Each Read | Ak je parameter nastavený na True, dáta sú po načítaní zverejňované ihneď bez ohľadu na hodnotu parametra Read Wait Timeout. | - | False |
| Log Format | Formát výpisov dát v trace logoch: "0 - Hexa log" alebo "1 - Text log". Nastavenie formátu umožňuje sprehľadniť log komunikácie podľa toho, či je konkrétny protokol textový alebo binárny a je lepšie ho vypisovať v textovom alebo hexadecimálnom formáte. | - | 0 - Hexa log |
| Single Log | Nastavenie parametra na hodnotu True spôsobí, že na redundantných linkách budú všetky logovacie výpisy v jedinom súbore. Hodnota False znamená, že sa vytvárajú dva súbory pre primárnu/sekundárnu linku (Serial Line Redundant, SerialOverUDP Line Redundant, TCP/IP-TCP Redundant), resp. štyri súbory pre primárnu/sekundárnu linku systému A/B (Serial System&Line Redundant, SerialOverUDP System&Line Redundant). | - | False |
Kotva |
---|
| komunikacna_stanica |
---|
| komunikacna_stanica |
---|
|
Konfigurácia komunikačnej stanice
...
- Komunikačný protokol Generic User.
- Adresa stanice sa nezadáva; je odporúčaná konfigurácia jedinej stanice na linke, ale podporovaných je aj viacero staníc. V tom prípade budú nastavované po príchode dát z komunikácie vstupné merané body IN na všetkých staniciach a bude možné zapisovať do výstupných meraných bodov OUT na ľubovolnej stanici.
Konfigurácia meraných bodov
...
Literatúra
...
Zmeny a úpravy
...