Porovnávané verzie

Kľúč

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

...

EDW LPEX V2.0 protocol is a simple text file protocol. Its implementation is based on a sequential processing of file rows. Two types of files are supported:

  • LPEX file
  • MPX file


The LPEX A file consists of a header and part with data. The header contains a description of data, that are separated by a defined separator. This separator is used to separate also data in each row of a document.

An example of LPEX file body:

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

Where one One row of table correspond with corresponds to one row in a text file. As a separator there is used a symbol ";", which may be defined in the station parameters - parameter "Column Delimiter".

To better scan this data, there For better visibility, the data is displayed in the a table below. The header columns are described in Protocol parameters in the section Communication station configuration.

LPEX V2.0                
DatumZeit         ZPB Kennzahl Einheit Wandlerfaktor MPDauer Werte  
15.4.20140:07:00         xxxAP-MkWh1100
15.4.20140:07:00         yyyAP+MkWh1100
15.4.20140:07:00         zzzAP-M kWh11270


The MPX file is an even more primitive text file protocol that has only a data portion. The body of the MPX file may look as follows:

SK10000022099000000000ETRENCIN_G1;AP-M;1;01;00;0;1805151136;92.4;kWh

SK10000022099000000000ETRENCIN_G2;AP-M;1;01;00;0;1805151136;94.8;kWh
SK10000022099000000000ETRENCIN_T1;AP-M;1;01;00;0;1805151136;91;kWh


For better visibility, the data is displayed in a table below. The header columns are described in Protocol parameters in the section Communication station configuration.

ZPBKennzahlWandlerfaktorMPDauer

Datum+ZeitWerteEinheit
SK10000022099000000000ETRENCIN_G1AP-M  1 0100  0180515113692.4kWh
SK10000022099000000000ETRENCIN_G2AP-M 1 0100  0180515113694.8kWh
SK10000022099000000000ETRENCIN_T1AP-M  1 0100  0180515113691 kWh

When MPX files are analyzed, the column order is fixed, and the protocol parameters that specify the column names in the LPEX header as well as the maximum number of columns (Date Column NameTime Column Name .. Interval Name and Max. Columns Number)  are ignored. Parameters Date Conversion Mask and Time Conversion Mask, specifying the date and time format, are also ignored, and format yymmddhhmi is assumed.

Kotva
komunikacna_linka
komunikacna_linka
Communication line configuration

...

  • Communication line category: FILE I/O.
  • The parameter "Input File" is used only if the parameters Primary FTP Server and/or Secondary FTP Server are specified and by parameter ZIP File Mask specifies, that input files are in ZIP format - the input files are downloaded from the specified FTP servers and the ZIP files are looked for in the directory specified by the "Input File" parameter.

  • The parameter "Archive" specifies a folder for storing processed files.

Kotva
komunikacna_stanica
komunikacna_stanica
Communication station configuration

...

Communication station - configuration dialog box, Protocol parameters.
They influence some of the optional protocol parameters. A user may define the following station protocol parameters:

ParameterDefault valueMeaning

Kotva
ft
ft
File Type

LPEXType of processed files - LPEX or MPX.

Kotva
n_date
n_date
Date Column Name

DatumColumn name containing date.
Kotva
n_time
n_time
Time Column Name
ZeitColumn name that contains a time data.
Kotva
n_addr
n_addr
Address Column Name
ZPBColumn name that contains a value address.
Kotva
n_units
n_units
Tech. Units Column Name
EinHeitColumn name that contains a unit of a measured value.
Kotva
n_val
n_val
Value Column Name
WerteColumn name that contains the measured values.
Kotva
n_tval
n_tval
Value Type Column Name
KennzahlColumn name that contains a value type (AP+ ,AP- ,AQ+ ,AQ-).
Kotva
n_int
n_int
Interval Name
MPDauerColumn name that contains a granularity of measurements [s].
Kotva
mc
mc
Max. Columns Number
30Defines maximum column count, that are scanned when data acquisition.
Kotva
delim
delim
Column Delimiter
;Value separator in the header and body.
Kotva
dmask
dmask
Date Conversion Mask
dd.mm.rrA mask for a conversion of date in the text format to an internal date.
Kotva
tmask
tmask
Time Conversion Mask
hh:mi:ssA mask for a conversion of time in the text format to an internal time.
Kotva
cp
cp
Command Path
 Directory for storing the batch files (e.g. unpacked ZIP archive).
Kotva
cpvms
cpvms
Command Path VMS
 Only for OpenVMS. Directory (e.g. DKA0:[IFAZD]) containing the batch files TESTZIP.COM and UNZIP.COM.
Kotva
dc
dc
Download Command File
ftp_download.comBatch file for downloading data from FTP server.
Kotva
tmpdc
tmpdc
Delete Temporary Files
deltmp.comBatch file for deleting of temporary files (FTP_DELETECMD, MAKE_TESTZIP.COM, MAKE_UNZIP.COM).
Kotva
zipm
zipm
ZIP File Mask
GOEONL{rrrr}-{mm}-{dd}-{hh}-{mi}-{ss}.zip*Time and date mask for name of .zip file.
Kotva
lpxm
lpxm
LPX File Mask
GOEONL_{rr}{mm}{dd}{hh}{mi}.lpx*Time and date mask for name of unzipped .lpx file.
Kotva
ud
ud
Directory for Unzipped files
DKA200:[000000.IFAZD.UNZIPPED]Directory, from which the unzipped .lpx files will be read.
Kotva
rdd
rdd
Remote Data Directory
2RoveDirectory on FTP server that contains .zip files.
Kotva
ftpsp
ftpsp
Primary FTP Server
10.11.1.131Name/IP address of primary FTP server.
Kotva
ftpss
ftpss
Secondary FTP Server
10.11.1.131Name/IP address of secondary FTP server.
Kotva
ftpus
ftpus
FTP User
azduserFTP user name on both the primary and secondary FTP server.
Kotva
ftppa
ftppa
FTP Password
***FTP user password on both the primary and secondary FTP server.
Kotva
ftpct
ftpct
FTP Connection Timeout
30If the downloading or deleting of files on FTP server took longer than this setting, this information is written into the log file of KOM process.
Kotva
ptu
ptu
Active Energy Tech. Units
MWHTechnical units of active energy .
Kotva
qtu
qtu
Reactive Energy Tech. Units
MVARHTechnical units of reactive energy.
Kotva
expi
expi
Expected Interval
1 minExpected time interval of all values. If the value of processed file in "Interval Name" column is higher than "Expected interval", the value will be evenly allocated. The value 0 disables this feature.
Kotva
aafs
aafs
Analyze Archived Files on Startup
YESKOM process, when starting, inspects old data sources in order to recalculate the value of electrical work.
Kotva
sov
sov
Send Old Values
NOAnalyzes also the files that are older than "Maximum File Age".
Kotva
ofage
ofage
Maximum File Age
3 hodIf the interval is exceeded, the values are either ignored or processed as Old Values, depending on the parameter "Send Old Values".
Debug unknown and lost tags  NOEnables displaying of warnings about addresses of measurement points with missing I/O tag.

Kotva
merany_bod
merany_bod
I/O tag configuration

...