Valid

GB/T 21654-2025GRAFCET specification language for sequential function charts (English PDF)

顺序功能表图用GRAFCET规范语言

Preview PDF

This is a limited preview

Buy now to download the full PDF (44 pages)

Need quotation for your management?

Get a formal quotation for GB/T 21654-2025 in 30 minutes.

Issued by

State Administration for Market Regulation

Level / Type

National · Recommended

Issue date

October 31, 2025

Implementation date

May 1, 2026

Scope

GB/T 21654-2025 is the English-translated version of 顺序功能表图用GRAFCET规范语言.

GB/T 21654-2025 — This document specifies the GRAFCET specification language for functionally describing the behavior of the sequential parts of a control system.

This document also specifies the symbols, rules, and descriptions for the graphical representation of this language. This document applies to automated production systems for industrial applications, but does not exclude any specific application areas.

The development methodology of specifications using the GRAFCET specification language is not covered in this document. For example, IEC 61131-3 (specification) the set of programming languages for programmable logic controllers (PLCs) defines one method of the "SFC language," which specifies the programming language for PLCs.

A collection of programming languages. Note. For more information on the relationship between this document and the execution language (such as the SFC language in IEC 61131-3), see Appendix C.

Found what you need?

Document preview — GB/T 21654-2025

National Standard of the People's Republic of China

ICS
29.020
Classification
K 09
Replacing
GB/T 21654-2008

Issued by: State Administration for Market Regulation

Contents

  • Preface
  • Introduction
  • 1 Scope
  • 2 Normative References
  • 3 Terms and Definitions
  • 3.1 Terminology in Grafette
  • 3.2 General Terminology
  • 4 General Rules
  • 4.1 Context
  • 4.2 Grafette, a behavioral normative language
  • 4.3 Grafette, Brief Introduction
  • 4.4 Grammar Rules
  • 4.5 Evolutionary Rules
  • 4.6 Input Events
  • 4.7 Internal Events
  • 4.8 Output Mode
  • 4.9 Application of Evolutionary Rules
  • 4.10 Comparison of the two output modes
  • Graphical representation of 5 elements
  • 6 Graphical representation of sequential structure
  • 6.1 Overview
  • 6.2 Basic Structure
  • 6.3 Special Structure
  • 7 Structured
  • 7.1 Overview
  • 7.2 Grafcet Table Division
  • 7.3 Structured operations using partial Grafcet table diagrams
  • 7.4 Using structured encapsulation
  • 7.5 Using macrosteps for structured programming
  • Appendix A (Informative) Example 35 of Stamping Control
  • Appendix B (Informative) Example. Automatic Weighing-Stirring
  • B.1 Example Introduction
  • B.2 Cycle
  • B.3 Description of the behavior of the weighing-stirring control command
  • B.4 Structured operation mode in weighing-mixing systems
  • Appendix C (Informative) Relationship between the GRAFCET of this document and the SFC of IEC 61131-3
  • C.1 Overview
  • C.2 Detailed Rules
  • C.3 Possible Future Developments
  • References
  • Explain element

Foreword

This document complies with the provisions of GB/T 1.1-2020 "Standardization Work Guidelines Part 1: Structure and Drafting Rules of Standardization Documents".

Drafting.

This document supersedes GB/T 21654-2008 "Sequence Function Charts Using GRAFET Standard Language", and is consistent with GB/T 21654-2008.

In comparison, aside from structural adjustments and editorial changes, the main technical changes are as follows.

a) Added the terms internal variables, input variables, and output variables (see 3.1);

b) Added descriptions of system order, etc. (see 4.1);

c) The content of Figure 1 has been changed (see 4.1, 2008 version 4.1);

d) The content of the action at the progress of the action number [29] in the stored actions in Table 6 has been deleted (see Chapter 5 of the 2008 edition).

This document adopts IEC 60848:2013 "Sequence function table diagrams using the GRAFCET specification language".

Please note that some content in this document may involve patents. The issuing organization of this document assumes no responsibility for identifying patents.

This document was proposed and is under the jurisdiction of the National Technical Committee on Standardization of Electrical and Information Structures, Documentation and Graphic Symbols (SAC/TC27).

Introduction

This document is primarily intended for personnel who need to define the control and commands of system behavior (such as automation systems, safety components, etc.).

(Design engineers, maintenance engineers, etc.). This specification language also serves as a means of communication between designers and users of automated systems.

Sequential function charts using the GRAFET specification language

1 Scope

This document specifies the GRAFCET specification language for functionally describing the behavior of the sequential parts of a control system.

This document also specifies the symbols, rules, and descriptions for the graphical representation of this language.

This document applies to automated production systems for industrial applications, but does not exclude any specific application areas.

The development methodology of specifications using the GRAFCET specification language is not covered in this document. For example, IEC 61131-3 (specification) the set of programming languages for programmable logic controllers (PLCs) defines one method of the "SFC language," which specifies the programming language for PLCs.

A collection of programming languages.

Note. For more information on the relationship between this document and the execution language (such as the SFC language in IEC 61131-3), see Appendix C.

2 Normative references

This document has no normative references.

3 Terms and Definitions

The following terms and definitions apply to this document.

Note. The definitions of terms in 3.1 apply only to the context of the GRAFCET specification language.

3.1 Terminology in Grafette

3.1.1

action

The GRAFCET language element related to steps is used to represent activities performed on output or internal variables.

3.1.2

Directed link

The GRAFCET language element represents the evolution path between steps, connecting steps to transitions and vice versa.

3.1.3

grafcet table chart grafcetchart Functional diagrams using the GRAFCET specification language.

Note. "grafcet chart" is abbreviated as "grafcet".

3.1.4

input event

An event characterized by a change in at least one value of all input variables in the sequential part of the system.

3.1.5

Internal events

An event characterized by an input event related to the state of the sequential part of the system.

......
This preview omits tables, figures, formulas and parts of the technical clauses. The complete document — 44 pages — is available in the English PDF.

Referenced standards

How to Download GB/T 21654-2025

  1. 1

    Add to cart

    Click "Download PDF" on this page and choose "Buy this standard". You can add more standards before checkout.

  2. 2

    Checkout

    Enter your email and billing details. Payment is processed securely by Stripe (cards or bank transfer). Prefer bank details? Request a quotation (min. order $300).

  3. 3

    Instant delivery (0–9 sec)

    Delivery is automatic: within seconds of payment you'll receive an email with a secure download link. The link stays valid for 72 hours.

  4. 4

    Invoice included

    A tax invoice is attached to the confirmation email. Need a custom invoice? Contact us.

Related Standards

English PDF
44 pages
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/T 21654-2025

$710.00