Elcor Elgas Daniel

Elcor Elgas Daniel

Elcor ELGAS Daniel communication protocol

Supported device types and versions  
Communication line configuration
Communication station configuration
I/O tag configuration
Literature
Changes and modifications
Document revisions

Supported device types and versions


The Protocol supports communication with gas-volume conversion devices ELCOR-94 (produced by ELGAS company) directly or through the DATCOM concentrator (tested with DATCOM-K1).

Communication line configuration


The asynchronous transfer parameters according to the specific device setting.

Communication station configuration


  • Communication protocol: Elcor ELGAS Daniel.

  • Station address: value from 0 to 255. If the address is 0, the device must reply obligatorily.

 

Station protocol parameters

A station configuration dialog - tab "Protocol parameters".
The protocols affected some of the protocol optional parameters. The following station protocol parameters can be entered:

Table No. 1

Keyword

Full name

Description

Measuring Unit

Default value

RC

Retry Count

Poll repetition count in case of a communication error.

 

3

WFT

Wait First Timeout

First waiting for a response after sending the request.

ms

50 ms

WT

Wait Timeout

Delay between response readings until its finalization.

ms

50 ms

MWR

Max. Wait Retry

Repetition count of response readings until its finalization.

 

60

FULL_DEBUG

Full Debug

A high level of communication logging, received values of I/O tags are displayed.

 

NO

SRDTM

Static Data Read Timeout

Static values reading period (1-240 min). Static value is a configuration constant ELCOR-94, see table No. 2.

min

60 min

HARDP

Hourly Archive Periodic Reading

A period for the reading of the values of hourly archives (0-60 min). Value 0 disables the reading.

min

0 min

I/O tag configuration


Possible I/O tag types: Di, Ai, Ci, TxtI, Ao, Co.

The address of the I/O tag is entered in the form of text as follows:

[S]Group[B][Type][.Offset][.Bit]

where:

S - Static value - it is read with the timeout which is defined by value of station protocol parameter Static Data Read Timeout. Group - number of GROUP, only one obligatory direct parameter B - BCD coded number Type - value type: 'F'-Float[4], 'c'-Char[1], 'L'-Long[4], 'U'-Ulong[4], 'i'-Int[2], 'u'-Uint[2] .Offset - position in packet, implicitly at the beginning (0) .Bit - bit number 1..8

 

The following special addresses can be entered as a text:

NO

Standardized volume, it is calculated internally according to the formula:  (G63 + G70 + (G37 * 1000000000)) * G30

OP

The current pressure, it is calculated internally according to the formula: G61 * G29

OT

The current temperature, it is calculated internally according to the formula:  G69 * G64

NPO

The current standardized flow, it is calculated internally according to the formula:  (G60 * G27) + G28

A typical addresses configuration of the ELCOR-94 device is shown in table No. 2:

Table No. 2

Object description

Value type

Address

Measurement units

Battery status

Integer input

S35L

%

Relative density

Analog input

S17

 

CO2 concentration

Analog input

S15

%

N2 concentration

Analog input

S16

%

Impulse constant

Analog input

S30

 

Alternate compressibility

Analog input

S22

 

Pressure lower limit

Analog input

S25

kPa

Pressure upper limit

Analog input

S26

kPa

Alternate pressure

Analog input

S21

kPa

Referential pressure

Analog input

S19

kPa

Flowage lower limit

Analog input

S32

m3/hour

Flowage upper limit

Analog input

S33

m3/hour

Temperature lower limit

Analog input

S23

°C

Temperature upper limit

Analog input

S24

°C

Alternate temperature

Analog input

S20

°C

Referential temperature

Analog input

S18

°C

Device, FW version

Text input

S46

 

Customer number

Text input

S4

 

Serial No. ELCOR-94

Text input

S3

 

Gas meter serial No.

Text input

S2

 

Temperature sensor serial No.

Text input

S0

 

Pressure sensor serial No.

Text input

S1

 

Momentary pressure

Analog input

OP

kPa

Momentary operating flowage

Analog input

69

m3/hour

Momentary standardized flowage

Analog input

NPO

Nm3/hour

Momentary temperature

Analog input

OT

°C

Accumulated error - pressure sensor error

Logical input

71c.4.7

 

Accumulated error - pressure above maximum

Logical input

71c.4.2

 

Accumulated error - pressure under minimum

Logical input

71c.4.1

 

Accumulated error - flowage above maximum

Logical input

71c.4.6

 

Accumulated error - temperature sensor error

Logical input

71c.4.5

 

Accumulated error - temperature above maximum

Logical input

71c.4.4

 

Accumulated error - temperature under minimum

Logical input

71c.4.3

 

Error - pressure sensor error

Logical input

71c.3.7

 

Error - pressure above maximum

Logical input

71c.3.2

 

Error - pressure under minimum

Logical input

71c.3.1

 

Error - flowage above maximum

Logical input

71c.3.6

 

Error - temperature sensor error

Logical input

71c.3.5

 

Error - temperature above maximum

Logical input

71c.3.4

 

Error - temperature under minimum

Logical input

71c.3.3

 

Grade of compressibility K

Analog input

52

 

Standardized volume

Analog input

NO

Nm3

Diagnostics reset

Integer output

57

 

Alternate standardized volume

Analog input

67U

Nm3

Alternate operating volume

Analog input

66U

m3

Operating volume

Analog input

62U

m3

Current time - day

Integer input

39Bc.3

 

Current time - hour

Integer input

39Bc.4

 

Current time - minute

Integer input

39Bc.5

 

Current time- month

Integer input

39Bc.2

 

Current time - second

Integer input

39Bc.6

 

Current time - year

Integer input

39Bc.1

 

Conversion number Z

Analog input

64