g350 m busmoduledescription
TRANSCRIPT
-
8/9/2019 G350 M BusModuleDescription
1/66
-
8/9/2019 G350 M BusModuleDescription
2/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 2 of 66
1. PRELIMINARIES
1.1 Abstract
This specification describes the physical and functional requirements of two domestic M-Bus modules that shalloperate in conjunction with the L+G electronic Galvanic E6V gas meter to provide an AMR communicating systemin conjunction with a FLEX Electricity meter. Libra 4*4 is a wired M-Bus module and Libra 4*5 is a wireless M-Busmodule. The * is a digit which indicates the connection variant.
The types LIBRA 4*4 and LIBRA 4*5 modules shall incorporate functionality to provide valve control and automaticmeter readings. Hereafter, the term Libra Module shall refer to either module.
1.2 Conventions
Incomplete or questionable sections within this document are enclosed within angled brackets: ‘’. The textstring TBD (To Be Defined) precedes the opening brackets. The questionable aspects or the degree ofincompleteness are specified within the brackets. The document state is “incomplete” as long as any TBD sections
remain.
1.3 Revision History
Doc. Ref. Date Author Comment
Draft A 26/9/2007 P. Harrison First Draft text in yellow under debateDraft B 6/12/2007 P. Harrison Updated with review changes and changed NTA requirements
(2.0)Draft C 11/12/07 P. Harrison Updated with review changesDraft D 27/2/08 P. Harrison Changes due to changed NTA requirements (2.1)Draft E 12/05/08 P. Harrison Changes due to changed NTA requirements (2.2)
Name change from Libra 324Draft F 4/6/08 P. Harrison Changes following review on 2/6/08.
Rolling registers have numbers removed.High Flow Interlock parameter changes and failure displaydefined.Index display does not have valve state.New valve state displays added.Temperature compensated display added to service menu.Engineering menu split into Service and Engineering menus tokeep marriage / divorce separate.Re-open valve added to Service menu.Corrected Link key record encoding.Factory option to allow non-encrypted commands.Removed excessive flow – cannot be done by current base meter.Added Wired M-Bus battery life calculation assumption and use ofaddress filter required if not so.
Repeated Communications tamper is now Security warning.Added 10 day hourly profile registers and 31 daily profile registers.Unused fault codes removed E02, E07Clarified B and C flag handling (now temporary errors).Requirement numbering format changed.Added use of Storage bit in DIF for hourly values.Added setting of Function and location information.
-
8/9/2019 G350 M BusModuleDescription
3/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 3 of 66
1.4 Product Family
This document is part of a range of documents that define the Smart Gas metering range of products Libra210s(Smart card prepayment meter), LIBRA 310 Smart credit meter with LPR interface, Libra 410 Smart credit meterwith GSM and LPR interface.
-
8/9/2019 G350 M BusModuleDescription
4/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 4 of 66
TABLE OF CONTENTS
1. PRELIMINARIES ...............................................................................................................................................2
1.1 Abstract...........................................................................................................................................................2 1.2 Conventions....................................................................................................................................................2 1.3 Revision History..............................................................................................................................................2 1.4 Product Family................................................................................................................................................3
2. INTRODUCTION................................................................................................................................................7
2.1 Purpose ..........................................................................................................................................................7 2.2 Scope..............................................................................................................................................................7 2.3 References .....................................................................................................................................................7 2.4 Definitions, Acronyms and Abbreviations.......................................................................................................8 2.5 Glossary of Terms ..........................................................................................................................................9
3. PHYSICAL REQUIREMENTS .........................................................................................................................10
3.1 Hardware configuration ................................................................................................................................10 3.2 Meter Parameters.........................................................................................................................................11
3.2.1 Meter Types ..........................................................................................................................................11 3.2.2 Meter Valves .........................................................................................................................................11
3.3 Case Construction........................................................................................................................................11
3.3.1 General..................................................................................................................................................11 3.3.2 Case used with E6V..............................................................................................................................12 3.3.3 Case Material ........................................................................................................................................12 3.3.4 Serial Numbers......................................................................................................................................12 3.3.5 Installation .............................................................................................................................................13 3.3.6 Temperature Range ..............................................................................................................................13 3.3.7 Environmental Withstand ......................................................................................................................13
3.4 EMC..............................................................................................................................................................14 3.4.1 Electrostatic Discharge Immunity..........................................................................................................14 3.4.2 Electromagnetic Susceptibility ..............................................................................................................14 3.4.3 RF Susceptibility....................................................................................................................................14 3.4.4 Emissions ..............................................................................................................................................15 3.4.5 Radio Equipment Additional EMC Requirements .................................................................................15 3.4.6 Radio Equipment Spectrum Usage.......................................................................................................15
3.5 Reliability ......................................................................................................................................................15 3.6 Safety............................................................................................................................................................15
3.6.1 Childproof ..............................................................................................................................................16 3.6.2 Users .....................................................................................................................................................16 3.6.3 Gas........................................................................................................................................................16 3.6.4 Hardware Interlock ................................................................................................................................16
3.7 Customer Interface Requirements ...............................................................................................................17 3.7.1 Push Buttons .........................................................................................................................................17 3.7.2 Display...................................................................................................................................................17 3.7.3 Warning Buzzer.....................................................................................................................................17
3.8 Real Time Clock ...........................................................................................................................................18 3.9 Battery ..........................................................................................................................................................19
3.9.1 General..................................................................................................................................................19 3.9.2 E6V Application .....................................................................................................................................19
3.10 Copyright Infringement Detection .............................................................................................................19 3.11 Galvanic Communication Port ..................................................................................................................20 3.12 Watchdog..................................................................................................................................................20 3.13 Recovery From reset ................................................................................................................................20
4. MODULE FUNCTIONALITY............................................................................................................................21
4.1 Introduction...................................................................................................................................................21 4.1.1 Physical Implementation .......................................................................................................................21
-
8/9/2019 G350 M BusModuleDescription
5/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 5 of 66
4.2 Interfaces......................................................................................................................................................21 4.3 Modes of Operation......................................................................................................................................21 4.4 Marriage and Divorce ...................................................................................................................................21 4.5 External Communications.............................................................................................................................21 4.6 Displays ........................................................................................................................................................22 4.7 Operating States...........................................................................................................................................23
4.7.1 Unpowered State...................................................................................................................................23 4.7.2 UnMarried State. ...................................................................................................................................24
4.7.3 Active State. ..........................................................................................................................................24 4.7.4 Meter Index Display...............................................................................................................................25
4.8 Rolling Registers ..........................................................................................................................................25 4.8.1 Rolling Register Displays ......................................................................................................................26 4.8.2 Rolling Register Access ........................................................................................................................27
4.9 Valve Control ................................................................................................................................................27 4.9.1 General..................................................................................................................................................27 4.9.2 Event Actions ........................................................................................................................................28 4.9.3 Operation with E6V Meters ...................................................................................................................28
4.9.3.1 Meter Index Limits transferred to E6V ...........................................................................................28 4.10 Valve Opening ..........................................................................................................................................29
4.10.1 High Flow Open interlock ......................................................................................................................30 4.11 Buzzer Operation......................................................................................................................................30
4.11.1 Operational Status.................................................................................................................................30
4.12 Libra Module Reference Numbers............................................................................................................31 4.13 Software Version Number.........................................................................................................................31
5. CONFIGURATION DATA................................................................................................................................32
5.1 Overview.......................................................................................................................................................32 5.2 Purge Volume...............................................................................................................................................32
5.2.1 Volume Limit..........................................................................................................................................32 5.2.2 Time Limit..............................................................................................................................................32
6. ACCOUNTING.................................................................................................................................................33
6.1 General Functions ........................................................................................................................................33 6.2 Profile Registers ...........................................................................................................................................33 6.3 Cumulative Registers ...................................................................................................................................33
6.3.1 Volume Registers..................................................................................................................................33
6.3.2 Total Volume today ...............................................................................................................................33 6.3.3 Total Volume Last 7 Days .....................................................................................................................34 6.3.4 Total Volume Last 28 Days ...................................................................................................................34 6.3.5 Total Volume Last 12 Months ...............................................................................................................34 6.3.6 End of Day Processing..........................................................................................................................34
7. SERVICE OPERATION ...................................................................................................................................35
7.1 Engineering Menu ........................................................................................................................................35 7.1.1 Divorce ..................................................................................................................................................36 7.1.2 Marriage (to E6V) ..................................................................................................................................36
7.2 Service Menu................................................................................................................................................37 7.2.1 Purge.....................................................................................................................................................37 7.2.2 Event and Status Clearing ....................................................................................................................38 7.2.3 Unbind ...................................................................................................................................................39
7.2.4
Battery Change .....................................................................................................................................39
7.2.5 Open Valve Operation...........................................................................................................................40 7.2.6 Temperature Compensated Meter Reading .........................................................................................40
8. OPERATIONAL ERRORS...............................................................................................................................41
8.1 Event Log......................................................................................................................................................41 8.2 Event Definitions...........................................................................................................................................42
8.2.1 Libra Module Event Definitions .............................................................................................................42
-
8/9/2019 G350 M BusModuleDescription
6/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 6 of 66
8.2.1.1 E 01 – Leaky Valve ........................................................................................................................42 8.2.1.2 E11 Valve Open Operation Failure................................................................................................42 8.2.1.3 E3 – Security Warning ...................................................................................................................43 8.2.1.4 E6 – Reverse volume.....................................................................................................................43 8.2.1.5 E26 – Meter Failed to Action Command........................................................................................43 8.2.1.6 E28 – Libra Module Software Fault ...............................................................................................43 8.2.1.7 E29 – Libra Module Hardware Fault ..............................................................................................43 8.2.1.8 E30- Libra Module EEPROM Fault................................................................................................43
8.2.2 E6V Status ............................................................................................................................................43 8.2.2.1 FA – Catastrophic Error .................................................................................................................44 8.2.2.2 FB – Major Event ...........................................................................................................................44 8.2.2.3 FC – Major Problem.......................................................................................................................44 8.2.2.4 FF – Low Battery............................................................................................................................44
Event Actions...........................................................................................................................................................45 8.3 Event Displays..............................................................................................................................................45 8.4 Mapping to M-Bus Error Status ....................................................................................................................46
8.4.1 Reset of M-Bus Error Status .................................................................................................................46
9. BATTERY ........................................................................................................................................................47
9.1 Battery Usage Timer.....................................................................................................................................47
10. COMMUNICATIONS LINK TO ELECTRICITY METER .................................................................................49
10.1 Wired M-Bus Link......................................................................................................................................49 10.1.1 Communications Parameters................................................................................................................49 10.1.2 Bus Addressing .....................................................................................................................................49 10.1.3 M-Bus Discovery Process .....................................................................................................................50 10.1.4 Wired Unbinding....................................................................................................................................51
10.2 Wireless M-Bus Link .................................................................................................................................51 10.2.1 General Operation.................................................................................................................................51 10.2.2 Link Layer Usage ..................................................................................................................................51 10.2.3 Wireless Binding....................................................................................................................................52
10.2.3.1 Binding (NTA).................................................................................................................................53 10.2.3.2 Binding (Dongle) ............................................................................................................................54
10.2.4 Wireless Unbinding ...............................................................................................................................55 10.2.5 Wireless Pre-binding .............................................................................................................................55
10.3 Security .....................................................................................................................................................55
10.3.1 Block size – filling when encryption used..............................................................................................57 10.4 Application Messaging..............................................................................................................................57 10.4.1 Readout List ..........................................................................................................................................57 10.4.2 Manufacturer ID.....................................................................................................................................57 10.4.3 Message Types.....................................................................................................................................57
10.4.3.1 Data Request .................................................................................................................................57 10.4.3.2 Fixed Data Header.........................................................................................................................59 10.4.3.3 Variable Data Blocks......................................................................................................................59 10.4.3.4 Encoding of Hourly Values.............................................................................................................60 10.4.3.5 Set Time and Date .........................................................................................................................61 10.4.3.6 Gas Disconnect Message..............................................................................................................62 10.4.3.7 Gas Reconnect Message...............................................................................................................63 10.4.3.8 Set Location Information ................................................................................................................65 10.4.3.9 Set Function Location ....................................................................................................................65
11. FACTORY CONFIGURATION ........................................................................................................................66
12. INITIAL MODULE STATES.............................................................................................................................66
-
8/9/2019 G350 M BusModuleDescription
7/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 7 of 66
2. INTRODUCTION
2.1 Purpose
This document shall act as the definitive requirements of the physical and functional features of two GasCommunicating Modules, Libra 4*4 and Libra 4*5. This meter is intended to satisfy the requirements of the DutchNTA (see reference[19]). For the Dutch market, these shall be Libra 424 and Libra 425. The meters only differ inthe communication interface.
2.2 Scope
The scope of this document is to define the requirements of the Libra Module in terms that shall permit its design,manufacture and testing. It shall define the control interfaces to the meters.
This document shall define the operation of the module with existing site commissioning and servicing tools and thedata transfers to and from those tools.
This document shall define:
• The electrical and physical requirements of the module;
• Performance standards with which the module shall comply;
• The operational features of the module to enable designers to create the product hardware and firmware;
• Module functionality against which product testing shall be performed;
• The communications interfaces for remote access applications;
• Configuration features for module definition.
2.3 References
DocumentNumber
Description Document Number/Location
1 Data exchange for meter reading, tariff and load control BSEN 62056-21:2002
2 Classification of degrees of protection provided byenclosures.
BSEN 60529:1992
3 Specification for installation, exchange, relocation andremoval of gas meters with a maximum capacity notexceeding 6 m
3 /h (2nd and 3rd family gases). Low
pressure (2nd family gases).
BS6400 – 1:2006
4 Ultrasonic domestic gas meters BSEN 14236: 2007
5 Electrical apparatus for explosive gas atmospheres,construction, testing and marking of type of protection“n” apparatus.
BS 60079-15:2005,
6 Bar coding. Symbology specifications. 'PDF417' BS DD ENV 12925:19987 Fire hazard testing, needle flame test method.
Apparatus , confirmatory test arrangement and guidanceflames
BS EN 60695-2-4/2:1996
8 Environmental Testing, Tests. Test A. Cold. IEC 60068-2-1
9 Standards on Electromagnetic Compatibility IEC 61000 Series
10 Information Technology Equipment: Radio disturbance BS EN 55022:1998
-
8/9/2019 G350 M BusModuleDescription
8/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 8 of 66
DocumentNumber
Description Document Number/Location
characteristics. Limits and methods of measurement.
11 Methods of testing plastics. Thermal properties.Flammability of a small, inclined test piece exposed toan alcohol flame (laboratory method).
BS 2782-1:1982
12 Electromagnetic compatibility. Generic emissionstandard. Residential, commercial and light industry
BS EN 61000-6-3:2001
13 Safety of Toys BS 5665: 198914 Communication systems for and remote reading of
meters — Part 3: Dedicated application layerBS EN 13757-3
15 Communication systems for meters and remote readingof meters — Part 4: Wireless meter readout (Radiometer reading for operation in the 868 MHz to 870 MHzSRD band)
BS EN 13757-4
16 Communication system for meters and remote readingof meters — Part 1: Data exchange
BS EN 13757-1
17 Communication systems for and remote reading ofmeters — Part 2: Physical and link layer
BS EN 13757-2
18 P2 companion standard version 2.1 NUON
19 Netherlands Technical Agreement 2.2
(NTA)
NEN
20 Telecontrol equipment and systems - part 5Transmission protocols - Section 5.2 Link transmissionprocedures
BS EN 60870-5-2
21 E6V (Adaptive+) Basic Communications Protocol L+G
2.4 Definitions, Acronyms and Abbreviations
Item Meaning
CB Cold Boot
CRC Cyclic Redundancy CheckCRN Customer Reference Number
CV Calorific Value – the energy content of gas expressed in MJ/m3
DST Daylight saving timeE6V Ultrasonic Gas Meter with integral valveEMC Electromagnetic compatibility
ESD Electrostatic DischargeNV Non Volatile (memory) – memory such as EEPROM which does not require power to
maintain it’s valueUTC Universal Coordinated Time
-
8/9/2019 G350 M BusModuleDescription
9/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 9 of 66
2.5 Glossary of Terms
Binding
The process of associating two devices to enable successful communications
Cold boot
Cold boot is a module reset, normally applied at the factory. On Cold Boot all of the Module’s registers are reset tozero. The Libra Module shall initiate a Cold boot when there is no electronic signature in the non-volatile memoryat power up.
Commissioning
At binding the LPR communications commences.
Divorce
Divorce is the process by which an E6V meter is de-registered from the Libra Module.
E6V
An electronic gas meter manufactured by Landis + Gyr.
Effective Time
A time, set within the Module, that defines when new tariff data shall become active.
Marriage
Marriage is the registration of an E6V meter to a Libra Module such that the meter will communicate and receivecommands from the Libra Module.
Purge
A process in which gas is allowed to flow through the pipes in order to clear any trapped air. Charges are notapplied to Purged gas.
UnMarried Libra Module StateIn an un married state the Libra Module is in standby state and does not communicate with the base meter or anyother LPR communications, but engineering mode is available to perform either a marriage or divorce (options ofvalve open or closed are available).
-
8/9/2019 G350 M BusModuleDescription
10/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 10 of 66
3. PHYSICAL REQUIREMENTS
3.1 Hardware configuration
The Libra Module shall have the hardware configuration as shown in Figure 1 below :
ASIC
Display
E6V Galvanic Port
RTC
Batterymonitor
Low Power
Radio
M-BusPort
Watchdog
Microcontroller
Button A
Button B
Interruptcontroller
Power upReset
Buzzer
Figure 1 – Hardware Configuration
Libra Module’s hardware components are listed with their functions in Table 1 below .
Component Function
E6V Galvanic Port A communications port with the E6V meter, which transmits meter readings,valve status and meter status data using the BSEN 601107 protocol.
Display Liquid crystal display for customer and operational information.
Button A Advances the display sequences and initiates valve opening
Button B Used to select functions when servicing the Libra Module and updating themeter index display.
RTC Real Time Clock.
Low Power Radio * Radio Communications link to Electricity Meter for AMR and Valve control
-
8/9/2019 G350 M BusModuleDescription
11/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 11 of 66
M-Bus Port * Wired link to Electricity Meter for AMR and Valve control
Interrupt Controller Reports events to microcontroller e.g. wake up at certain time
Battery Monitor Monitors and reports battery state
Watchdog Timer that triggers reset if microcontroller ceases to function properly
Power up reset A pulse generated when the battery is applied to the de-energised electronics
Buzzer Audible tone generator for user prompts
Table 1 – Hardware Components
Note that either the Low Power Radio or M-Bus port will be fitted in production.
3.2 Meter Parameters
3.2.1 Meter Types
The module shall operate with domestic gas meters manufactured to
BS EN 14236: 2007.
See Section 2.3
The meter rating (Qmax) shall be 6m3 /h at a maximum operating pressure of 75mbar.
[REQ:METER-1]
3.2.2 Meter Valves
The meters used with the Libra Module shall have an integral electrically operated valve
With the valve open the total mean pressure absorption shall not exceed 2mbar at a flow rate of 6m3 /h of air.
With the valve closed by normal operation of the mechanism the rate of leakage through the valve shall not exceed5 l/h with an inlet pressure of 100mbar.
The valve must function correctly before and after the full duration of a vapour test as defined in section 7.3.2.2 ofBS EN 1359, see Section 2.3 [015].
The module shall have the capacity to close and open the meter valve.
[REQ:METER-2]
The valve function for at least 10,000 operations.
[REQ:METER-3]
3.3 Case Construction
3.3.1 General
The case shall meet the requirements of BSEN 60079-02004 and BSEN 60079-15 to protection level N (zone 2).
The case shall be suitable for mounting within domestic premises and should be capable of being re-cycled at theend of the Module’s life.
The module shall be sealed in position when assembled onto the meter.
With the meter mounted in the normal service position all OFGEM approved meter seals or markings shall bevisible.
With the module mounted in its normal position the meter index shall be fully visible.
-
8/9/2019 G350 M BusModuleDescription
12/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 12 of 66
The case shall carry a property label.
[REQ:METER-4]
3.3.2 Case used with E6V
The enclosure of the Libra Module shall be a 2-part plastic moulding. The front moulding shall be fitted with anLCD window, 2 button caps.
The rear moulding shall use the galvanic connection methodology developed for the Galvanic version of the E6V.The Libra Module shall be secured in place on the front of the meter by two screws. The screws shall permit thefitting of a utility seal.
Suitable locations shall be included on the enclosure for labels required by the customer or metrology authority.
3.3.3 Case Material
The Libra Module shall be constructed of a self-extinguishing polycarbonate material with no internal circuitryvisible from the outside of the unit when mounted in its normal operating position.
The case material shall have a flammability rating of V0 to IEC 60707:1999.
The module’s case shall meet the requirements of BS EN 60695-11-5:2005 (needle flame test), severity 30
seconds, see Section 2.3 [012].[REQ:METER-5]
Physical Withstand
The case shall withstand impact, pressure and vibration without damage in accordance with:
BS 6941 New number! Appendix B for normal risk of mechanical damage from impact energy of 3.5J;
Appendix M of BS 4161 prEN14236: Part 3: 1989, withstand of vibration and transit shock;
The windows shall withstand an impact of 0.2J and in accordance with BS4161 Part 3: 1989: Section 4.5.4.
[REQ:METER-6]
3.3.4 Serial Numbers
The serial number of the integrated Gas meter and module is referred to as the Equipment Identifier by NTA.
The E6V base meter provides a serial number in the following format : Snnnnnnnn\YY\mm which is an ‘S’ followedby an 8 digit serial number, a 2 digit year of manufacture and a 2 digit model number e.g. "S00000123\08\54".
NTA require the following format for the equipment identifier :-
• Meter code, 5 character code assigned by KIWA-Gastec = 28100
• Serial number, 10 characters, assigned by the vendor, with leading zeroes if the number is shorter than 10characters
• Year of manufacturing, 2 characters, assigned by the vendor as year of century
The Equipment Identifier will be composed as follows :-
• 5 character meter code written in NV memory at customisation (28100 for NTA)
• 2 digit model number from base meter
• 8 digit serial number from base meter
• 2 digit year from base meter
[REQ:METER-7]
-
8/9/2019 G350 M BusModuleDescription
13/66
-
8/9/2019 G350 M BusModuleDescription
14/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 14 of 66
3.4 EMC
The Libra Module shall not emit any electromagnetic energy likely to cause interference with proprietary radio ortelevision receiving equipment that complies to Radio Agency requirements.
The Libra Module shall not emit any electromagnetic energy likely to cause the malfunction of any other electronicor electrical equipment that may be reasonably expected to be found in the home and which meets an appropriatestandard of immunity.
Any reasonable level of electromagnetic energy of either transient or continuous nature shall not affect the normaloperation of the module.
The Libra Module shall be CE marked.
[REQ:METER-19]
3.4.1 Electrostatic Discharge Immunity
The module shall meet the ESD immunity requirements in accordance with BS EN 601000-4-2 using 10 contactdischarges to each of:
a) The conductive Surfaces;
b) A horizontal coupling plane;
c) A vertical coupling plane;at a discharge severity level 3 i.e. 6 kV at intervals of 10 seconds.
[REQ:METER-20]
The module shall meet the ESD immunity requirements in accordance with BS EN 601000-4-2 using 10 airdischarges to insulating surfaces at severity level 3 i.e. 8 kV, at intervals of 10 seconds.
[REQ:METER-21]
NOTE: During the tests the inlet boss of the meter shall be connected to the ‘ground plane’ used for testing.
3.4.2 Electromagnetic Susceptibility
The module shall be immune to the effects of electromagnetic high frequency fields and meet the requirements ofBS EN 61000-4-3 to severity level 3, see Section 2.3 [014].
[REQ:METER-22]
The module shall be immune to the effects of electromagnetic induction at 50Hz and meet the requirements of BSEN 61000-4-8 to severity level 3 for 15 minutes.
[REQ:METER-23]
The module shall be immune to the effects of electromagnetic induction from pulsed fields and meet therequirements of BS EN 61000-4-9 to severity level 3 for 15 minutes.
[REQ:METER-24]
Module has to meet the requirements of ETSI EN 301 489-01V1.6.1 and ETSI EN 301 489-01V1.6.1
3.4.3 RF Susceptibility
The module shall be immune to radio frequency amplitude modulated fields and meet the requirements of BS EN61000-4-3 at severity level 3, i.e. 10V/m.
[REQ:METER-25]
The module shall be immune to radio frequency pulse modulated fields and meet the requirements of BS EN55022, see Section 2.3 [016].
[REQ:METER-26]
-
8/9/2019 G350 M BusModuleDescription
15/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 15 of 66
3.4.4 Emissions
The module shall as a minimum meet the requirements for levels of emissions as defined in BS EN 61000-6-3, thetarget level however shall be to meet the requirements specified in BS EN14236. see Section 2.3 , [018].
[REQ:METER-27]
3.4.5 Radio Equipment Additional EMC Requirements
The module shall meet the requirements as detailed in:ETSI EN 301 489-01 V1.6.1 "Electromagnetic compatibility and Radio spectrum Matters (ERM); ElectromagneticCompatibility (EMC) standard for radio equipment and services - Part 1: Common technical requirements" And
ETSI EN 301 489-03 V1.4.1 "Electromagnetic compatibility and Radio spectrum Matters (ERM); ElectromagneticCompatibility (EMC) standard for radio equipment and services - Part 3: Specific conditions for Short-Range Devices(SRD) operating on frequencies between 9 kHz and 40 GHz"
[REQ:METER-28]
3.4.6 Radio Equipment Spectrum Usage
The Libra Module shall meet the requirements detailed in:
ETSI EN 300 220-1 V2.1.1 (2006-04) "Electromagnetic compatibility and Radio spectrum Matters (ERM);Electromagnetic Compatibility (EMC) standard for radio equipment and services - Part 3: Specific conditions forShort-Range Devices (SRD) operating on frequencies between 9 kHz and 40 GHz"
ETSI EN 300 220-1 V2.1.1 (2006-04) "Electromagnetic compatibility and Radio spectrum Matters (ERM); ShortRange Devices (SRD); Radio equipment to be used in the 25 MHz to 1 000 MHz frequency range with power levelsranging up to 500 mW - Part 1: Technical characteristics and test methods"
CEPT ERC/REC 70-03 (31 October 2006) "ERC Recommendation 70-03 Relating to the use of Short RangeDevices (SRD)"
[REQ:METER-29]
3.5 Reliability
The module shall have a minimum design life of 20 years.
[REQ:METER-30]
In normal use the module shall not require maintenance (including battery replacement) within a 10 year period.
[REQ:METER-31]
3.6 Safety
The Libra Module shall comply with EN71 Part 1: 1988, Part 2: 1994, Part 3: 1995.
[REQ:SAFE-1]
The Libra Module module shall meet the requirements BS EN 61010-1 “Safety Requirements for electricalequipment for measurement, control and laboratory use, General requirements”.
[REQ:SAFE-2]
-
8/9/2019 G350 M BusModuleDescription
16/66
-
8/9/2019 G350 M BusModuleDescription
17/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 17 of 66
3.7 Customer Interface Requirements
3.7.1 Push Buttons
The Libra Module shall have two pushbuttons:
One red and marked “A”;
The other black and marked “B”.[REQ:BTN-1]
The buttons shall be easily distinguishable by a partially sighted person by an embossed feature on either thebuttons or the case adjacent to the buttons.
[REQ:BTN-2]
The buttons shall incorporate a travel limit in order to l imit excessive pressure being applied to the button or itsmounting.
[REQ:BTN-3]
Operation of the buttons to wake up the Libra Module shall be limited to a maximum limit in any one day this limitshall be configurable at the factory.
[REQ:BTN-4]
3.7.2 Display
The Module shall provide a 2-line, 16-character per line dot matrix, liquid crystal display.
[REQ:LCD-1]
The display shall support upper and lower case characters, and at least 8 user-defined characters.
[REQ:LCD-2]
The minimum height of the display characters shall be 4.85 mm.
[REQ:LCD-3]
The design lifetime of the LCD shall be a minimum of 20 years.
[REQ:LCD-4]
The contrast ratio of the LCD, when active, shall be such that the display shall be readable throughout the angularrange of +/- 45 degrees in both the horizontal and vertical planes, over the operating temperature range.
[REQ:LCD-5]
It shall be possible for the system microcontroller to turn the power supply to the LCD on and off, as required.
[REQ:LCD-6]
3.7.3 Warning Buzzer
The Libra Module shall be fitted with a buzzer with a frequency in the range 1500 to 3000Hz to provide audiblesignals.
[REQ:BUZZ-1]
-
8/9/2019 G350 M BusModuleDescription
18/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 18 of 66
The Libra Module shall be capable of producing a number of unique audible indication tones as defined in Table 2below .
Output Tone Pattern Produced by Buzzer
Tone 1 1 x 0.25 sec ON
Tone 2 2 x 0.25 sec ON separated by 0.25 sec OFF
Tone 3 3 x 0.25 sec ON separated by 0.25 sec OFF
Tone 4 2 sec ONTone 5 12 x 0.125 sec ON separated by 0.125 sec
OFF
Table 2 – Tones Produced by Buzzer
[REQ:BUZZ-2]
3.8 Real Time Clock
The Libra Module shall maintain a crystal controlled Real Time Clock.
[REQ:RTC-1]
The RTC shall have calendar facility and correct leap year implementation.[REQ:RTC-2]
The RTC shall operate using Standard Time.
[REQ:RTC-3]
The RTC shall maintain accuracy better than ±30 minutes per year at a temperature of 20°C.
[REQ:RTC-4]
The clock shall have a range from 01/01/1990 to 31/12/2089.
[REQ:RTC-5]
The RTC shall use a two-digit year counter, with a base year of 1990 (i.e. 1990 = 90).
[REQ:RTC-6]
When 2089 is reached the Libra Module date shall wrap around to 1990.
[REQ:RTC-7]
The real time clock in the module shall be set to the time in the electricity meter when bound.
[REQ:RTC-8]
The E6V shall synchronise its time with the Libra Module clock at least once per day.
[REQ:RTC-9]
NOTE: The E6 meters calendar runs pre 1990 to post 2089.
The Libra Module shall use the E6V meter calendar between 1990 and 2089 only.
[REQ:RTC-10]
-
8/9/2019 G350 M BusModuleDescription
19/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 19 of 66
3.9 Battery
3.9.1 General
Battery life shall be a minimum of 10 years based on the average number of weekly events set out in Table 3 below .
Event Number / week
MBus Communications (wired only) 168 (=24x7)LPR Communications (wireless only) 168 (=24x7)
Valve operation 0.25
Table 3 – Module Average Weekly Activity
[REQ:BATT-1]
NOTE : For the Wired M-Bus meter, an assumption is made here that there will be no more than an average of 4communications transactions per hour e.g. a read of this meter and 3 others. If this assumption is not valid (e.g.the use of Wireless Dongle on the wired M-Bus to communicate with an In Home Unit with communications every15s), then a hardware architecture change of the Wired M-Bus meter will be required. The simplest change wouldbe the addition of a small address filtering processor (powered by M-Bus) to prevent the module being wokenfrequently by other communications traffic.
It shall not be necessary to break any metrology authority seal in order to change the battery.[REQ:BATT-2]
3.9.2 E6V Application
The battery for the module for use with an E6V meter shall operate from a single, Tadiran Lithium Thionyl Chloridebattery.
[REQ:BATT-3]
The battery shall be a D-cell and have a capacity of 19AH.
[REQ:BATT-4]
The battery shall have a nominal voltage of 3.6V.
[REQ:BATT-5]
The maximum open circuit voltage shall be 3.7V.
[REQ:BATT-6]
3.10 Copyright Infringement Detection
The Libra Module firmware shall include non-functional code at selected locations to act as Copyright breachdetectors.
[REQ:CODE-1]
The Copyright protection code shall have no effect on the operation of the Libra Module application.
[REQ:CODE-2]
The Copyright protection code shall be designed in such a manner that recreation of the application from theproduct specification or software design specification would not include the copyright features.
[REQ:CODE-3]
-
8/9/2019 G350 M BusModuleDescription
20/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 20 of 66
3.11 Galvanic Communication Port
The Libra Module for use in conjunction with an E6V meter shall be equipped with a Galvanic communications portthat shall support one or two protocols. These are the FLAG protocol or a custom gas meter protocol. All gasmeters support the former, while the latter is only supported by the latest meters. The custom protocol givessignificantly faster base meter access and consequent savings in battery consumption.
The FLAG protocol conforms to the requirements of BS EN 601107, see Section 2.3 [004].The port shall operate at
4800 baud after a sign on at 300 baud. The data format of the communications shall be 7 Data bits, 1 Stop bit andeven parity.
[REQ:COM-1]
The custom protocol “E6V (Adaptive+) Basic Communications Protocol” is documented in reference [21].
[REQ:COM-2]
The module shall determine at marriage if the base meter supports the custom protocol. If it does, this protocol willbe used instead of the FLAG protocol for all base communications.
[REQ:COM-3]
3.12 Watchdog
The Libra Module shall incorporate a hardware reset (watchdog) that shall enable recovery from fault conditionswithout any apparent change to the Libra Module’s operation.
[REQ:SAFE-13]
3.13 Recovery From reset
The meter shall function correctly after recovering from a reset condition. It will recover the time and date from thebase meter. It will operate using this time until the time is set again via the M-Bus interface.
[REQ:SAFE-14]
-
8/9/2019 G350 M BusModuleDescription
21/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 21 of 66
4. MODULE FUNCTIONALITY
4.1 Introduction
4.1.1 Physical Implementation
The Libra Module shall be a hardware platform suitable for use with the Landis+Gyr E6V Galvanic Gas meters withinternal valve
[REQ:BASE-1]
4.2 Interfaces
The hardware interfaces are shown Figure 1.
The E6V meter there shall be a physical connection to the meter, with the meter providing connections to thecommunications port and battery, all meter reading and valve control shall be performed by communications
between the two elements.Communications between the Libra Module and the E6V meter shall be in accordance with the protocol describedin L+G E6 - Quantum Prepayment Interface.
[REQ:BASE-2]
The communication interface shall be set to normal security level type 04 module and the key index to 0xF.
[REQ:BASE-3]
4.3 Modes of Operation
The Libra Module shall operate in credit mode for this application.
[REQ:MODE-1]
In Credit mode the default position for the valve is open, messages received via the LPR can change the state ofthe valve.
4.4 Marriage and Divorce
For a module to operate with an E6V meter it must be married to that meter. The marriage process registers themeter’s particulars with the module and thereafter the module shall communicate with that meter only in order toprovide measurement and control functions.
[REQ:MODE-3]
The module and meter association generated by marriage shall be broken by a divorce procedure. Following
divorce both the meter and the module can be married to other elements.
[REQ:MODE-4]
4.5 External Communications
There are two mutually exclusive options for external communications, one of which always applies. These are :-
-
8/9/2019 G350 M BusModuleDescription
22/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 22 of 66
Option 1 : The Libra Module shall be equipped with a Low Power Radio (LPR) device that enables instructions anddata transfers to take place between the Libra Module and the support system via an electricity meter.
[REQ:MODE-5]
Option 2 : The Libra Module shall have an M-Bus port that enables instructions and data transfers to take placebetween the Libra Module and the support system via an electricity meter.
[REQ:MODE-6]
4.6 Displays
The dialogue map below shows the displays that the module has and the user navigation between them. The onlystart points are Cold Boot or Wait. The effect of timeouts is not shown. The display goes off after a period ofinactivity.
Purge
Unmarried
Time
Volume today
Pin Entry
Temperature
Cold Boot
Battery change
change batterynow
confirm
PIN entry
Meter IndexWait
Valve open
hold
Release
wait - openingvalve
Volume last 7days
Volume last 28days
Volume last 12months
Divorce
PIN error
Unbind
only to marriage
Divorce - valveoperate ?
Marriage ?
Marrying
A
A
A
A
B
B
C
C
B
Clear Events
Software Version
Valve State
Temp CompReading
Engineering Service
Re-open Valve
A C
-
8/9/2019 G350 M BusModuleDescription
23/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 23 of 66
The current status of the Libra Module shall be indicated on its display.
[REQ:DISP-1]
The user display shall be normally in an inactive state, i.e. it shall appear blank.
[REQ:DISP-2]
When a button is pressed the display shall be activated to show the current status.
[REQ:DISP-3]When the Libra Module has an E6V base meter and a button is pressed the Libra Module shall interrogate themeter for its current index and status and update the current status of the Libra Module.
[REQ:DISP-4]
The display shall remain active for 0.5 minute from the last button press.
[REQ:DISP-5]
The display shall provide the user interface to the Libra Module.
[REQ:DISP-6]
In circumstances where the data required for a requested display is not immediately available, for example it maybe necessary for the LIBRA Module to read the E6V meter or to perform a complex calculation, then the displayshall show the message ‘Please Wait’ until the data is available.
[REQ:DISP-7]
The Libra Module shall minimise the time for which ’Please Wait’ shall be indicated.
[REQ:DISP-8]
The text on the display will have a production selectable language. The initial languages are English Dutch andGerman, with English being the default.
[REQ:DISP-9]
4.7 Operating States
The Libra Module shall have three operating states:
1. Unpowered;
2. Unmarried;
3. Active.
[REQ:MODE-7]
4.7.1 Unpowered State.
When the battery is disconnected from a Libra Module in any state, the Libra Module shall enter the UnpoweredState.
[REQ:MODE-8]
In the Unpowered state, the Libra Module shall be inactive and data shall be retained in non-volatile memory.
[REQ:MODE-9]
When the Libra Module changes from the Unpowered state it shall set a Power Recovery flag to on.
[REQ:MODE-10]
When the Libra Module Sets the Power Recovery Flag it shall set the time and date in the ‘Battery Low’ time anddate fields.
-
8/9/2019 G350 M BusModuleDescription
24/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 24 of 66
[REQ:MODE-11]
When the Libra Module is powered up from the unpowered state it shall check its application software bycalculating a checksum and comparing it with the checksum stored within the application data.
[REQ:MODE-12]
If the checksum comparison fails the Libra Module shall display ‘Fail’ and an error code ‘XX’ as the default displayas shown below.
F A I L E X X
Figure 2 – Failed on Power up
[REQ:MODE-13]
If the Libra Module is powered up for the first time and undergoes a cold Boot the display shall be as shown below .
C O L D B O O TP L E A S E W A I T
Figure 3 – Standby Display after Cold Boot
[REQ:MODE-14]
A Libra Module in an Unpowered state may or may not be married to an E6V meter.
4.7.2 UnMarried State.
A Libra Module shall enter the unmarried state when a divorce is performed via the engineering mode.
The following display will be shown
U * * * * *
Figure 4 – Unmarried Display
A Libra Module shall display the E6V status flags with no delay whilst in this mode.
[REQ:MODE-15]
4.7.3 Active State.
The Libra Module shall display the metrology index and valve status whilst in this mode when button A is pressed.The meter index is displayed as 8 digits with 3 decimal points in units of m
3.
[REQ:MODE-16]
Register : Meter Index
M e t e r I n d e x
9 9 9 9 9 . 9 9 9 m 3 B
Any meter error flag (B) is shown on bottom right of display.
[REQ:DISP-10]
-
8/9/2019 G350 M BusModuleDescription
25/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 25 of 66
Pressing button A momentarily will show the valve state display. This has three different forms for Valve open,closed and enabled.
[REQ:DISP-11]
The Valve Open display is
G a s O N
[REQ:DISP-12]
The Valve closed display is
G a s O F F
[REQ:DISP-13]
The Valve enabled display is
G a s O F F
P r e s s B f o r G a s
[REQ:DISP-14]
4.7.4 Meter Index Display
The Libra Module shall display the meter volume register in the meter index screen, this screen shall be displayedwhen 2 presses of Button A are made from the LCD powered down state.
The module shall initiate a read from the meter and displays the information as soon as it is available.
[REQ:DISP-15]
To minimise the delay in waiting for the information to be available, a meter read from the module shall be initiatedon the first button press.
[REQ:DISP-16]
Once displayed the Meter Index shall be updated by pressing Button B.
[REQ:DISP-17]
4.8 Rolling Registers
The Libra Module shall be capable of displaying the values of a set of customer display registers referred to asRolling Registers.
[REQ:ROLL-1]
A short text description shall identify each Rolling Register.
[REQ:ROLL-2]
The Registers to be included and their order of display in Rolling Registers shall be configurable at the time ofmanufacture or by CS message.
[REQ:ROLL-3]
The first Rolling Register shall always be set by the register order as detailed in Table 4 – Rolling Registers andregister order
[REQ:ROLL-4]
Once Rolling Registers have been selected they shall be viewed by pressing button A to select each display in turn.
-
8/9/2019 G350 M BusModuleDescription
26/66
-
8/9/2019 G350 M BusModuleDescription
27/66
-
8/9/2019 G350 M BusModuleDescription
28/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 28 of 66
The Libra Module shall display a warning message to turn off all appliances prior to allowing the valve to beopened, ‘Appliances Off?’.
[REQ:VALVE-6]
If the Libra Module detects that the meter valve fails to open when required, a 'Valve open' Event shall beregistered. The module shall attempt a number of retries of this function, to be set at 3.
[REQ:VALVE-7]
The Libra Module shall have a facility for closing the valve at a particular date and time that is programmable viathe LPR interface.
[REQ:VALVE-8]
The Libra Module shall have a facility for enabling the valve at a particular date and time that is programmable viathe LPR interface.
[REQ:VALVE-9]
The Libra Module shall close the meter valve if instructed by the system.
[REQ:VALVE-10]
The Libra Module shall display whether the meter valve is open or closed.
[REQ:VALVE-11]
4.9.2 Event Actions
The Libra Module shall close the meter valve where required by a particular fault or operational condition.
[REQ:VALVE-12]
An indication that the meter valve has closed because of such an Event shall be recorded and be available as partof the module status.
[REQ:VALVE-13]
The Events that cause the module to close a valve shall enabled or disabled by configuration at the factory.
[REQ:VALVE-14]
4.9.3 Operation with E6V Meters
Control of the E6V meter shall be implemented by control data sent from the Libra Module to the meter through theE6-Galvanic interface.
[REQ:BASE-4]
All valve open commands sent to the E6V during normal operation shall be preceded by a ‘Volume Index ThresholdCut-off’ value. The Libra Module shall not issue valve open commands without index limits at any time other thanduring an authenticated ‘divorce’ procedure.
Module is a type 04 and will enable a valve open if vcut < vol index.
The maximum cut off value possible shall be set
[REQ:BASE-5]
4.9.3.1 Meter Index Limits transferred to E6V
After sending a new index limit to the E6V, the Libra Module shall read the pre-payment data back from the E6 tocheck that the Volume Cut-off Enabled flag is set.
[REQ:BASE-6]
-
8/9/2019 G350 M BusModuleDescription
29/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 29 of 66
4.10 Valve Opening
When the Libra Module is in Active State, valve opening shall be enabled when the meter has been commanded toopen it’s valve.
[REQ:VALVE-15]
The E6V valve control includes interlock and timing control procedures that are executed by the ASIC, see Section2.3 [025].
[REQ:VALVE-16]
The valve opening process for the E6V meter is shown in the Figure 6 – E6V Valve Opening Process, after the‘Release A for gas’ screen the module shall display opening valve.
[REQ:VALVE-17]
Press and hold button A
Hold A until release screen
Release button A wheninstructed
Meter is opening thevalve
Figure 6 – E6V Valve Opening Process
[REQ:VALVE-18]
The valve opening command shall not be sent to the E6V meter until the consumer, responding to the offer of valveopening, has held button “A” in the depressed position for 5 seconds.
[REQ:VALVE-19]
During the 5 second period the Libra Module shall display “Hold A for gas”.
[REQ:VALVE-20]
Once the command has been sent to the E6, the Libra Module software shall start a valve open interlock procedureusing the ASIC hardware.
[REQ:VALVE-21]
The ASIC shall check for the presence of a button A press sequence and for the software driving the card interfaceport to the appropriate state.
[REQ:VALVE-22]
When these conditions are satisfied the ASIC shall commence the timing procedures required to control thegalvanic port that allows the E6 meter to open the valve.
[REQ:VALVE-23]
The software request shall be a continuous activation of the transmitter into the galvanic Port during the timedinterval that is initiated by the ASIC.
[REQ:VALVE-24]
The system shall achieve equivalent safety levels achieved with the L210 prepayment meter and module.
[REQ:VALVE-25]
Valve Open Screen A p p l i a n c e s O f f ?H o l d A f o r g a s
Valve open screen 2. R e l e a s e Af o r g a s
Valve Open Screen 3. P l e a s e W a i t . .O p e n i n g V a l v e
Valve Open Screen 1. H o l d A f o r g a s
-
8/9/2019 G350 M BusModuleDescription
30/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 30 of 66
Once the valve open sequence has been completed the Libra Module shall return to its default display.
[REQ:VALVE-26]
4.10.1 High Flow Open interlock
This feature is only activated for a period of time after the valve is opened. It’s purpose is quickly disconnect thesupply if a heavy load is detected (indicating that an appliance was left switched on). It has three parameters whichare set in production :-
• X – flow limit : 1..255 litres
• Y – interlock time : 1..180 seconds
• An enable flag for this feature
When the high flow open interlock is enabled and the valve is closed , the module shall set the cutoff volume in themeter to X litres above the current index prior to init iating the valve open sequence. The module shall thenascertain the status of the valve after Y Seconds, if the valve has not closed the module shall then set the cutoffvalue to the desired level to maintain supply relevant to the module mode.
[REQ:VALVE-26]
During the High Flow Interlock operating period, the module display shall remain on the opening valve display.
[REQ:VALVE-27]
If the valve has closed during the interlock period, the buzzer beeps and the following display is shown for 4seconds.
A p p l i a n c e O N
T u r n o f f & R e t r y
[REQ:VALVE-28]
4.11 Buzzer Operation
4.11.1 Operational Status
The Libra Module shall use a range of audible signals to indicate the state of execution of Libra Module functions.
[REQ:BUZZ-3]
Each signal in conjunction with the Libra Module’s display shall give a unique audiovisual indication of the LibraModule and Base Meter state.
[REQ:BUZZ-4]
The table below lists the tone that shall be emitted when a particular event occurs.
Tone Event
1 Libra Module offers to open the valve
1 Marriage successful
1 Divorce successful1 Libra Module power up diagnostics complete
1 Press button A to open the valve
1 Release button A to open the valve
3 Valve opened successfully
4 Valve open interlock timer expired
4 Failed to clear Event
-
8/9/2019 G350 M BusModuleDescription
31/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 31 of 66
Tone Event
4 General process failure occurred
5 Fatal error
Table 5 – Audio Signals Status
[REQ:BUZZ-5]
4.12 Libra Module Reference Numbers
The Libra Module serial number is defined in section 3.3.4.
The Libra Module shall have a unique PCB serial embedded at the time of manufacture,
[REQ:NUM-1]
The Libra Module shall have a module serial number label attached to the back of module to enable traceability ofthe module if it returned to L+G.
[REQ:NUM-2]
4.13 Software Version Number
The Software version number has four separate elements as detailed below.
X1X2.X3X4.X5X6.X7X8
X1X2 is Communications type, 01 for wired M-Bus, 02 for Wireless M-Bus
X3X4 is spare (default to 00, spare for other use!)
X5X6 is the major software version, used to indicate major changes / upgrades in functionality
X7X8 is the minor software version, used to indicate minor changes or changes internal to the manufacturingprocesses.
[REQ:VER-1]
The software version can be displayed in the rolling registers.[REQ:VER-2]
The software version will be displayed for 2 seconds after power up.
[REQ:VER-3]
The M-Bus protocol requires that the software version be reported to the system. However it only allows a singlebyte for encoding this number. This means that a M-Bus specific version number must be used. This has a rangeof 0..255 and is incremented on each new release.
[REQ:VER-4]
-
8/9/2019 G350 M BusModuleDescription
32/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 32 of 66
5. CONFIGURATION DATA
5.1 Overview
This data can be used to influence the operation of the meter. It is set at manufacture.
5.2 Purge Volume
The meter shall have the facility for an engineer to open the valve whilst the default state is valve closed to enablea meter to be installed / commissioned.
This functionality shall be accessed from the engineering display when the correct pin code is entered.
[REQ:CFG-1]
5.2.1 Volume Limit
The maximum volume of gas (in litres) that the Libra Module shall allow to pass when in purge mode before closing
the valve. The Libra Module shall allow the purge volume limit (±2 litre) to pass before commencing the valveclosing procedure unless the purge time limit, see Section 0 below, is reached.
[REQ:CFG-2]
5.2.2 Time Limit
The maximum period of time for which the Libra Module shall allow the valve to remain open in purge mode.
[REQ:CFG-3]
-
8/9/2019 G350 M BusModuleDescription
33/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 33 of 66
6. ACCOUNTING
6.1 General Functions
The Libra Module shall maintain a record of its account status by reference to following gas usage registers:
The value of all gas flow through the associated meter.
[REQ:ACC-1]
6.2 Profile Registers
The Libra Module shall maintain hourly Profile registers for the previous 10 days of operation. These readings aretaken as close to the hour boundary as possible.
[REQ:ACC-2]
The Libra Module shall maintain daily Profile registers for the previous 31 days of operation. These readings aretaken as close to the hour boundary at the end of the day as possible.
[REQ:ACC-3]
Each register consists of :-
• an absolute meter index reading with a range of 0 to 99999.999 m3 and a resolution of 0.001 m
3.
a timestamp with a resolution of minutes.
[REQ:ACC-4]
These shall be reset at manufacture or at marriage.
[REQ:ACC-5]
These registers can be read via the appropriate M-Bus link.
[REQ:ACC-6]
6.3 Cumulative Registers
The Libra Module shall maintain Cumulative registers that shall be reset at marriage.
[REQ:ACC-7]
Cumulative Volume Register shall have a range the range 0 to 99999m3with no decimal points.
[REQ:ACC-8]
The cumulative registers shall be:
6.3.1 Volume Registers
The volume registers shall be available in the rolling register displays, see [REQ:ROLL-16]
Figure 5 – Rolling Registers.
[REQ:ACC-9]
6.3.2 Total Volume today
The total volume of gas used since the start of the accounting day.
-
8/9/2019 G350 M BusModuleDescription
34/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 34 of 66
[REQ:ACC-10]
6.3.3 Total Volume Last 7 Days
The total volume shall be logged for a 7 day rolling period.
7 day rolling Volume Register shall have a range the range 0 to 99999m3.
[REQ:ACC-11]
6.3.4 Total Volume Last 28 Days
The total volume shall be logged for a 28 day rolling period.
28 day rolling Volume Register shall have a range the range 0 to 99999m3.
[REQ:ACC-12]
6.3.5 Total Volume Last 12 Months
The total volume shall be logged for a 11 month rolling period plus the part element of the calendar month,therefore the register is 11 months + number of days volume through calendar month i.e. for the 13
th of December
the 12 month volume shown will equate to the total volume of gas consumed for the months January to November(inclusive) plus the total daily consumption for the 1
st to the 12
th of December (inclusive).
12 month rolling Volume Register shall have a range the range 0 to 99999m3.
[REQ:ACC-13]
6.3.6 End of Day Processing
At 1.45am each day the Libra Module shall:
• Set the E6V meter clock to it’s clock value.
• Evaluate and log its current status
• Increment the battery life timer by 1 day.
[REQ:ACC-14]
-
8/9/2019 G350 M BusModuleDescription
35/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 35 of 66
7. SERVICE OPERATION
The Libra Module will support service operations without the use of a field service tool. The service operations aredivided into two separate menus, a Service menu and an Engineering menu. These are selected by entering therelevant PIN code.
Pressing button B for 5 seconds will bring up the Engineer Access screen (Figure 7), and then pressing button A toenter the Pin code Access Screen (Figure 8).
E n g i n e e r i n g A
Figure 7 – Engineering Access Screen
T y p e P i n : * * * * * *
A - B < > B > 3 s : E n T
Figure 8 – Pin Code Access Screen
[REQ:SV-1]
The PIN code is 6 digits.
[REQ:SV-2]
When the Pin code Access screen is shown, as seen in Figure 8, the pin code is entered by pressing button A, atthe first press of button A the most significant digit of the pin code shall show 0 this can then be incremented bypressing button A repeatedly. When the correct number is shown button B shall be pressed to move to the nextdigit.
[REQ:SV-3]
This process is repeated until all 6 digits are correct, and button B is then pressed for greater than 3 seconds toconfirm the pass code.
[REQ:SV-4]
If the incorrect pin code is entered the Libra Module shall show for a short time.
P i n c o d e E r r o r
Figure 9 – Pin Code Error Screen
[REQ:SV-5]
7.1 Engineering Menu
The Libra Module shall display the Engineering menu of Libra Module functions that shall include:
• Marriage (meter to module); (available when unmarried)
• Divorce (meter from module); (available in all modes)
[REQ:SV-6]
-
8/9/2019 G350 M BusModuleDescription
36/66
-
8/9/2019 G350 M BusModuleDescription
37/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 37 of 66
Press and Hold Button B for greater than 5 seconds
The Engineering Screen is then shown:
Button A is pressed and the
Pin code access screen is shown:
The correct pin code is entered and the
first service screen is shown, button B is
pressed until the marriage screen is shown:
Press Button A to Marry:
The Libra Module shall then offer to open thevalve
And the button A shall be pressed as instructed.
Figure 12 – Marriage Process Screens
[REQ:SV-18]
7.2 Service Menu
The Libra Module shall display the service menu of Libra Module functions that shall include:
• Clear module Events (available when married)
• Clear meter diagnostics. (available when married)
• Battery change (available in all modes)
• Purging
• Unbinding (gas meter to electricity meter)
• Temperature compensated reading
• Open valve operation (if state is open)
7.2.1 Purge
The Libra Module shall offer to open the meter valve for purging.
[REQ:SV-19]
If the offer to open the valve for purging is accepted, the meter valve shall open and the Libra Module shall displaythat purging is active as shown in Figure 13 below .
E n g i n e e r i n g AEngineering Access Screen
Pin Code Access Screen T y p e P i n : X X X X X XA ^ B < > B > 5 s : E n t
Marriage Screen M a r r y ?A = A c c e p t , B = N e x t
Marrying Screen M a r r y i n g m e t e r . .
Valve Open Screen A p p l i a n c e s O f f ?H o l d A f o r g a s
Valve open Screen 1 H o l d A f o r g a s
Valve open Screen 2 R e l e a s e A
f o r g a s
Valve open Screen 3 P l e a s e W a i t . .O p e n i n g V a l v e
-
8/9/2019 G350 M BusModuleDescription
38/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 38 of 66
P u r g i n g O N X X X L A - Q u i t , B - U p d a t e
Figure 13 – Purging Display
[REQ:SV-20]
The amount of gas dispensed for purging shall be determined by the value set by configuration Data.
[REQ:SV-21]
As an alternative to purging a quantity of gas it shall be possible to set a time for purging.
[REQ:SV-22]
The purge time shall be defined in Configuration Data.
[REQ:SV-23]
When the purge limit or time limit is reached the valve shall be closed.
[REQ:SV-24]
Purge gas shall not incur any charges.[REQ:SV-25]
Following the completion of the installation and commissioning operation the Libra Module shall move to the Activestate.
[REQ:SV-26]
The offer to purge gas shall be made even if the valve is already open.
[REQ:SV-27]
If the offer to open the valve for purge gas is accepted, the Libra Module shall open the valve.
[REQ:SV-28]
Provided no faults occur the valve shall remain open, until gas is passed to the volume or time limit set in
Configuration Data is reached, or until the Service operation is cancelled (This is achieved by pressing button Afrom Figure 13 – Purging Display). After the valve has closed during this operation if it was open prior to the serviceoperation the meter should default to the Credit enabled mode.
[REQ:SV-29]
When the limit is reached the valve shall be closed.
[REQ:SV-30]
If the offer to open the valve for purging is not accepted, then the valve shall remain in the state it was in prior to theservice operation.
[REQ:SV-31]
7.2.2 Event and Status Clearing
It shall be possible to reset Libra Module Events and E6V status reports through the service display.
[REQ:SV-32]
The Event and Status service screen shall be available by entering the Engineering Access Screen,
During service operations the Libra Module shall show each detected Event or Status, if any, as defined in 0.
[REQ:SV-33]
-
8/9/2019 G350 M BusModuleDescription
39/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 39 of 66
Events shall be displayed, in turn with the most recent first.
[REQ:SV-34]
For each Event displayed, when button “A” is pressed the Libra Module shall clear the Event record.
[REQ:SV-35]
When no Events remain, the Libra Module shall display ‘No Events Found‘.
[REQ:SV-36]All Events shall show the date of the first instance of the Event.
[REQ:SV-37]
When no Events remain and button A is pressed the Libra Module shall display the detected E6V status flags.
[REQ:SV-38]
The Libra Module shall show each detected status flag in turn with most recent first.
[REQ:SV-39]
For each flag displayed, when button A is pressed the Libra Module shall attempt to clear the flag.
[REQ:SV-40]
When an E6V event is not present in the E6V message the E6V status flag shall be flag cleared.
[REQ:SV-41]
7.2.3 Unbind
It shall be possible to install the Libra Module in a number of system configurations.
A Libra Module shall be capable of being commissioned in a number of different use cases, namely:
• It may be used on a wired M-Bus link from an Electricity Meter
or
• It may be used on a LPR link from an Electricity Meter or a M-Bus wireless dongle
In either case it is bound to the master device in normal use. It is necessary to break this binding if an incorrectbinding was made during installation or the master device has failed and needs to be replaced.
Selecting for a Wired Module, causes it’s M-Bus address to be reset to 0.
[REQ:SV-42]
Selecting for a Wireless Module, causes it enter binding mode.
[REQ:SV-43]
Selecting for either Module, causes it’s Link encryption key to be removed.
[REQ:SV-44]
7.2.4 Battery Change
The battery change option shall be offered as one of the service menu’s accessed by entering the EngineeringAccess Screen and entering the 6 digit access code at the pin Access code screen and pressing button B until theBattery change screen is shown.
[REQ:SV-45]
Battery Change Screen B a t t e r y C h a n g e ?A = A c c e p t , B = N e x t
Figure 14 – Battery Change Screen
-
8/9/2019 G350 M BusModuleDescription
40/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 40 of 66
[REQ:SV-46]
The Libra Module shall offer a battery change confirmation screen, as the impact of accidentally accepting a batterychange option will be warnings / incorrect status flags.
[REQ:SV-47]
Battery Confirmation Screen C o n f i r m C h a n g e ?A = Y e s , B = N o
Battery Change Instruction C h a n g e b a t t e r yN o w !
Figure 15 – Battery Change Confirmation & Instruction Screen
[REQ:SV-48]
Following confirmation of the battery change the Libra Module shall send a battery change command to the baseE6V meter and shall reset all battery use counters.
[REQ:SV-49]
7.2.5 Open Valve Operation
It is possible for a meter to have an incorrect state for the valve. This could happen due to a knock during transportchanging an open valve (which is the shipping state) to be closed. An installer needs to be able to correct this. Ifthe valve is open, a menu option will allow the valve open sequence to be started.
[REQ:SV-50]
7.2.6 Temperature Compensated Meter Reading
The meter is currently certified as a non temperature compensated one. It also maintains a temperaturecompensated register which some customers wish to access. As this is not certified, it cannot be viewed onnormally accessible displays. It can be viewed as the last item on the Service Menu.
Register : Temperature compensated meter reading
T C R e a d i n g
9 9 9 9 9 . 9 9 9 m 3
[REQ:SV-51]
-
8/9/2019 G350 M BusModuleDescription
41/66
Commercial in Confidence
Date of Issue: 5th June 2008 : Product Specification
© Landis + Gyr Ltd S8 567 0270 0 - PS002 Issue:F
Page 41 of 66
8. OPERATIONAL ERRORS
The Libra Module shall be capable of detecting and reportin