GB/T 28847.6-2023 English PDF
Basic dataStandard 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 contentsPreface 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 666forewordThis 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:IntroductionGB/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 test1 ScopeThis 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 referencesThis document has no normative references:3 Terms and DefinitionsThe 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 abbreviations4:1 Symbols The following symbols apply to this document: C: Conditional L: Data Link (Prefix) [DataLink (Prefix)] M: Mandatory ......Tips & Frequently Asked Questions:Question 1: How long will the true-PDF of GB/T 28847.6-2023_English be delivered?Answer: Upon your order, we will start to translate GB/T 28847.6-2023_English as soon as possible, and keep you informed of the progress. The lead time is typically 1 ~ 3 working days. The lengthier the document the longer the lead time.Question 2: Can I share the purchased PDF of GB/T 28847.6-2023_English with my colleagues?Answer: Yes. The purchased PDF of GB/T 28847.6-2023_English will be deemed to be sold to your employer/organization who actually pays for it, including your colleagues and your employer's intranet.Question 3: Does the price include tax/VAT?Answer: Yes. Our tax invoice, downloaded/delivered in 9 seconds, includes all tax/VAT and complies with 100+ countries' tax regulations (tax exempted in 100+ countries) -- See Avoidance of Double Taxation Agreements (DTAs): List of DTAs signed between Singapore and 100+ countriesQuestion 4: Do you accept my currency other than USD?Answer: Yes. If you need your currency to be printed on the invoice, please write an email to Sales@ChineseStandard.net. In 2 working-hours, we will create a special link for you to pay in any currencies. Otherwise, follow the normal steps: Add to Cart -- Checkout -- Select your currency to pay. |