Popis protokolu
Konfigurácia komunikačnej linky
Konfigurácia komunikačnej stanice
Konfigurácia meraných bodov
Adresa meraného bodu
Indikácia chybových stavov
Literatúra
Zmeny a úpravy
Revízie dokumentu
Protokol EDW LPEX V2.0 je jednoduchý textový súborový protokol. Implementácia protokolu je založená na sekvenčnom spracovaní riadkov súboru. Súbor sa skladá z hlavičky a dátovej časti. Hlavička obsahuje popis k poskytovaným dátam, separovaných zadefinovaným separátorom. Tento separátor je použitý aj na oddelenie dát v jednotlivých riadkoch dokumentu.
Telo LPEX súboru môže vyzerať nasledovne:
| LPEX V2.0 |
| Datum;Zeit;Kundennummer;Kundenname;eindeutigeKDNr;GEId;GEKANr;KALINr;Linie;eindeutigeLINr;ZPB;Kennzahl;Einheit;Wandlerfaktor;MPDauer;Werte |
| 15.04.14;00:07:00;;;;;;;;;SK40000041499000000000BESENOVA_T1;AP-M;kWh;1;01;0;00000 |
| 15.04.14;00:07:00;;;;;;;;;SK40000041499000000000BESENOVA_T1;AP+M;kWh;1;01;0;00000 |
| 15.04.14;00:07:00;;;;;;;;;SK40000041499000000000BESENOVA_T2;AP-M;kWh;1;01;27;00000 |
Kde jeden riadok tabuľky zodpovedá jednému riadku v textovom dokumente. Ako je zrejmé, separátorom pre tento dokument bude znak ";", ktorý je možné nastaviť v parametroch stanice ako parameter "Column Delimiter".
Pre lepšiu prehľadnosť sú tieto dáta zobrazené v nasledujúcej tabuľke, pričom popis stĺpcov hlavičky je uvedený v parametroch stanice.
| LPEX V2.0 | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Datum | Zeit | ZPB | Kennzahl | Einheit | Wandlerfaktor | MPDauer | Werte | |||||||||
| 15.4.2014 | 0:07:00 | xxx | AP-M | kWh | 1 | 1 | 0 | 0 | ||||||||
| 15.4.2014 | 0:07:00 | yyy | AP+M | kWh | 1 | 1 | 0 | 0 | ||||||||
| 15.4.2014 | 0:07:00 | zzz | AP-M | kWh | 1 | 1 | 27 | 0 |
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:
| Parameter | Implicitne nastavená hodnota | Popis |
|---|---|---|
| Datum | Názov stĺpca obsahujúci údaje o dátume. | |
| Zeit | Názov stĺpca obsahujúci údaje o sčase. | |
| ZPB | Názov stĺpca obsahujúci adresu hodnoty. | |
| EinHeit | Názov stĺpca obsahujúci jednotky meranej veličiny. | |
| Werte | Názov stĺpca obsahujúci hodnoty meranej veličiny. | |
| Kennzahl | Názov stĺpca obsahujúceho typ hodnoty (AP+ ,AP- ,AQ+ ,AQ-). | |
| MPDauer | Názov stĺpca obsahujúci granularitu merania [s]. | |
| 30 | Definuje maximálny počet stĺpcov, cez ktoré sa prechádza pri získavaní údajov. | |
| ; | Separátor hodnôt v hlavičke a v tele dokumentu. | |
| dd.mm.rr | Maska slúžiaca pre konverziu textového dátumu na interný čas. | |
| hh:mi:ss | Maska slúžiaca pre konverziu textového času na interný čas. | |
| Adresár, do ktorého sú ukladané dávkové súbory (napr. rozbalenie ZIP archívu). | ||
| Iba OpenVMS. Adresár (napr. DKA0:[IFAZD]) obsahujúci dávkové súbory TESTZIP.COM a UNZIP.COM. | ||
| ftp_download.com | Dávkový súbor pre stiahnutie dát z FTP servera. | |
| deltmp.com | Dávkový súbor pre vymazanie dočasných súborov (FTP_DELETECMD, MAKE_TESTZIP.COM, MAKE_UNZIP.COM). | |
| GOEONL{rrrr}-{mm}-{dd}-{hh}-{mi}-{ss}.zip* | Časová a dátumová maska pre názov .zip súboru. | |
| GOEONL_{rr}{mm}{dd}{hh}{mi}.lpx* | Časová a dátumová maska pre názov rozbaleného .lpx súboru. | |
| DKA200:[000000.IFAZD.UNZIPPED] | Adresár, z ktorého sa budú čítať rozbalené .lpx súbory. | |
| 2Rove | Adresár na FTP serveri, ktorý obsahuje .zip súbory. | |
| 10.11.1.131 | Meno/IP adresa primárneho FTP servera. | |
| 10.11.1.131 | Meno/IP adresa sekundárneho FTP servera. | |
| azdinterface | Meno FTP užívateľa na primárnom aj sekundárnom FTP serveri. | |
| ifazd030801a | Heslo FTP užívateľa na primárnom aj sekundárnom FTP serveri. | |
| 30 | V prípade, že operácia sťahovania alebo mazania súborov na FTP serveri trvala dlhšie ako daný parameter, je táto informácia zapísaná do logu KOM procesu. | |
| MWH | Technické jednotky, na ktoré sa prevádza hodnota aktívnej energie. | |
| MVARH | Technické jednotky, na ktoré sa prevádza hodnota jalovej energie. | |
| 1 min | Očakávaný časový interval všetkých hodnôt. Ak je údaj v stĺpci "Interval Name" spracovávaného súboru väčší ako "Expected interval", hodnota sa rovnomerne rozpočíta. Hodnota parametra 0 vypína toto chovanie. | |
| YES | KOM proces pri štarte pozrie staré zdroje údajov, aby bolo možné spätne dopočítať hodnotu elektrickej práce. | |
| NO | Analyzuje aj súbory staršie ako "Maximum File Age". | |
| 3 hod | Ak je prekročený daný interval, hodnoty sa buď ignorujú alebo spracujú ako Old Values. V závislosti od nastavenia parametra "Send Old Values". | |
| Debug unknown and lost tags | NO | Povolenie zobrazovania upozornení o adresách meracích miest, ku ktorým nebol nájdený meraný bod. |
Povolené typy hodnôt meraných bodov: Ai
Adresa meraného bodu je zložená z troch častí. Prvá časť adresy určuje, či veličina obsahuje hodnotu práce alebo výkonu . Následne "Primary EAN Code" a "BackupEAN Code" slúži ako jednoznačný identifikátor veličiny, ktorý sa v zdrojovom súbore nachádza v stĺpci "Address Column Name". Posledná časť adresy je vymenovaný typ (AP+,AP-,AQ+,AQ-), ktorý sa v zdrojovom súbore nachádza v stĺpci "Value Type Column Name".

Na indikáciu stavov, kedy spracovanie údajov neprebehlo podľa očakávaní, slúžia príznaky FA a FB. Príznak FB sa nastavuje iba pre výkonové veličiny za podmienky, že súbory pochádzajú z iného servera, teda sú prenášané cez FTP. A to v nasledujúcich prípadoch:
V týchto prípadoch sa staré hodnoty archivujú bez príznaku a najnovšej platnej hodnote sa nastaví príznak FB.
Výkonové veličiny sa pred odoslaním do D2000 Servera predspracujú. Ak veličiny dostávame v N-minútových intervaloch, hodnota zo súboru sa predelí číslom (N* 60), čím z integrálnej veličiny práce dostaneme priemerný výkon. Časová pečiatka tejto umelo vzniknutej výkonovej veličiny sa posunie na začiatok intervalu.
Ak je protokol nakonfigurovaný tak, že dáta sú sťahované z FTP serverov, je možnosť nastaviť primárny a sekundárny FTP server. Ak sa nepodarí získať dáta z primárnej adresy, je použitá záložná. Takto spracované dáta sú označene príznakom FA. Spomínané príznaky hodnôt je možné nájsť v archívnom dialógu meraného bodu, v stĺpci "Príznaky hodnoty".

-