Professional Documents
Culture Documents
Elster - ABB A1700 IEC1107 Release Note
Elster - ABB A1700 IEC1107 Release Note
Elster - ABB A1700 IEC1107 Release Note
Page 1 of 13
1. Remarks - Compatibility
2. Revisions
3. Communication Profile
Remark:
NodeAddress and Password always need to be filled in, only Address or Serial Number can be left
empty in case you don’t want to check them.
Remark:
Some ABB/Elster A1700 firmware versions do not support the ‘datastream’ mode. For these versions,
IEC1107Compatible should be set to 1 AND the communication parameters should be 7,E,1.
Remark:
When using ProtocolTester, Edit->Protocol Properties also contains the general CommServer settings,
editable via the dialogs in EIServer. Following is a list of these settings.
7. Meter events
Meter Events created from the interval status bits or other profile events
Logbook event Code Manufacturer’s Code Manufacturer’s Description
Power down 1 0xE6 Powerdown
Power up 2 0xE5 Powerup
Set clock 6 0xED Daylight saving change
Set clock 6 0xEA Time change
Clear data 12 0xEB Load profile cleared
Other 0 0xE9 Forced end of demand
Remarks:
The ABB A1700 doesn’t has a logbook, but uses “profile events”. These events are currently
translated into EIServer Events, and can be found in the first part of the table.
8. Interval status
Remarks:
If more than one event occurs in the same interval, the interval status will be a combination of them.
Elster_ABB A1700 IEC1107 Release Note
Page 7 of 13
9. Meter registers
EIServer is using the Standard OBIS Codes (3) to map registers to meter specific registers.
Not all OBIS codes will be supported by each protocol / meter configuration.
The following list displays an overview of all mappings made in EIServer for this protocol.
Remarks:
If any value in group C to F contains a value between 128 and 254 the whole code is considered as
manufacturer specific.
If the OBIS code contains a letter, convert them using one or more of the following rules:
A field: (no rules)
B field: 1 = all registers / 1..3 for a maximum demand register, 3 last max demand values!
(1=highest, 2=middle, 3=lowest)
C field: (no rules)
D field: 8 = energy / 6 = maximum demand (7) / 2 = cumulative maximum demand (7)
E field: 0 = total value (In case of energy) / 1..N = tariff 1..N
F field: 255 = current value / 0 = last billing point / N = last–N billing point
Remarks:
This table explains how the RTU Register Readings are calculated in EIServer.
* The last billing point timestamp register will save the billing point reset cause in the value field. This
is an 8 bit value with the following meanings:
Bit 0: billing date
Bit 1: Season change
Bit 2: Tariff change
Bit 3: Serial communications port
Bit 4: Optical communications port
Bit 5: Push button
Bit 6: External input
Bit 7: Power-up process
The bits can be or-ed together if a billing point has more then 1 reason.
Elster_ABB A1700 IEC1107 Release Note
Page 9 of 13
EIServer can also be used to read-out instantaneous values from the meter, and store/post them
to EIBalance or other systems.
A : B : C : D : E : F Manufacturer Description
1 1 1 7 0 255 Active Power Total
1 1 3 7 0 255 Reactive Power Total
1 1 9 7 0 255 Apparent power total
1 1 13 7 0 255 Power factor total
1 1 21 7 0 255 Active power L1
1 1 41 7 0 255 Active power L2
1 1 61 7 0 255 Active power L3
1 1 23 7 0 255 Reactive power L1
1 1 43 7 0 255 Reactive power L2
1 1 63 7 0 255 Reactive power L3
1 1 31 7 0 255 RMS Current L1
1 1 51 7 0 255 RMS Current L2
1 1 71 7 0 255 RMS Current L3
1 1 32 7 0 255 RMS Voltage L1
1 1 52 7 0 255 RMS Voltage L2
1 1 72 7 0 255 RMS Voltage L3
1 1 33 7 0 255 Power factor L1
1 1 73 7 0 255 Power factor L2
1 1 93 7 0 255 Power factor L3
1 1 144 7 0 255 Apparent power L1
1 1 164 7 0 255 Apparent power L2
1 1 184 7 0 255 Apparent power L3
1 1 34 7 0 255 Freq L1
1 1 54 7 0 255 Freq L2
1 1 74 7 0 255 Freq L3
1 1 81 7 70 255 Angle L1
1 1 81 7 71 255 Angle L2
1 1 81 7 72 255 Angle L3
1 1 204 7 0 255 Phase rotation
1 1 200 7 0 255 Active power total
1 1 201 7 0 255 Reactive power total
1 1 202 7 0 255 Apparent power total
1 1 141 7 0 255 Active power L1
1 1 161 7 0 255 Active power L2
1 1 181 7 0 255 Active power L3
1 1 143 7 0 255 Reactive power L1
1 1 163 7 0 255 Reactive power L2
1 1 183 7 0 255 Reactive power L3
1 1 151 7 0 255 RMS Current L1
1 1 171 7 0 255 RMS Current L2
1 1 191 7 0 255 RMS Current L3
1 1 152 7 0 255 RMS Voltage L1
1 1 172 7 0 255 RMS Voltage L2
1 1 192 7 0 255 RMS Voltage L3
1 1 145 7 0 255 Apparent power L1
Elster_ABB A1700 IEC1107 Release Note
Page 10 of 13
2 2 types of the ABB A1700 exist. One with 16 TOU registers (mostly used in the UK) and one
with 32 TOU registers, mostly used elsewhere.
By default, the meter type is extracted from the sign-on message: /GEC5090100100400@000
GEC Manufacturers ID (GEC, then ABB/Elster -> original has been kept for continuity)
5 Baud Rate ( 0 - 300, 1 - 600, 2 - 1200, 3 - 2400, 4 - 4800, 5 - 9600)
09 Master Unit Id (09 - A1700), 01 - 08 PPM)
010 Product Range (010 - A1700, 001 - PPM)
010 Device No. The Device No is used for the firmware issue.
04 Issue No.
More information can be found in the international standard (2002) IEC62056-61 (OBIS
Object Identification System)
5 If the meter is equipped with an input module, then, between powerdown and powerup, the
profiledata will contain 0 for internal channels and values for the input channels.
6 The DST behaviour in the meter is only checked if the configured AMR timezone is a DST
corrected timezone.
Elster_ABB A1700 IEC1107 Release Note
Page 13 of 13
7 From protocolimpl V6.7.1.51 there is a change in the registermapping for maximum demand
registers and cumulative maximum demand registers
B --> 1..3 with 1 the highest value (2 and 3 are respectively the 2-the and 3-the value)
C --> max demand phenomenon. (*)
E --> rate 1..8 (*)
(remark: to be backwards compatible with previous releases, i left E=0 equal to E=1)
F --> billing point (255 current, VZ previous billing period, VZ-1 second billing period, etc...)
(*) remark: C and E are in some way related to each other because the configuration of the
Elster A1700 connects a register source (c field) AND a rate code (E field) to a max demand
register. So, to find out what registers the meter really has, dial the meter with custom property
"extended logging" set to 1 and the commserver (or protocoltester) log window will generale a
list of all present registers in the meter!
DON'T FORGET TO REMOVE THE EXTENDED LOGGING PROPERTY AFTERWARDS CAUSE THAT
BLOWS UP THE COMMUNICATION SESSION TIME SINCE IT READS ALL REGISTERS
The cumulative max demand register codes will have changed as follows:
There are 8 cumulative maximum demand registers (remember, 8 maximum demand rates).
Yes, each maximum demand register has its cumulative maximum demand register.
1.1.C.2.E.F