Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

Verzia 1 Ďalej »

Protokol EDW LPEX V2.0

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

Popis protokolu


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

Konfigurácia komunikačnej linky


  • Kategória komunikačnej linky: FILE I/O

Konfigurácia komunikačnej stanice


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
Date Column Name Datum Názov stĺpca obsahujúci údaje o dátume.
Time Column Name Zeit Názov stĺpca obsahujúci údaje o sčase.
Address Column Name ZPB Názov stĺpca obsahujúci adresu hodnoty.
Tech. Units Column Name EinHeit Názov stĺpca obsahujúci jednotky meranej veličiny.
Value Column Name Werte Názov stĺpca obsahujúci hodnoty meranej veličiny.
Value Type Column Name Kennzahl Názov stĺpca obsahujúceho typ hodnoty (AP+ ,AP- ,AQ+ ,AQ-).
Interval Name MPDauer Názov stĺpca obsahujúci granualitu merania [s].
Max. Columns Number 30 Definuje maximálny počet stĺpcov, cez ktoré sa prechádza pri získavaní údajov.
Column Delimiter ; Separátor hodnôt v hlavičke a v tele dokumentu.
Date Conversion Mask dd.mm.rr Maska slúžiaca pre konverziu textového dátumu na interný čas.
Time Conversion Mask hh:mi:ss Maska slúžiaca pre konverziu textového času na interný čas.
Command Path   Adresár, do ktorého sú ukladané dávkové súbory (napr. rozbalenie ZIP archívu).
Command Path VMS   Iba OpenVMS. Adresár (napr. DKA0:[IFAZD]) obsahujúci dávkové súbory TESTZIP.COM a UNZIP.COM.
Download Command File ftp_download.com Dávkový súbor pre stiahnutie dát z FTP servera.
Delete Temporary Files deltmp.com Dávkový súbor pre vymazanie dočasných súborov (FTP_DELETECMD, MAKE_TESTZIP.COM, MAKE_UNZIP.COM).
ZIP File Mask GOEONL{rrrr}-{mm}-{dd}-{hh}-{mi}-{ss}.zip* Časová a dátumová maska pre názov .zip súboru.
LPX File Mask GOEONL_{rr}{mm}{dd}{hh}{mi}.lpx* Časová a dátumová maska pre názov rozbaleného .lpx súboru.
Directory for Unzipped files DKA200:[000000.IFAZD.UNZIPPED] Adresár, z ktorého sa budú čítať rozbalené .lpx súbory.
Remote Data Directory 2Rove Adresár na FTP serveri, ktorý obsahuje .zip súbory.
Primary FTP Server 10.11.1.131 Meno/IP adresa primárneho FTP servera.
Secondary FTP Server 10.11.1.131 Meno/IP adresa sekundárneho FTP servera.
FTP User azdinterface Meno FTP užívateľa na primárnom aj sekundárnom FTP serveri.
FTP Password ifazd030801a Heslo FTP užívateľa na primárnom aj sekundárnom FTP serveri.
FTP Connection Timeout 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.
Active Energy Tech. Units MWH Technické jednotky, na ktoré sa prevádza hodnota aktívnej energie.
Reactive Energy Tech. Units MVARH Technické jednotky, na ktoré sa prevádza hodnota jalovej energie.
Expected Interval 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.
Analyze Archived Files on Startup YES KOM proces pri štarte pozrie staré zdroje údajov, aby bolo možné spätne dopočítať hodnotu elektrickej práce.
Send Old Values NO Analyzuje aj súbory staršie ako "Maximum File Age".
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.

Konfigurácia meraných bodov


Povolené typy hodnôt meraných bodov: Ai

Adresa meraného bodu


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".

Indikácia chybových stavov


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:

  • čas vyplývajúci zo súboru je starší ako parameter "Maximum File Age" a zároveň je zapnutý parameter "Send Old Values",
  • spracúvajú sa dáta mimo aktuálnej hodiny, napríklad, ak v čase 14:03 prišiel záznam s časovou pečiatkou 13:45,
  • pre meraný bod prišli staršie dáta, ako už spracoval.

V týchto prípadoch sa staré hodnoty archivujú bez príznaku a najnovšej platnej hodnote sa nastaví príznak FB.

  • Prišli dáta s rovnakou časovou pečiatkou ako je aktuálna časová pečiatka meraného bodu, ale s rozdielnou hodnotou. Pre túto konkrétnu hodnotu sa nastaví príznak FB.
  • Každý spracovávaný súbor obsahuje v svojom názve aj informáciu o čase. Ak tento časový údaj nekorešponduje s časovou pečiatkou hodnoty uloženej v súbore, je tento údaj taktiež označený príznakom FB v prípade archívnej aj aktuálnej hodnoty.

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".

Literatúra


Zmeny a úpravy


-

Revízie dokumentu


  • Ver. 1.0 - 23. apríl 2014 - Vytvorenie dokumentu.

Súvisiace stránky:

  • Žiadne štítky