| 
           
             
       
   
   US$599.00 · In stock Delivery: <= 5 days. True-PDF full-copy in English will be manually translated and delivered via email. GB/T 40328-2021: Electrical equipment and system of industrial machines - Programing language of processing procedures for NC system Status: Valid    
      
    
  
	
		
			| Standard ID | Contents [version] | USD | STEP2 | [PDF] delivered in | Standard Title (Description) | Status | PDF | 
		 
			| GB/T 40328-2021 | English | 599 | 
   Add to Cart
   | 
                    5 days [Need to translate]
                 | 
                    Electrical equipment and system of industrial machines - Programing language of processing procedures for NC system
                 | Valid | 
                    GB/T 40328-2021
                 | 
		 
	 
     
     
  
	 
       PDF similar to GB/T 40328-2021 
    
   
    
     
          
  
  
    
  Basic data             |  Standard ID  |          GB/T 40328-2021 (GB/T40328-2021) |               |  Description (Translated English)  |          Electrical equipment and system of industrial machines - Programing language of processing procedures for NC system |               |  Sector / Industry  |          National Standard (Recommended) |               |  Classification of Chinese Standard  |          J07 |               |  Word Count Estimation  |          30,358 |               |  Issuing agency(ies)  |          State Administration for Market Regulation, China National Standardization Administration |         
  GB/T 40328-2021: Electrical equipment and system of industrial machines - Programing language of processing procedures for NC system ---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.  
Electrical equipment and system of industrial machines - Programing language of processing procedures for NC system
ICS 25.040.20
CCSJ07
National Standards of People's Republic of China
Industrial machinery electrical equipment and systems
CNC machining program programming language
Released on 2021-08-20
2022-03-01 implementation
State Administration of Market Supervision and Administration
Issued by the National Standardization Management Committee
Table of contents
Foreword Ⅰ
Introduction Ⅱ
1 Scope 1
2 Normative references 1
3 Terms and definitions 1
4 Macro 2
4.1 Overview 2
4.2 Macro variable form 2
5 Macro program format 3
5.1 Macro program format 3
5.2 Conditional judgment and loop jump 3
6 Built-in functions of macro program 4
6.1 Overview 4
6.2 Arithmetic function 4
6.3 Tool information access function 4
6.4 System parameter access function 5
6.5 Coordinate system and coordinate operation functions 6
6.6 Human-computer interaction functions 7
6.7 File Operation Function (WRFE) 8
6.8 Channel operation function 8
7 Motion control G code instructions 9
7.1 Movement control 9
7.2 Motion control code instructions 10
8 Motion control function block 11
8.1 Overview 11
8.2 MC_MOVEABSOLUTE(FB) 11
8.3 MC_MOVERELATIVE(FB) 11
8.4 MC_MOVEADDITIVE(FB) 12
8.5 MC_MOVEVELOCITY(FB) 12
8.6 MC_HOME(FB) 13
8.7 MC_READAXISERROR(FB) 13
8.8 MC_READPARAMETER(FB) 14
8.9 MC_WRITEPARAMETER(FB) 14
Appendix A (informative) Macro program example 15
Appendix B (Informative) User Macro Command Table 26
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 of Standardization Documents"
Drafting.
Please note that some of the contents of this document may involve patents. The issuing agency of this document is not responsible for identifying patents.
This document was proposed by China Machinery Industry Federation.
This document is under the jurisdiction of the National Automation System and Integration Standardization Technical Committee (SAC/TC159).
Drafting organizations of this document. National Machine Tool Quality Supervision and Inspection Center, Kede CNC Co., Ltd., Chuzhou Shangnuo Automation Equipment Co., Ltd.
Company, Shenyang Zhongke Numerical Control Technology Co., Ltd., Beijing Institute of Computer Technology and Application, Shenzhen Zhongweixing Technology Co., Ltd.,
Foshan Nanhai Shenghe Electric Co., Ltd., Guangdong Origin Intelligent Technology Co., Ltd., Qingdao Hydemark Intelligent Equipment Co., Ltd., Qingdao Chuang
Keyuan Intelligent Equipment Co., Ltd., Jiangmen Intelligent Equipment Manufacturing Research Institute Co., Ltd., Foshan Gaoming Jiye Cold Rolled Steel Plate Co., Ltd.,
Ji Hua Laboratory.
The main drafters of this document. Huang Zuguang, Chen Hu, Xue Ruijuan, Yu Dong, Du Ruifang, Yin Zhenyu, Xinxingye, Qian Zuozhong, Zheng Kang, Zeng Chaofeng,
Wang Anji, Wang Wenhao, Zhang Shufang, Hu Kezhu, Kozhiguo, Wen Zhiqing, Liu Guoyan.
Introduction
This document is an extension of GB/T 8870.1-2012.The CNC system supports the programming format defined in this document and GB/T 8870.1-
The programming format defined in.2012 is mixed programming.
Standardize the macro program and G code instruction format in the industrial machinery CNC, which helps to coordinate the system design, calculation and human-computer interaction requirements, from
And to promote the unification of programming technology, and make it between the same classification of CNC machine tools such as model, processing technology, function, size and accuracy.
The input program is interchangeable.
Determine a simple and uniform format for programming operations of CNC machine tools. For more complex machinery, only the systematic
Further extension.
Industrial machinery electrical equipment and systems
CNC machining program programming language
1 Scope
This document specifies the relevant macro program, G code and motion in the programming language of the CNC machining program of the electrical equipment and system of industrial machinery.
Function block requirements.
This document applies to the numerical control system of industrial machinery electrical equipment and systems.
2 Normative references
The contents of the following documents constitute the indispensable clauses of this document through normative references in the text. Among them, dated quotations
Only the version corresponding to that date is applicable to this document; for undated reference documents, the latest version (including all amendments) is applicable to
This document.
GB/T 8870.1-2012 Automation System and Integrated Machine Tool Numerical Control Program Format and Address Word Definition Part 1.
Data format of point position, linear motion and contour control system
3 Terms and definitions
The following terms and definitions defined in GB/T 8870.1-2012 apply to this document.
3.1
Macro-program
A numerical control system (NC) programming language that can perform expression calculations and conditional jumps. A special program written by the user, available as specified
As the code name.
3.2
Macro-variable
The variables that temporarily save data provided to the user in the macro program can directly participate in calculations and G code programming.
3.3
Expression
It is composed of numbers, operators, number grouping symbols (parentheses), free variables and constraint variables, etc., in order to obtain numerical and meaningful rankings.
A combination of column methods.
3.4
IF conditional jump "IF" conditionaljump
A way to judge whether the expression after IF is true in the current situation, if it is true, then the expression is followed by the expression, if it is not true, it is not executed
The macro program of the expression followed by THEN.
3.5
WHILE loop "WHILE" loop
A way to determine whether the expression followed by WHILE is true in the current situation, if it is true, execute DO followed by the expression, and loop until
WHILE is followed by a macro program whose expression is not true to jump out of the loop.
   
   
  
  
    
  
    
   
        
       
          
               
 
          |