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

GB/T 15969.3-2017 English PDF

GB/T 15969.3: Historical versions

Standard IDUSDBUY PDFLead-DaysStandard Title (Description)Status
GB/T 15969.3-2017RFQ ASK 3 days Programmable controllers -- Part 3: Programming languages Valid
GB/T 15969.3-2005RFQ ASK 10 days Programmable controllers -- Part 3: Programming languages Obsolete
GB/T 15969.3-1995RFQ ASK 3 days Programmable controllers. Part 3: Programming languages Obsolete

Similar standards

GB/T 41251   GB/T 32828   DL/T 680   GB/T 15969.2   GB/T 15969.10   GB/T 15969.9   

Basic data

Standard ID: GB/T 15969.3-2017 (GB/T15969.3-2017)
Description (Translated English): Programmable controllers -- Part 3: Programming languages
Sector / Industry: National Standard (Recommended)
Classification of Chinese Standard: N18
Classification of International Standard: 25.040.40; 35.240.50
Word Count Estimation: 216,238
Date of Issue: 2017-07-12
Date of Implementation: 2018-02-01
Older Standard (superseded by this standard): GB/T 15969.3-2005
Quoted Standard: IEC 61131-1; IEC 61131-5; ISO/IEC 10646-2012; ISO/IEC/IEEE 60559
Adopted Standard: IEC 61131-3-2013, IDT
Issuing agency(ies): General Administration of Quality Supervision, Inspection and Quarantine of the People's Republic of China, Standardization Administration of the People's Republic of China
Summary: This standard specifies the syntax and semantics of the programming language of the programmable logic controller (defined in Part 1 of ISO / IEC 15969). Part 1 of GB / T 15969 specifies the functions of program loading, testing, monitoring, and operating systems. This standard specifies the syntax and semantics of a unified programming language for the programmable controller. The language contains two text languages: instruction list (IL) and structured text (ST) and contains two image languages: ladder (LD) and functional block diagram (FBD). Another set of graphs and class text elements are defined to be used to construct the internal organization of the programmable controller program and function modules, and are named Sequential Function Charts (SFCs). At the same time, the definition of the configuration element supports the programmable controller program

GB/T 15969.3-2017: Programmable controllers -- Part 3: Programming languages

---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.
Programmable controllers.Part 3. Programming languages ICS 25.040.40; 35.240.50 N18 National Standards of People's Republic of China Replacing GB/T 15969.3-2005 Programmable controller part 3 - Programming languages Programmablecontrolers-Part 3.Programminglanguages (IEC 61131-3.2013, IDT) 2017-07-12 Posted 2018-02-01 implementation General Administration of Quality Supervision, Inspection and Quarantine of People's Republic of China China National Standardization Administration released Directory Foreword Ⅲ 1 Scope 1 2 Normative references 1 3 Terms and definitions 1 4 Architecture Model 9 4.1 software model 9 4.2 Communication Model 10 4.3 programming model 11 5 Compliance 12 5.1 Overview 12 5.2 Menu 12 5.3 Implementer's Declaration of Conformity 12 6 public elements 14 6.1 Use of printed characters 14 6.2 Note 15 6.3 Direct Quantity - External Representation of Data 16 6.4 Data Types 20 6.5 Variables 36 6.6 Program Organizational Units (POUs) 46 6.7 Sequential Function Chart (SFC) Element 137 6.8 Configuration Elements 158 6.9 Namespaces 169 7 text language 177 7.1 Common Elements 177 7.2 Instruction List (IL) 178 7.3 Structured Text (ST) 183 Graphic Language 190 8.1 Common Elements 190 8.2 Ladder Diagram (LD) 196 8.3 Function Block Diagram (FBD).200 Appendix A (Normative) Language Elements of the formal specification 202 Appendix B (informative) third edition of the major changes and expansion of the list 212 Reference 213

Foreword

GB/T 15969 "programmable logic controller" contains the following sections. --- Part 1. General information; --- Part 2. Equipment requirements and testing; --- Part 3. Programming language; --- Part 4. User Guide; --- Part 5. Communication; --- Part 6. Functional safety; --- Part 7. Fuzzy control programming; --- Part 8. Programming language application and implementation guidelines. This section GB/T 15969 Part 3. This section drafted in accordance with GB/T 1.1-2009 given rules. This Part replaces GB/T 15969.3-2005 "programmable logic controller Part 3. Programming Language." This section compared with GB/T 15969.3-2005 main increase object-oriented programming content. The main changes are as follows. --- The type of direct literal (value) as part of the amount to represent, to facilitate the application of the amount; --- Relaxed on the function (not a function block) does not allow the existence of side effects due to its implementation requirements, as long as the function of the set It is not harmful to note that the side effects produced are as follows. --- Improve the syntax of a programming language such as Structured Text (ST) so that multi-output links of functions and function blocks can have A flexibility that is equivalent to multi-output linking of Function Block Diagrams (FBDs); --- A new string data type WSTRING is specified to accommodate the wide characters defined in ISO /IEC 10646 (ie Double-byte) string. This section uses the translation method identical with IEC 61131-3-2013 "programmable logic controller Part 3. Programming Language." The documents of our country that are consistent with the corresponding international documents that are normative references in this section are as follows. --- GB 13000-2010 Information technology common multi-octet-coded character set (UCS) (ISO /IEC 10646.2003, IDT) --- GB/T 15969.1-2007 programmable logic controller Part 1. General Information (IEC 61131-1.2003, IDT) --- GB/T 15969.5-2002 Programmable controller Part 5. Communication (IEC 61131-5.2000, IDT) --- GB/T 17966-2000 binary floating-point arithmetic microprocessor system (IEC 60559.1989, IDT) Please note that some of this document may be patentable. The issuing agencies of this document do not bear the responsibility of identifying these patents. This part is proposed by China Machinery Industry Federation. This part of the National Industrial Process Measurement Control and Automation Standardization Technical Committee (SAC/TC124) centralized. This section is drafted unit. Hangzhou University of Electronic Science and Technology, Beijing Institute of Machinery Industry Automation, Hangzhou Automation System Co., Ltd. excellent. The main drafters of this section. Yan Yi, Sun Jie Xiang, Wang Wenhai, Li Xiaodong, Wang Haidan, Wu Huifeng, Zhao Jianyong, Bao Jian, Li Qiang. This part replaces the standards previously issued as. --- GB/T 15969.3-1995, GB/T 15969.3-2005. Programmable controller part 3 - Programming languages

1 Scope

This section GB/T 15969 specifies the programmable logic controller (as defined in part 1 of GB/T 15969) programming language Law and semantics. Part 1 of GB/T 15969 specifies the functions of program loading, testing, monitoring, operating system and so on. This part of the programmable logic controller for the provisions of a unified programming language and semantics of the language contains two text languages. Order List (IL) and Structured Text (ST) and includes two image languages. Ladder Diagram (LD) and Functional Block Diagram (FBD). Another set of diagram and class text elements is defined for the internal organization of programmable controller programs and function modules, which are named in order Function Chart (SFC). At the same time, the definition of configuration elements supports the installation of programmable controller programs into the programmable controller system. In addition, some functions are defined to facilitate communication between the programmable controller and other automation system components.

2 Normative references

The following documents for the application of this document is essential. For dated references, only the dated version applies to this article Pieces. For undated references, the latest edition (including all amendments) applies to this document. IEC 61131-1 Programmable Controllers Part 1. General Information (Programmablecontrolers-Part 1.Generalin- formation IEC 61131-5 Programmable Controllers Part 5. Communications (Programmablecontrollers-Part 5.Communica- tions ISO /IEC 10646.2012 Information technology - universal coding character set [Informationtechnology - UniversalCoded CharacterSet (UCS)] ISO /IEC /IEEE60559 Information Technology Microprocessor System Floating Point Algorithm (Informationtechnology-Micropro- cessorSystems-Floating-Pointarithmetic)

3 Terms and definitions

IEC 61131-1 defines the following terms and definitions apply to this document. Note 1. The symbol "(ISO )" after the definition statement indicates that the definition is taken from the ISO /AFNOR Computer Science Dictionary. Note 2. Terms not defined in this section should be consulted in the ISO /AFNOR Computer Science Dictionary and IEC 60050. 3.1 Absolute time absolutetime The combination of date and time information. 3.2 Access path accesspath The combination of symbolic names and variables for the purpose of open communication. 3.3 Action action Boolean variables to be executed or a set of operations and related control structures.
......
Image     

Tips & Frequently Asked Questions:

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

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

Answer: Yes. The purchased PDF of GB/T 15969.3-2017_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.

Question 5: Should I purchase the latest version GB/T 15969.3-2017?

Answer: Yes. Unless special scenarios such as technical constraints or academic study, you should always prioritize to purchase the latest version GB/T 15969.3-2017 even if the enforcement date is in future. Complying with the latest version means that, by default, it also complies with all the earlier versions, technically.