Home Cart Quotation About-Us
www.ChineseStandard.net
SEARCH

GB/T 41970-2022 English PDF

Standard IDUSDBUY PDFLead-DaysStandard Title (Description)Status
GB/T 41970-2022RFQ ASK 3 days Interconnection interface specification of numerical control machine tools in smart factory Valid

Similar standards

GB/T 28615   GB/T 24343   GB/T 24344   GB/T 17421.2   GB/T 17421.1   

Basic data

Standard ID: GB/T 41970-2022 (GB/T41970-2022)
Description (Translated English): Interconnection interface specification of numerical control machine tools in smart factory
Sector / Industry: National Standard (Recommended)
Classification of Chinese Standard: J50
Classification of International Standard: 25.040.20
Word Count Estimation: 158,186
Date of Issue: 2022-10-12
Date of Implementation: 2022-10-12
Issuing agency(ies): State Administration for Market Regulation, China National Standardization Administration

GB/T 41970-2022: Interconnection interface specification of numerical control machine tools in smart factory


---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.
Interconnection interface specification of numerical control machine tools in smart factory ICS 25.040.20 CCSJ50 National Standards of People's Republic of China Smart factory CNC machine tool interconnection interface specification 2022-10-12 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 Abbreviations4 5 General requirements 4 5.1 CNC machine tool interconnection interface architecture 4 5.1.1 Composition 4 5.1.2 Application system layer 4 5.1.3 NC-Link interface layer 5 5.1.4 CNC machine tool layer 5 5.1.5 Connection relationship 5 5.2 Functional requirements for adapters, agents and data transfer interfaces 5 5.2.1 Adapter requirements 5 5.2.2 Proxy requirements 5 5.2.3 Functional requirements of data transmission interface 5 5.3 CNC machine tool requirements 5 5.4 General technical requirements for interface usage 6 5.5 Interface information exchange requirements 6 5.5.1 Overview 6 5.5.2 Uplink Information Interaction 6 5.5.3 Downlink Information Interaction 7 5.5.4 General requirements for information exchange 7 5.5.5 Adapter-Agent Interaction Requirements 7 5.5.6 Interaction requirements between the adapter and the CNC machine tool 7 5.5.7 Interaction requirements between application system and agent 7 6 CNC machine model definition 8 6.1 Model Composition 8 6.2 Object definition 9 6.2.1 Data types 9 6.2.2 Root Object 9 6.2.3 Device Object 10 6.2.4 Component Objects 11 6.2.5 Data Objects 12 6.2.6 Sampling Channel Object 13 6.2.7 Intrinsic method object 14 7 Data item definition 15 7.1 Overview 15 7.2 Data items of device objects 15 7.3 Data items of component objects 15 7.4 Data items of data objects 16 8 Data transmission interface definition 23 8.1 Overview of Data Transfer Interface 23 8.1.1 Communication method 23 8.1.2 Data transmission interface list 24 8.1.3 Message identifier 28 8.1.4 Terminal identifier 28 8.1.5 Access to data types 28 8.1.6 Data transfer unit 28 8.1.7 Status code and error code definition 29 8.2 Data transmission interface definition 32 8.2.1 Registration request data transmission interface 32 8.2.2 Registration response data transmission interface 33 8.2.3 Terminal detection request data transmission interface 34 8.2.4 Terminal Probe Response Data Transmission Interface 36 8.2.5 Version number proofreading request data transmission interface 38 8.2.6 Version number proofreading response data transmission interface 39 8.2.7 Model detection request data transmission interface 40 8.2.8 Model Detection Response Data Transmission Interface 41 8.2.9 Model setting request data transmission interface 42 8.2.10 Model setting response data transmission interface 42 8.2.11 Data query request data transmission interface 43 8.2.12 Data query response data transmission interface 49 8.2.13 Data setting request data transmission interface 55 8.2.14 Data setting response data transmission interface 60 8.2.15 Data sampling data transmission interface 63 8.2.16 Status notification data transmission interface 64 8.2.17 Dynamic sampling registration request data transmission interface 65 8.2.18 Dynamic sampling registration response data transmission interface 67 8.2.19 Dynamic sampling logout request data transmission interface 68 8.2.20 Dynamic sampling logout response data transmission interface 69 8.2.21 Dynamic data sampling data transmission interface 70 8.2.22 Built-in method call data transfer interface 71 8.2.23 Built-in method progress data transmission interface 72 8.2.24 Internal method result data transmission interface 73 8.2.25 Built-in method control request data transmission interface 75 8.2.26 Built-in method control response data transmission interface 76 8.2.27 Event registration request data transmission interface 77 8.2.28 Event registration response data transmission interface 80 8.2.29 Event logout request data transmission interface 81 8.2.30 Event logout response data transmission interface 82 8.2.31 Event data data transmission interface 83 8.3 Network Connection Error Scenario 85 8.3.1 Overview 85 8.3.2 Connection Error Scenario 185 8.3.3 Connection Error Scenario 2 86 8.3.4 Connection Error Scenario 3 87 8.3.5 Connection Error Scenario 4 89 8.3.6 Connection error scenario five 91 9 Testing and Evaluation 93 9.1 Test requirements 93 9.1.1 Test purpose 93 9.1.2 Test system composition 93 9.1.3 Connection of test objects 94 9.2 Test content 94 9.2.1 Connection test 94 9.2.2 Test cases 94 9.2.3 Model Detection and Model Setting Test 94 9.2.4 Data query and data setting test 95 9.2.5 Data sampling test 95 9.2.6 Event function test 96 9.2.7 Dynamic sampling function test 96 9.2.8 Status notification test 96 9.2.9 Functional testing of built-in methods 96 9.3 Evaluation of test results 97 9.3.1 Connection test 97 9.3.2 Model file normative check 97 9.3.3 Adapter and proxy functional testing 97 9.4 Test records 98 Appendix A (informative) CNC machine tool model style file example 99 Appendix B (Informative) Model Description Example of CNC Machine Tool 138 Appendix C (Informative) Test Record Form 148 Figure 1 NC-Link interface architecture 4 Figure 2 Object composition of CNC machine tool model and the relationship between each object8 Figure 3 Data transmission interface "request/response" communication mode 23 Figure 4 Data transmission interface "subscribe/publish" communication mode 24 Figure 5 Adapter terminal detection process 35 Figure 6 Formal definition of query request parameters for single-value type data items 45 Figure 7 Formal definition of query request parameters for dictionary type data items 46 Figure 8 Formal definition of list type data item query request parameters 47 Figure 9 Formal definition of query response parameters for single-value type data items 50 Figure 10 Formal definition of dictionary type data item query response parameters 51 Figure 11 Formal definition of list type data item query response parameters 52 Figure 12 Formal definition of setting request parameters for single value type data items 56 Figure 13 Formal definition of dictionary type data item setting request parameters 57 Figure 14 Formal definition of list type data item setting request parameters 58 Figure 15 Formal definition of data item setting response parameters 61 Figure 16 Formal definition of filter parameters 79 Figure 17 Formal definition of event body data parameters 84 Figure 18 Connection Error Scenario 185 Figure 19 Connection error scenario 2 86 Figure 20 Connection Error Scenario 3 88 Figure 21 Connection Error Scenario Four 90 Figure 22 Connection error scenario five 92 Figure 23 Test system and test object connection 93 Figure B.1 CNC machine tool logic model 139 Table 1 Root Object Attribute List 9 Table 2 Device Object Attribute List 10 Table 3 Component object attribute list 11 Table 4 Data object attribute list 12 Table 5 Sampling channel object attribute list 13 Table 6 List of built-in method object properties 14 Table 7 Data item 15 of the device object Table 8 Data item 15 of the component object Table 9 Partial combination definition of the type attribute of the component object 16 Table 10 Physical quantity data item 16 Table 11 Commonly used non-default data units for attribute units 17 Table 12 General Data Item 18 Table 13 Private data item 19 Table 14 Definition of the value attribute when the type attribute of the data object takes a specific value 21 Table 15 When the type attribute of the data object takes a specific value, only the combination definition of the value attribute is used 22 Table 16 Combination definition of the value attribute and the type attribute of the device/component object when the type attribute of the data object takes a specific value 22 Table 17 Data transmission interface instruction list 24 Table 18 request execution status code value 29 Table 19 List of error causes 29 Table 20 Normative definitions of status codes, error causes and error codes in data transmission units 32 Table 21 Registration request data transmission unit definition 32 Table 22 Registration Response Data Transmission Unit Definition 33 Table 23 Terminal detection request data transmission unit definition 35 Table 24 Terminal Probe Response Data Transmission Unit Definition 36 Table 25 Adapter Description 37 Table 26 Version number proofreading request data transmission unit definition 38 Table 27 Data transmission unit definition of version number verification response 39 Table 28 Model detection request data transmission unit definition 40 Table 29 Model Detection Response Data Transmission Unit Definition 41 Table 30 Model setting request data transfer unit definition 42 Table 31 Model Setting Response Data Transfer Unit Definition 43 Table 32 Data query request data transmission unit definition 44 Table 33 Data query response data transmission unit definition 49 Table 34 Data setting request data transmission unit definition 55 Table 35 Data setting response data transmission unit definition 61 Table 36 Data sampling data transmission unit definition 63 Table 37 Status notification data transmission unit definition 65 Table 38 Dynamic sampling registration request data transmission unit definition 66 Table 39 Dynamic Sampling Registration Response Data Transmission Unit Definition 67 Table 40 Dynamic Sampling Logout Request Data Transmission Unit Definition 68 Table 41 Dynamic Sampling Logout Response Data Transmission Unit Definition 69 Table 42 Dynamic data sampling data transmission unit definition 70 Table 43 Internal method call data transfer unit definition 72 Table 44 Internal method progress data transmission unit definition 73 Table 45 Definition of internal method result data transmission unit 74 Table 46 Internal method control request data transmission unit definition 75 Table 47 Internal method control response data transmission unit definition 76 Table 48 Event registration request data transmission unit definition 77 Table 49 Event Registration Response Data Transmission Unit Definition 80 Table 50 Event logout data transmission unit definition 81 Table 51 Event Logout Response Data Transmission Unit Definition 82 Table 52 Definition of event data data transmission unit 83 Table 53 Connection Error Scenario Three Error State Data Transmission Unit 88 Table 54 Data transmission unit 91 in error scenario four error state Table 55 Connection test items 94 Table 56 Model detection and model setting test items 95 Table 57 Data query and data setting test items 95 Table 58 Data Sampling Test Items 95 Table 59 Event function test items 96 Table 60 Dynamic sampling function test items 96 Table 61 Status Notification Test Item 96 Table 62 Internal method function test items 97 Table 63 Adapter and Agent Functional Test Evaluation Items 97 Table C.1 Test Record Table 148

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. Please note that some contents of this document may refer to patents. The issuing agency of this document assumes no responsibility for identifying patents. This document is proposed by China Machinery Industry Federation. This document is under the jurisdiction of the National Standardization Technical Committee of Machine Tool Numerical Control System (SAC/TC367). This document is drafted by. Huazhong University of Science and Technology, Wuhan Huazhong CNC Co., Ltd., China Machine Tool Industry Association, Shenji (Shanghai) Intelligent System R&D Design Co., Ltd., Beijing University of Aeronautics and Astronautics, Huagong Farley Lecce Welding System Engineering Co., Ltd., South Central University for Nationalities, Smart Nengyunke Information Technology Co., Ltd., Guangzhou CNC Equipment Co., Ltd., Kede CNC Co., Ltd., Jiatai CNC Technology Co., Ltd., Beijing Jinglanguang Innovation Technology Co., Ltd., Huawei Technologies Co., Ltd., Aipu Gonghua Technology (Wuhan) Co., Ltd., Lenovo (Beijing) Co., Ltd., China China Electronics Technology Network Information Security Co., Ltd., Beijing Yahong Century Technology Development Co., Ltd. The main drafters of this document. Lu Songfeng, Chen Jihong, Jin Jian, Zhu Jianxin, Tang Xueming, Hui Enming, Wang Xiao, Zhang Hangjun, Lu Zhi, Hu Ruilin, Huang Yunying, Peng Chong, Gao Liansheng, Jiang Zhefu, Zhao Zhenyu, Xu Ke, Zhang Xiao, Tang Jianrui, Wang Shengwen, Li Minzhi, Zhu Duoxian, Zhou Yaling, Du Junzhi, Yu Chentao, Liu Bo, Xiao Yuanjun, Tang Wei.

Introduction

With the rapid development of information technology, the traditional manufacturing industry has begun to transition to intelligent manufacturing. The key to intelligent manufacturing lies in the information of CNC machine tools. interact. However, CNC machine tools are multi-source heterogeneous systems with great differences, which brings difficulties to information interaction and also forms the above-mentioned problems. The bottleneck of the interaction between the layer application system and the CNC machine tool. To this end, smart factories need a unified and standardized CNC machine tool interconnection protocol, the core of which is the interconnection model and interface specification. At present, some CNC equipment interconnection standards or protocols have been proposed at home and abroad, but these standards and protocols cannot meet the needs of digital twins. Data requirements, for this reason, according to the needs and development trends of domestic industrial interconnection, relevant interfaces that meet the interconnection of CNC machine tools in smart factories should be formulated specification. It is against this background that the Smart Factory CNC Machine Tool Interconnection Interface Specification (NC-Link for short) was proposed and formulated. NC-Link is used to connect Connect the CNC machine tool with the application system, transmit the attribute data, parameters and operation information of the CNC machine tool to the application system or control the application system The information is transmitted to the CNC machine tool to realize information interaction. In addition, when the CNC machine tools of the smart factory are interconnected, they also need to collect and use other The data of the auxiliary equipment of CNC machine tools such as measurement and logistics, so the interconnection interface of CNC machine tools in the smart factory will also cover the data of these auxiliary equipment interface. Smart factory CNC machine tool interconnection interface specification

1 Scope

This document specifies the interconnection interface specifications of CNC machine tools in smart factories (hereinafter referred to as NC-Link), including general requirements, CNC machine tool models Definition, data item definition, data transmission interface definition and testing and evaluation. This document applies to CNC machine tools and their ancillary equipment. Other digital equipment in the smart factory can be used as a reference.

2 Normative references

The contents of the following documents constitute the essential provisions of this document through normative references in the text. Among them, dated references For documents, only the version corresponding to the date is applicable to this document; for undated reference documents, the latest version (including all amendments) is applicable to this document. GB/T 25069-2010 Information Security Technical Terms

3 Terms and Definitions

The following terms and definitions defined in GB/T 25069-2010 apply to this document. 3.1 application system application system Software and hardware for analyzing, managing and monitoring the attribute data, parameter data and operation data of CNC machine tools or controlling CNC machine tools file system. Note. Common application systems include ERP, MES, etc. 3.2 adapter adapter Software components or hardware devices, used to connect the agent and the CNC machine tool to realize the collection of attribute data, parameter data or Run the data and perform format parsing and conversion, transmit it to the agent in a unified format, or receive control information from the agent, and follow the instructions The specified CNC machine tool needs to be converted and transferred to the corresponding CNC machine tool. Note. Since there is a one-to-one correspondence between the CNC machine tool and the adapter, the adapter is used in this document to represent the CNC machine tool. 3.3 agent agent A software component or hardware device used to connect the adapter and the application system to collect data from the adapter and distribute it to the application system, or Receive the control information from the application system and download it to the adapter. 3.4 terminal terminal Application system or CNC machine with adapter connected. NOTE. Terminals are identified by a unique terminal identifier within the system.
......
Image     

Tips & Frequently Asked Questions:

Question 1: How long will the true-PDF of GB/T 41970-2022_English be delivered?

Answer: Upon your order, we will start to translate GB/T 41970-2022_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 41970-2022_English with my colleagues?

Answer: Yes. The purchased PDF of GB/T 41970-2022_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+ countries

Question 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.