g350 m busmoduledescription

Upload: mgugi

Post on 01-Jun-2018

216 views

Category:

Documents


0 download

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