| Standard ID | Contents [version] | USD | STEP2 | [PDF] delivered in | Standard Title (Description) | Status | PDF |
| GB/T 28847.6-2023 | English | RFQ |
ASK
|
3 days [Need to translate]
|
Building automation and control systems - Part 6: Data communication protocol conformance testing
| Valid |
GB/T 28847.6-2023
|
PDF similar to GB/T 28847.6-2023
Basic data | Standard ID | GB/T 28847.6-2023 (GB/T28847.6-2023) | | Description (Translated English) | Building automation and control systems - Part 6: Data communication protocol conformance testing | | Sector / Industry | National Standard (Recommended) | | Classification of Chinese Standard | L67 | | Classification of International Standard | 35.240.50 | | Word Count Estimation | 677,644 | | Date of Issue | 2023-03-17 | | Date of Implementation | 2023-10-01 | | Issuing agency(ies) | State Administration for Market Regulation, China National Standardization Administration |
GB/T 28847.6-2023: Building automation and control systems - Part 6: Data communication protocol conformance testing ---This is a DRAFT version for illustration, not a final translation. Full copy of true-PDF in English version (including equations, symbols, images, flow-chart, tables, and figures etc.) will be manually/carefully translated upon your order.
ICS35:240:50
CCSL67
National Standards of People's Republic of China
Building Automation and Control Systems
Part 6: Data communication protocol conformance test
Released on 2023-03-17
2023-10-01 implementation
State Administration for Market Regulation
Released by the National Standardization Management Committee
table of contents
Preface VII
Introduction VIII
1 Scope 1
2 Normative references 1
3 Terms and Definitions 1
4 Symbols and abbreviations1
4:1 Symbol 1
4:2 Abbreviations 2
5 Documentation rules for Electronic Protocol Implementation Conformance Statement (EPICS) 3
5:1 General 3
5:2 Character encoding regulations 3
5:3 EPICS file structure regulations 4
5:4 String rules 5
5:5 Parameter value specification 5
5:6 Grammatical provisions of each part of the EPICS file 6
6 Test content of Electronic Protocol Implementation Conformance Statement (EPICS) 29
7 Provisions of scripting language TCSL specified for conformance testing 30
7:1 General provisions 30
7:2 Components of the test scripting language TCSL 31
7:3 Statement specification of test script language TCSL 32
7:4 Provisions on time required for testing 37
7:5 Test the corresponding protocol version 38
7:6 Requirements for test equipment TD 38
8 Functional testing of supported objects 38
8:1 General 38
8:2 Test the attribute read operation test of objects in the database 38
8:3 Test the attribute write operation test of the object in the database 39
8:4 Functional testing of objects in the test database 43
9 Test of Application Service Startup 156
9:1 General 156
9:2 AcknowledgeAlarm service startup test 156
9:7 Get Alarm Summary (GetAlarmSummary) service startup test 220
9:11 Subscribe COV (SubscribeCOV) service startup test 224
9:13 Basic reading file (AtomicReadFile) service startup test 225
9:14 Basic write file (AtomicWriteFile) service startup test 226
9:15 Add list element (AddListElement) service startup test 227
9:16 Remove the list element (RemoveListElement) service startup test 228
9:17 Create Object (CreateObject) service startup test 228
9:18 Delete Object (DeleteObject) service startup test 230
9:19 Read Property (ReadProperty) service startup test 230
9:22 ReadRange service startup test 235
9:23 Write Property (WriteProperty) service startup test 239
9:33 Who-Has service startup test 250
9:34 I-Have service startup test 251
9:35 Who-Is service startup test 251
9:36 I-Am Service Startup Test 252
9:37 VT-Open service startup test 252
9:38 VT-Close service startup test 253
9:39 VT-Data service initialization test 255
9:40 request key (RequestKey) service initialization test 257
9:41 Authenticate service startup test 258
10 Tests Executed by Application Services 262
10:1 General 262
10:2 AcknowledgeAlarm service execution test 262
10:7 Get Alarm Summary (GetAlarmSummary) Service Execution Test 297
10:11 Subscribe COV (SubscribeCOV) service execution test 307
10:13 Basic read file (AtomicReadFile) service execution test 325
10:14 Basic write file (AtomicWriteFile) service execution test 333
10:15 Add List Element (AddListElement) Service Execution Test 345
10:16 Remove List Element (RemoveListElement) service execution test 348
10:17 CreateObject Service Execution Test 350
10:18 Delete Object (DeleteObject) service execution test 356
10:19 ReadProperty service execution test 357
10:22 ReadRange Service Execution Test 370
10:23 WriteProperty service execution test 380
10:33 Who-Has service execution test 412
10:34 Who-Is Service Execution Test 418
10:35 VT-Open service execution test 423
10:36 VT-Close service execution test 424
10:37 VT-Data service execution test 426
10:38 RequestKey Service Execution Test 426
10:39 Authentication (Authenticate) service execution test 429
10:40 Service Execution Generic Test 434
11 Network layer protocol test 435
11:1 Tests for processing application layer information from remote networks 435
11:2 Functional testing of routers 436
11:3 Half-Router Functional Testing 465
11:4 B/IPPAD Test 473
11:5 Initialize network layer message test 474
11:6 Non-Router Functional Testing 477
11:7 Routing Binding Test 479
12 Logical Link Layer Protocol Test 484
12:1 Overview 484
12:2 UI command and response test 485
12:3 XID command and response test 485
12:4 TEST command and response test 486
13 Data Link Layer Protocol Test 487
13:1 MS/TP State Machine Test 487
13:2 PTP state machine test 553
14 Special function test 594
14:1 Segmentation tests 594
14:2 Time host tests 604
14:3 Character set testing 605
14:4 Error-containing PDU test 605
14:5 Slave agent testing 606
14:6 Automatic Network Mapping Test 609
14:7 Automatic Device Mapping Test 610
15 IP function test 610
15:1 Overview 610
15:2 Non-BBMDB/IP Device Testing 610
15:3 BBMDB/IP Device Testing 613
15:4 Broadcast distribution table operation test 618
15:5 External device table operation test 622
15:6 BACnet broadcast management test (no external equipment, no application program) 623
15:7 External device management test 626
15:8 BACnet broadcast management test (BBMD, with external device, with application) 631
15:9 Registering as an external device test 641
15:10 Initialize BVLL service request test containing NPDU 641
16 Test result report 643
Appendix A (informative) Example of Electronic Protocol Implementation Conformance Statement (EPICS) 644
References 666
foreword
This document is in accordance with the provisions of GB/T 1:1-2020 "Guidelines for Standardization Work Part 1: Structure and Drafting Rules for Standardization Documents"
drafting:
This document is Part 6 of GB/T 28847 "Building Automation and Control Systems": GB/T 28847 has released the following parts:
--- Part 1: Overview;
--- Part 2: Hardware;
--- Part 3: Function;
--- Part 5: Data communication protocol;
--- Part 6: Data communication protocol conformance test:
This document was drafted with reference to ISO 16484-6:2014 "Building Automation and Control Systems Part 6: Data Communication Conformance Test":
The degree of consistency is not equivalent:
This document is proposed by the Ministry of Housing and Urban-Rural Development of the People's Republic of China:
This document is under the jurisdiction of the National Digital Standardization Technical Committee for Intelligent Buildings and Residential Areas (SAC/TC426):
This document is drafted by: Fudan University, Sino-foreign Construction Information Co:, Ltd:, Guangzhou Video Sound Intelligent Technology Co:, Ltd:, Yue Hongjian
Set up Development Co:, Ltd:, Shanghai Shangshi Longchuang Intelligent Technology Co:, Ltd:, the procurement service station of the General Administration of Organ Affairs of the Central Military Commission, China
Institute of Building Sciences, East China Architectural Design and Research Institute Co:, Ltd:, Hubei Institute of Standardization and Quality, Zhejiang University, Shanghai Normal University
Science, Shanghai Jiaotong University, Siemens (China) Co:, Ltd:, Signify (China) Investment Co:, Ltd:, China Mobile System Integration Co:, Ltd:, Shanghai
Meikong Smart Building Co:, Ltd:, Qingdao Hisense Smart Life Technology Co:, Ltd:, Suzhou Langjietong Intelligent Technology Co:, Ltd:, China Construction New
Jiang Jiangong (Group) Co:, Ltd:, Huayi Zhimei Town Planning Research Institute, Zhejiang Yuanchuang Intelligent Control Technology Co:, Ltd:, Shenzhen Weike Yikong Intelligent
System Co:, Ltd:, Shenzhen Saiwei Intelligent Co:, Ltd:, Zhejiang Xinzailing Technology Co:, Ltd:
The main drafters of this document: Zhou Xiaolin, Zhang Yonggang, Zheng Lirong, Xie Yuewen, Ma Hong, Shang Zhiyu, Fan Jingjing, Shen Yuxiang, Li Li, Xie Li,
Yao Rongwei, Shen Meigen, An Jinjing, Li Lulu, Gong Yingda, Zhong Yongwei, Tian Peng, Huang Juan, Gao Jiaming, Li Wenyu, Xie Chi, Xu Fei, Fan Nan, Li Long,
Dong Shiyun, Zhou Jiandong, Ling Jianming, Shan Rongsheng, Huang Feng, Wang Zhuangxiong, Zhang Zhenkai, Wang Kai, Feng Tao, Ye Guoying, Tang Junjie, Qi Nuo, Yan Jie, Liang Rui,
Fu Jing, Lin Biyi, Fang Liming, Guo Jianwei, Li Yifan, Jiang Fangzhou, Wang Han, Wan Chengrui, Zhang Shuo, Lin Zhilin, Wang Yuequan, Wu Yaoyang, Chen Ying,
Wang Baorui, Wang Xingming, Dong Yongrui, Xu Pengsheng:
Introduction
GB/T 28847 "Building Automation and Control Systems" is proposed to be divided into seven parts:
--- Part 1: Overview;
--- Part 2: Hardware;
--- Part 3: Function;
--- Part 4: Application;
--- Part 5: Data communication protocol;
--- Part 6: Data communication protocol conformance test;
--- Part 7: Engineering realization:
This document is Part 6 of GB/T 28847 "Building Automation and Control Systems", which is used to verify the consistency of data communication protocols in Part 5
Whether the network layer protocol, logical link layer protocol, data link layer protocol, application service and other functions in the performance statement (PICS) can be implemented correctly, and
Realize the data communication and interconnection among the system management equipment, control equipment, on-site execution equipment, and network equipment hardware specified in Part 2:
Communication, meeting the information security and confidentiality, monitoring function, display function, operation function, redundancy function, control function, data
Management function, device management function, recording function, self-diagnosis function, communication function, integration function and other functions, etc:, and comply with Part 1
The overall requirements of the system overview can realize the analysis, classification, processing and judgment of various types of information collected, and the distributed monitoring of various equipment
Control and management, so that each subsystem and its equipment are always running in an orderly, coordinated, efficient and controlled state:
Building Automation and Control Systems
Part 6: Data communication protocol conformance test
1 Scope
This document specifies the content of the data communication protocol conformance test in the building automation and control system, including: protocol implementation conformance statement
EPICS file rules, protocol implementation conformance statement EPICS test content, conformance test script language TCSL regulations, supported
Supporting object function test, application service startup test, application service execution test, network layer protocol test, logical link layer protocol test, data
According to link layer protocol test, special function test, IP function test and test result report, etc:
This document is applicable to the conformance test of data communication protocols between devices in building automation and control systems:
2 Normative references
This document has no normative references:
3 Terms and Definitions
The following terms and definitions apply to this document:
3:1
local network localnetwork
A network to which BACnet devices are directly connected:
3:2
remotenetwork
A network of BACnet devices can only be accessed through one or more routers:
3:3
Test database testdatabase
A database of BACnet functions and objects created by reading the contents of EPICS:
4 Symbols and abbreviations
4:1 Symbols
The following symbols apply to this document:
C: Conditional
L: Data Link (Prefix) [DataLink (Prefix)]
M: Mandatory
|