Household appliances interworking - Part 2: Data structures

This European Standard specifies the message Data structures used for communication between devices that comply with the Household Appliances Interworking standard. It is a companion document to EN 50523 1, Functional specification.

Geräte für den Hausgebrauch - Interworking - Teil 2: Datenstrukturen

Diese Europäische Norm legt die Nachrichtendatenstrukturen fest, die für die Nachrichtenübermittlung zwischen Geräte verwendet werden, die der Interworking-Norm für Haushaltsgeräte entsprechen. Sie ist ein Begleitdokument zur EN 50523 1, „Funktionsspezifikation“.

Interfonctionnement des appareils électrodomestiques - Partie 2: Structures des données

La présente Norme Européenne spécifie les structures de données de message utilisées pour la communication entre dispositifs qui sont conformes à la norme « Interfonctionnement des appareils domestiques ». Elle est un document d’accompagnement de la EN 50523-1 « Spécifications fonctionnelles ».

Medsebojno delovanje gospodinjskih aparatov - 2. del: Podatkovne strukture

Ta evropski standard določa podatkovno strukturo sporočil, ki se uporablja za komuniciranje med napravami, ki so v skladu s standardom o medsebojnem delovanju gospodinjskih aparatov. Je spremljevalni dokument k EN 50523-1, Funkcionalne specifikacije.

General Information

Status
Published
Publication Date
02-Jul-2009
Current Stage
6060 - Document made available - Publishing
Due Date
03-Jul-2009
Completion Date
03-Jul-2009

Buy Standard

Standard
EN 50523-2:2010
English language
16 pages
sale 10% off
Preview
sale 10% off
Preview
e-Library read for
1 day

Standards Content (Sample)

2003-01.Slovenski inštitut za standardizacijo. Razmnoževanje celote ali delov tega standarda ni dovoljeno.Medsebojno delovanje gospodinjskih aparatov - 2. del: Podatkovne struktureGeräte für den Hausgebrauch - Interworking -- Teil 2: DatenstrukturenInterfonctionnement des appareils électrodomestiques -- Partie 2: Structures des donnéesHousehold appliances interworking -- Part 2: Data structures97.120Avtomatske krmilne naprave za domAutomatic controls for household useICS:Ta slovenski standard je istoveten z:EN 50523-2:2009SIST EN 50523-2:2010en,fr,de01-januar-2010SIST EN 50523-2:2010SLOVENSKI
STANDARD



SIST EN 50523-2:2010



EUROPEAN STANDARD EN 50523-2 NORME EUROPÉENNE
EUROPÄISCHE NORM July 2009
CENELEC European Committee for Electrotechnical Standardization Comité Européen de Normalisation Electrotechnique Europäisches Komitee für Elektrotechnische Normung
Central Secretariat: Avenue Marnix 17, B - 1000 Brussels
© 2009 CENELEC -
All rights of exploitation in any form and by any means reserved worldwide for CENELEC members.
Ref. No. EN 50523-2:2009 E
ICS 97.120
English version
Household appliances interworking -
Part 2: Data structures
Interfonctionnement
des appareils électrodomestiques -
Partie 2: Structures des données
Geräte für den Hausgebrauch -
Interworking -
Teil 2: Datenstrukturen
This European Standard was approved by CENELEC on 2009-06-01. CENELEC members are bound to comply with the CEN/CENELEC Internal Regulations which stipulate the conditions for giving this European Standard the status of a national standard without any alteration.
Up-to-date lists and bibliographical references concerning such national standards may be obtained on application to the Central Secretariat or to any CENELEC member.
This European Standard exists in three official versions (English, French, German). A version in any other language made by translation under the responsibility of a CENELEC member into its own language and notified to the Central Secretariat has the same status as the official versions.
CENELEC members are the national electrotechnical committees of Austria, Belgium, Bulgaria, Cyprus, the Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Iceland, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, the Netherlands, Norway, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Switzerland and the United Kingdom.
SIST EN 50523-2:2010



EN 50523-2:2009 – 2 – Foreword This European Standard was prepared by the WG 7 of Technical Committee CENELEC TC 59X, Consumer information related to household electrical appliances. The text of the draft was submitted to the formal vote and was approved by CENELEC as EN 50523-2 on 2009-06-01. The following dates were fixed: – latest date by which the EN has to be implemented at national level by publication of an identical national standard or by endorsement
(dop)
2010-06-01 – latest date by which the national standards conflicting with the EN have to be withdrawn
(dow)
2012-06-01 The Working Group CLC/TC 59X/WG 7, Smart house, was initiated by CECED and installed by the decision of the CLC/TC 59 meeting on 2004-09-14/15. This Part 2 of EN 50523 defines the message data structures used for communication between household appliances. This part is to be read in conjunction with Part 1 “Functional specification” of this standard. Part 1 defines the interoperability requirements for installation, control and monitoring of household appliances. __________ SIST EN 50523-2:2010



– 3 – EN 50523-2:2009 Contents 1 Scope . 4 2 Normative references . 4 3 Terms, definitions and abbreviations . 4 4 Conventions for format . 4 5 Functional Blocks Mapping . 4 5.1 EXECUTE COMMAND . 4 5.2 SIGNAL STATE . 6 5.3 SIGNAL EVENT . 8 5.4 IDENTIFY PRODUCT . 10 5.5 COLLECT DIAGNOSIS DATA . 14 5.6 MANAGE TIME . 15 Bibliography . 16
Tables Table 1 – EXECUTE COMMAND MIDs .5 Table 2 – SIGNAL STATE MIDs .6 Table 3 – SIGNAL EVENT MIDs .8 Table 4 – IDENTIFY PRODUCT MIDs .10 Table 5 – Company Ids and Brand Ids .11 Table 6 – Product Names and Product Types .13 Table 7 – OID Encodings .14 Table 8 – Standard Version .14 Table 9 – COLLECT DIAGNOSIS MIDs .14 Table 10 – MANAGE TIME MIDs .15
SIST EN 50523-2:2010



EN 50523-2:2009 – 4 – 1 Scope This European Standard specifies the message Data structures used for communication between devices that comply with the Household Appliances Interworking standard. It is a companion document to EN 50523-1, Functional specification. 2 Normative references The following referenced documents are indispensable for the application of this document. For dated references, only the edition cited applies. For undated references, the latest edition of the referenced document (including any amendments) applies. EN 50523-1, Household appliances interworking – Part 1: Functional specification 3 Terms, definitions and abbreviations For the purposes of this document, the terms, definitions and abbreviations given in EN 50523-1 apply. 4 Conventions for format • Byte I is the I-th transmitted byte of the data field. To ease direct reading of data field, big endian is used. Byte 0 Byte 1 Byte 2 Byte 3 Byte 4
• If word fields consisting of two bytes are used then, the most significant byte is the first field. Word Byte M Byte M+1 Most significant byte Least significant byte
• The format used for signed integer is 2’s complement. • The character set used for a string (array of characters terminated with a null character) is ASCII. 5 Functional Blocks Mapping 5.1 EXECUTE COMMAND The table below defines the data structures used for all MIDs of the Functional Block EXECUTE COMMAND. SIST EN 50523-2:2010



– 5 – EN 50523-2:2009 Table 1 – EXECUTE COMMAND MIDs MID Data Execution of a Command Byte 0: Command Identification Value 0 is reserved. Values ranging from 1 to 63 are standardised commands. START 1 STOP 2 PAUSE 3 START SUPERFREEZING 4 STOP SUPERFREEZING 5 START SUPERCOOLING 6 STOP SUPERCOOLING 7 DISABLE GAS 8 ENABLE GAS 9 START SUPERHEATING 10 STOP SUPERHEATING 11 Values ranging from 63 to 127 are non-standardised commands. Values ranging from 128 to 255 are proprietary commands. Washing Parameters Byte 0: Type of Programme Data Value 0 is reserved. Values ranging from 1 to 63 are standardised types. Values ranging from 64 to 127 are non-standardised types. Values ranging from 128 to 255 are proprietary types. Other bytes: programme data Cooking Parameters See Washing Parameters aboveRefrigeration Parameters See Washing Parameters above Air Conditioning Parameters See Washing Parameters above Water Heating Parameters See Washing Parameters above Start Time Byte 0 Bit 0-5: Minutes ranging from 0 to 59
Bit 6-7: RELATIVE 0 ABSOLUTE 1 Reserved 2 Reserved 3
If RELATIVE Byte 1: Hours ranging from 0 to 255 If ABSOLUTE Byte 1: Hours ranging from 0 to 23
The value 0xFFFF as well as all invalid absolute values means Not available. Finish Time See Start Time above Set Temperature Byte 0: Most significant byte of 2 bytes signed integer providing value ranging from -50 °C to +500 °C. Precision is 1 °C.
Byte 1: Least significant byte of 2 bytes signed integer providing value ranging from -50 °C to +500 °C. Precision is 1 °C. Reduction Byte 0: Values ranging from 0 to 63 are standardised reduction levels. 0: Normal info & alerts 1: All alerts 2: Alerts (Fault & Dangerous category) 3: Alerts (Fault category)
Values ranging from 64 to 127 are non-standardised. Values ranging from 128 to 255 are proprietary. SIST EN 50523-2:2010



EN 50523-2:2009 – 6 – 5.2 SIGNAL STATE The table below defines the data structures used for all MIDs of the Functional Block SIGNAL STATE. Table 2 – SIGNAL STATE MIDs MID Data Device Status Byte 0: Device Status Value 0 is reserved Values ranging from 1 to 63 are standardised. OFF 1 STAND-BY 2 PROGRAMMED 3 PROGRAMMED WAITING TO START 4 RUNNING 5 PAUSE 6 END PROGRAMMED 7 FAILURE 8 PROGRAMME INTERRUPTED 9 IDLE 10 RINSE HOLD 11 SERVICE 12 SUPERFREEZING 13 SUPERCOOLING 14 SUPERHEATING 15
Values ranging from 64 to 127 are non-standardised. Values ranging from 128 to 255 are proprietary.
Byte 1 Bit 0-3: Remote Enable Flags Remote Control is DISABLED 0 Remote Control is enabled in general, but TEMPORARILY LOCKED/DISABLED 7 Remote Control is ENABLED F Other values are reserved for future extensions Bit 4-7: Device Status 2 Structure PROPRIETARY 0 PROPRIETARY 1 IRIS SYMPTOM CODE 2 RESERVED 3 to 15
Other bytes: Device Status 2 Non-standardised or Proprietary data. In the case of IRIS Symptom Code, 3 bytes representing the 3 digit encoding (see [1]) possibly complemented with proprietary bytes. Remaining Time Byte 0: Minutes ranging from 0 to 59
Byte 1: Hours ranging from 0 to 23 Washing Parameters
See EXECUTE COMMAND Cooking Paramete
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.