{"id":356522,"date":"2024-10-20T01:12:49","date_gmt":"2024-10-20T01:12:49","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iso-iec-10192-32017\/"},"modified":"2024-10-26T01:36:14","modified_gmt":"2024-10-26T01:36:14","slug":"bs-iso-iec-10192-32017","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iso-iec-10192-32017\/","title":{"rendered":"BS ISO\/IEC 10192-3:2017"},"content":{"rendered":"
This part of IEC 10192 specifies a UCM (Universal Communications Module) that transfers energy management data via a home network between an end-device and an energy management agent (specified in ISO\/IEC 15067\u20113) or an energy service provider. This document specifies the mechanical, electrical and logical characteristics of the interfaces of UCM to an end-device (hereafter referred to as an SGD \u2014 Smart Grid Device) and a choice of interfaces to a home communications network.<\/p>\n
This document specifies the physical and data-link characteristics of the interface between the UCM and the SGD, along with certain higher-layer and application layer elements as needed to assure interoperability over a broad range of device capabilities. It specifies a mechanism through which network, transport and application layer messages specified in other documents listed in this document may be passed through the interface. For those end-devices that cannot process one of the \u201cpass-through\u201d command sets, a Simple Protocol is specified according to the OSI (Open System Interconnect) reference model (ISO\/IEC 7498\u20111) including application layer messaging for energy management.<\/p>\n
The UCM specified in this document is intended to be installable by the purchaser, home occupant or professional installer. The connectors are integrated in a way that allows for easy, plug-in installation. However, the manufacturer may choose to pre-install a module during production or have installation handled by a manufacturer representative or professional installer.<\/p>\n
The scope of this document does not include safety related construction, performance, marking or instruction requirements. UCM products should additionally comply with applicable product safety standard(s). Examples of such standards are presented in Annex G.<\/p>\n
\nNOTE Some regulatory authorities require that appliances intended for participation in energy management, such as thermostats, be user installable.<\/p>\n<\/blockquote>\n
PDF Catalog<\/h4>\n
\n
\n PDF Pages<\/th>\n PDF Title<\/th>\n<\/tr>\n \n 2<\/td>\n undefined <\/td>\n<\/tr>\n \n 4<\/td>\n CONTENTS <\/td>\n<\/tr>\n \n 9<\/td>\n FOREWORD <\/td>\n<\/tr>\n \n 10<\/td>\n INTRODUCTION <\/td>\n<\/tr>\n \n 11<\/td>\n Figures
Figure 1 \u2013 Illustrations of the modular communications interface (MCI) concept <\/td>\n<\/tr>\n\n 12<\/td>\n 1 Scope
2 Normative references <\/td>\n<\/tr>\n\n 13<\/td>\n 3 Terms, definitions and abbreviated terms
3.1 Terms and definitions
3.2 Abbreviated terms <\/td>\n<\/tr>\n\n 14<\/td>\n 4 Conformance
5 Physical\/electrical Interface
5.1 Form factors
5.2 Removal and exchange of a UCM
5.3 Block diagram <\/td>\n<\/tr>\n\n 15<\/td>\n 6 Serial protocol
6.1 Protocol data unit
6.2 Message Type field
Figure 2 \u2013 Modular communications interface (MCI) block diagram
Tables
Table 1 \u2013 Protocol data unit format <\/td>\n<\/tr>\n\n 16<\/td>\n 6.3 Payload length field
Table 2 \u2013 Message type assignments <\/td>\n<\/tr>\n\n 17<\/td>\n 6.4 Checksum field
6.5 Bit and byte order
6.5.1 Bit order within a byte
6.5.2 Byte order for multi-byte messages
6.6 Message synchronization and timing
6.6.1 Message sequencing
6.6.2 Link layer timing <\/td>\n<\/tr>\n\n 18<\/td>\n Figure 3 \u2013 Link layer timing
Table 3 \u2013 Message timing requirements <\/td>\n<\/tr>\n\n 19<\/td>\n 6.6.3 Randomized link layer retries
6.6.4 Application layer timing
Figure 4 \u2013 Application layer timing <\/td>\n<\/tr>\n\n 20<\/td>\n 6.7 SGD handling of conflicting messages
7 Simple Protocol
Table 4 \u2013 Basic\/Intermediate DR application layer timing parameters <\/td>\n<\/tr>\n\n 21<\/td>\n 8 Link layer
8.1 Use of link layer messages
8.2 Link layer ACK\/NAK
Table 5 \u2013 Mandatory message summary
Table 6 \u2013 ACK\/NAK Packet <\/td>\n<\/tr>\n\n 22<\/td>\n 8.3 Message Type \u201csupported query\u201d
Table 7 \u2013 Link layer NAK codes
Table 8 \u2013 Message type \u201csupported query\u201d <\/td>\n<\/tr>\n\n 23<\/td>\n 9 Data-link messages
9.1 Message format
Table 9 \u2013 Data-link message format <\/td>\n<\/tr>\n\n 24<\/td>\n Table 10 \u2013 Data-link command set <\/td>\n<\/tr>\n \n 25<\/td>\n 9.2 Interface power limit negotiation
Table 11 \u2013 Interface power level indicator codes <\/td>\n<\/tr>\n\n 26<\/td>\n 9.3 Bit rate negotiation <\/td>\n<\/tr>\n \n 27<\/td>\n 9.4 Power-up and state reset
9.5 Security
9.6 Setting slot numbering
Table 12 \u2013 Bit rate indicator <\/td>\n<\/tr>\n\n 28<\/td>\n 10 Basic DR application (Message Type = 0x08, 0x01)
10.1 Basic DR application commands
10.1.1 Message format
Table 13 \u2013 Basic application data format <\/td>\n<\/tr>\n\n 29<\/td>\n Table 14 \u2013 Basic DR application command set <\/td>\n<\/tr>\n \n 32<\/td>\n 10.1.2 Basic message fixed length
10.1.3 Event Duration field <\/td>\n<\/tr>\n\n 33<\/td>\n 10.1.4 Grouped messages
10.2 Usage and details of basic DR application messages
10.2.1 Request for power level (Opcode 0x06)
Figure 5 \u2013 Non-linear event duration scaling <\/td>\n<\/tr>\n\n 34<\/td>\n 10.2.2 Relative price commands (Opcode 0x07 and 0x08) <\/td>\n<\/tr>\n \n 35<\/td>\n 10.2.3 Time remaining in present price period (Opcode 0x09)
10.2.4 Operating state monitoring (Opcodes 0x12 and 0x13)
Figure 6 \u2013 Non-linear relative price scaling <\/td>\n<\/tr>\n\n 36<\/td>\n Table 15 \u2013 Operating state codes <\/td>\n<\/tr>\n \n 37<\/td>\n 11 Intermediate DR application (Message Type = 0x08, 0x02)
11.1 Intermediate DR message set
Table 16 \u2013 Operating-state codes for usage conditions <\/td>\n<\/tr>\n\n 38<\/td>\n Table 17 \u2013 Intermediate DR application command set (command byte description) <\/td>\n<\/tr>\n \n 39<\/td>\n Table 18 \u2013 Intermediate DR application command set <\/td>\n<\/tr>\n \n 40<\/td>\n 11.2 Usage and details of Intermediate DR application messages
11.2.1 Info request
Table 19 \u2013 Response code values <\/td>\n<\/tr>\n\n 43<\/td>\n 11.2.2 Get\/Set UTC time <\/td>\n<\/tr>\n \n 44<\/td>\n 11.2.3 Get\/Set energy price <\/td>\n<\/tr>\n \n 46<\/td>\n 11.2.4 Get\/Set tier <\/td>\n<\/tr>\n \n 47<\/td>\n 11.2.5 Get\/Set temperature offset <\/td>\n<\/tr>\n \n 48<\/td>\n 11.2.6 Get\/Set set point <\/td>\n<\/tr>\n \n 49<\/td>\n 11.2.7 Autonomous cycling <\/td>\n<\/tr>\n \n 51<\/td>\n 11.2.8 Demand reduction \u2013 terminate cycling
11.3 Demand response event schedules
11.3.1 Function <\/td>\n<\/tr>\n\n 52<\/td>\n 11.3.2 Send scheduled events request
11.4 Energy consumption
11.4.1 Function
11.4.2 Commodity read <\/td>\n<\/tr>\n\n 55<\/td>\n 11.4.3 Get\/Set CommodityType
Figure 7 \u2013 Illustration of energy storage capacity <\/td>\n<\/tr>\n\n 57<\/td>\n 12 Commissioning and network messages (Message Type = 0x08, 0x04)
13 Pass-Through Mode
13.1 Pass-Through method
13.1.1 General
Table 20 \u2013 Commissioning and network messages <\/td>\n<\/tr>\n\n 58<\/td>\n 13.1.2 Full Encapsulation in the Message Payload
13.1.3 Message Type Field
13.1.4 Message Type Support Query
13.1.5 Maximum Message Length Negotiation
13.1.6 Pass-Through mode protocols
13.2 Pass-Through mode protocols
13.2.1 USNAP 1.0 protocol Pass-Through
Table 21 \u2013 Pass-Through message
Table 22 \u2013 USNAP1.0 over serial <\/td>\n<\/tr>\n\n 59<\/td>\n 13.2.2 SEP1.0 or 1.1 Pass-Through
13.2.3 ClimateTalk Pass-Through
13.2.4 General Internet Protocol Pass-Through
Table 23 \u2013 SEP1.0 or 1.1 over serial
Table 24 \u2013 ClimateTalk over serial <\/td>\n<\/tr>\n\n 60<\/td>\n 13.2.5 ISO\/IEC 14543-4-3 Pass-Through
13.2.6 ISO\/IEC 14543-3-1 Pass-Through
Figure 8 \u2013 Internet Protocol Pass-Through (IPv6)
Table 25 \u2013 ISO\/IEC 14543-4-3 over serial <\/td>\n<\/tr>\n\n 61<\/td>\n 13.2.7 ISO\/IEC 14908-1 Pass-Through
13.2.8 SunSpec Pass-Through
14 Typical communication exchanges
Table 26 \u2013 ISO\/IEC 14543-3-1 over serial
Table 27 \u2013 ISO\/IEC 14908-1 over serial
Table 28 \u2013 SunSpec over serial <\/td>\n<\/tr>\n\n 62<\/td>\n 15 General security principles
16 Load management event randomization <\/td>\n<\/tr>\n\n 63<\/td>\n Figure 9 \u2013 Illustration of randomization of events by communications modules <\/td>\n<\/tr>\n \n 64<\/td>\n Annex A (normative)Low voltage DC form factor
A.1 General
A.2 Limitations
A.3 Power for UCM
A.4 Mechanical interface
A.4.1 DC form factor board layout <\/td>\n<\/tr>\n\n 65<\/td>\n A.4.2 Module configuration
Figure A.1 \u2013 DC form factor PCB dimensions <\/td>\n<\/tr>\n\n 66<\/td>\n Figure A.2 \u2013 DC form factor housing dimensions \u2013 top view <\/td>\n<\/tr>\n \n 67<\/td>\n Figure A.3 \u2013 DC form factor housing dimensions \u2013 side view <\/td>\n<\/tr>\n \n 68<\/td>\n A.4.3 Form factor
A.4.4 Housing materials
A.4.5 Connector type
Figure A.4 \u2013 DC form factor housing dimensions \u2013 end view <\/td>\n<\/tr>\n\n 69<\/td>\n A.4.6 Pin assignments
A.5 Electrical interface
A.5.1 Electrical Interface Levels
A.5.2 Signal timing
Figure A.5 \u2013 Pin assignment
Figure A.6 \u2013 SPI Mode 0 bit timing <\/td>\n<\/tr>\n\n 70<\/td>\n A.5.3 Interface circuits
A.6 Data transfer protocol
A.6.1 Control signals
Table A.1 \u2013 Low voltage interface signal definitions <\/td>\n<\/tr>\n\n 71<\/td>\n A.6.2 Clock and data rate
A.6.3 Multiple slots
A.7 Link layer data flow
A.8 Messages
A.8.1 Frame structure
A.8.2 Message synchronization (frame delimiting)
A.8.3 Message filling (inter-message byte filling) <\/td>\n<\/tr>\n\n 72<\/td>\n A.8.4 Command\/Response encoding
A.8.5 Checksum calculation
A.8.6 Master\/Slave
A.8.7 Flow control
A.8.8 Error detection and recovery <\/td>\n<\/tr>\n\n 73<\/td>\n A.9 Operation
A.9.1 Transaction sequence
Figure A.7 \u2013 SPI transaction sequence: SGD-initiated message to the UCM <\/td>\n<\/tr>\n\n 74<\/td>\n Figure A.8 \u2013 SPI transaction sequence: UCM-initiated message to the SGD <\/td>\n<\/tr>\n \n 75<\/td>\n Table A.2 \u2013 SPI physical timing requirements <\/td>\n<\/tr>\n \n 76<\/td>\n A.9.2 SPI data transfer state machine
Figure A.9 \u2013 SPI data transfer state machine <\/td>\n<\/tr>\n\n 77<\/td>\n A.9.3 SGD transmitter operation
A.9.4 SGD device receiver operation <\/td>\n<\/tr>\n\n 78<\/td>\n A.9.5 UCM operations <\/td>\n<\/tr>\n \n 79<\/td>\n Annex B (informative)Description of DC form factor applications
B.1 General
B.2 Applications of ISO\/IEC 24379
B.3 Physical Form Factor Review <\/td>\n<\/tr>\n\n 80<\/td>\n B.4 Observations with regard to UCM and ATA confusion
B.4.1 General
B.4.2 ATA into Smart Grid Device
B.4.3 Universal Communication Module into ATA device bay
B.5 Conclusion <\/td>\n<\/tr>\n\n 81<\/td>\n Annex C (normative)AC form factor
C.1 General
C.2 Physical form
C.2.1 AC SGD and AC UCM connector <\/td>\n<\/tr>\n\n 82<\/td>\n Figure C.1 \u2013 Panel-mount AC connector form factor (device side shown) and pin-out
Figure C.2 \u2013 PCB-mount AC UCM connector (housing) <\/td>\n<\/tr>\n\n 83<\/td>\n Figure C.3 \u2013 Cable AC UCM connector (housing) <\/td>\n<\/tr>\n \n 84<\/td>\n Figure C.4 \u2013 Panel mount AC SGD connector form factor dimensions <\/td>\n<\/tr>\n \n 85<\/td>\n Figure C.5 \u2013 PCB mount connector dimensions
Figure C.6 \u2013 Cable connector dimensions <\/td>\n<\/tr>\n\n 86<\/td>\n C.2.2 AC enclosure requirements
Figure C.7 \u2013 Contact dimensions for cable connector and PCB mount connector <\/td>\n<\/tr>\n\n 87<\/td>\n Figure C.8 \u2013 Reserved area and dimensions on SGD (receptacle) <\/td>\n<\/tr>\n \n 88<\/td>\n Figure C.9 \u2013 Right side and top view of maximum UCM dimensions <\/td>\n<\/tr>\n \n 89<\/td>\n C.3 AC power
Figure C.10 \u2013 Left side and bottom view of maximum UCM dimensions <\/td>\n<\/tr>\n\n 90<\/td>\n Figure C.11 \u2013 Typical RS-485 polarity and byte transfer
Figure C.12 \u2013 RS-485 connections <\/td>\n<\/tr>\n\n 91<\/td>\n C.4 Obtaining message sync <\/td>\n<\/tr>\n \n 92<\/td>\n Annex D (normative)Fletcher checksum
D.1 Checksum method
D.2 Calculating the checksum
D.3 Decoding the checksum <\/td>\n<\/tr>\n\n 93<\/td>\n Annex E (informative)Example Visual Basic code <\/td>\n<\/tr>\n \n 94<\/td>\n F.1 Average Price versus Time Varying Charges
F.2 Relative price command <\/td>\n<\/tr>\n\n 98<\/td>\n Bibliography <\/td>\n<\/tr>\n<\/table>\n","protected":false},"excerpt":{"rendered":" Information technology. Home electronic system (HES) interfaces – Modular communications interface for energy management<\/b><\/p>\n
\n\n
\n Published By<\/td>\n Publication Date<\/td>\n Number of Pages<\/td>\n<\/tr>\n \n BSI<\/b><\/a><\/td>\n 2018<\/td>\n 100<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"featured_media":356531,"template":"","meta":{"rank_math_lock_modified_date":false,"ep_exclude_from_search":false},"product_cat":[707,2641],"product_tag":[],"class_list":{"0":"post-356522","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-35-240-99","7":"product_cat-bsi","9":"first","10":"instock","11":"sold-individually","12":"shipping-taxable","13":"purchasable","14":"product-type-simple"},"_links":{"self":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product\/356522","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media\/356531"}],"wp:attachment":[{"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/media?parent=356522"}],"wp:term":[{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_cat?post=356522"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/pdfstandards.shop\/wp-json\/wp\/v2\/product_tag?post=356522"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}