Valid

GB/T 15969.102-2026Programmable controllers - Part 102: Function model for OPC unified architecture (English PDF)

可编程序控制器 第102部分:OPC统一架构功能模型

Preview PDF

This is a limited preview

Buy now to download the full PDF (67 pages)

Need quotation for your management?

Get a formal quotation for GB/T 15969.102-2026 in 30 minutes.

Issued by

State Administration for Market Regulation

Level / Type

National · Recommended

Issue date

August 28, 2026

Implementation date

March 1, 2027

Scope

GB/T 15969.102-2026 is the English-translated version of 可编程序控制器 第102部分:OPC统一架构功能模型.

GB/T 15969.102-2026 — This document defines a set of functional blocks based on GB/T 15969.3 for implementing the OPC unified architecture functional model, and specifies the usage...

The basic communication sequences, data types and constants, function blocks, and error codes in the OPC unified architecture functional model of programmable logic controllers (PLCs) Require.

This document applies to information exchange between programmable logic controllers (PLCs) and with other different platform systems.

Found what you need?

Document preview — GB/T 15969.102-2026

National Standard of the People's Republic of China

ICS
25.040.40
Classification
N 18

Issued by: State Administration for Market Regulation

Contents

  • Preface
  • Introduction
  • 1 Scope
  • 2 Normative References
  • 3 Terms, Definitions, and Abbreviations
  • 3.1 Terms and Definitions
  • 3.2 Abbreviations
  • 4 Overview 3.
  • 5 Basic communication sequence
  • 5.2 Monitoring Item Sequence
  • 5.3 Method Call Sequence
  • 5.4 Diagnostic Sequence
  • 5.5 Browsing Sequence
  • 5.6 Path Transition Sequence
  • 5.7 Monitoring Event Sequences
  • 6 Data types and constants
  • 6.1 Name Length and Abbreviation Methods
  • 6.2 Enumerated Data Types
  • 6.3 Bitmask data type
  • 6.4 Structure Data Type
  • 6.5 Supplier-defined data types
  • 6.6 The constant for array length.
  • 7 Error code
  • 8 Function Block
  • 8.1 General Rules
  • 8.2 Connecting Function Blocks
  • 8.3 Operational Function Blocks
  • Appendix A (Informative) UA Security Policy
  • References

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 is Part 102 of GB/T 15969 "Programmable Logic Controllers". GB/T 15969 has the following parts published.

---Part 1: General Information;

---Part 2: Equipment Requirements and Testing;

---Part 3: Programming Languages;

---Part 4: User Guidelines;

---Part 5: Communication;

---Part 6: Functional Safety;

---Part 7: Fuzzy Control Programming;

---Part 8: Guidelines for the Application and Implementation of Programming Languages;

---Part 9: Single-Point Digital Communication Interface (SDCI) for Small Sensors and Actuators;

---Part 10: XML Open Interactive Format for PLCs;

---Part 101: Software Information Model;

---Part 102: OPC Unified Architecture Functional Model.

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 by the China Machinery Industry Federation.

Introduction

Since its invention, programmable logic controllers (PLCs) have been widely used in various fields of industrial automation and have become an important component of industrial automation systems.

It needs support. Programmable logic controller (PLC) technology is developing very rapidly. Its applications have expanded from logic control to motion control, process control, and batch processing.

Control, formula control, etc.; the control range has expanded from single machine to the entire workshop and even the entire plant, and includes remote radio control, thus covering a wide range of functions.

The application areas of programmable logic controllers (PLCs) include distributed control systems (DCS), numerical control systems (NC), and robot control systems. In short, PLCs have been continuously...

Expanding towards vertical and horizontal integration.

The GB/T 15969 series of standards have been continuously revised and expanded along with the development of programmable logic controller (PLC) technology, and have improved the standards for PLCs.

GB/T 15969 provides a systematic specification for software, hardware, peripherals and related guidelines, and consists of the following parts.

---Part 1: General Information. The purpose is to establish the relevant definitions of programmable logic controllers (PLCs) and their peripheral devices, and to confirm their compatibility with programmable logic controllers (PLCs).

---Part 2: Equipment Requirements and Testing. This section outlines the equipment requirements and related testing procedures for programmable logic controllers (PLCs) and their peripherals.

The verification process is conducted in accordance with regulations.

---Part 3: Programming Languages. The purpose is to define the semantics and syntax of the most commonly used programming languages for programmable logic controllers (PLCs).

---Part 4: User Guidelines. The purpose is to provide general information on GB/T 15969 for end users of programmable logic controllers (PLCs), and...

Help them select programmable logic controller (PLC) devices and technical specifications according to the GB/T 15969 series standards.

---Part 5: Communication. The purpose is to define the communication between the programmable controller and other electronic systems.

---Part 6: Functional Safety. This section specifies the functional safety requirements for programmable logic controllers (PLCs) and their related peripheral devices.

The focus is on establishing and describing the safety lifecycle elements of functionally safe programmable controllers, and aligning them with IEC 61508-1, the general safety lifecycle defined in IEC 61508-2 and IEC 61508-3 is consistent.

---Part 7: Fuzzy Control Programming. This section covers programming languages for fuzzy control and integrating fuzzy control applications into GB/T 15969.3 programming.

The basic methods in the language are specified in order to provide a means for the interoperability and portability of fuzzy control programs between different programming systems.

Provide the foundation.

---Part 8: Guidelines for the Application and Implementation of Programming Languages. The purpose is to help users utilize the standards defined in GB/T 15969.3.

Software development using programming languages.

---Part 9: Single-Point Digital Communication Interface (SDCI) for Small Sensors and Actuators. For use with programmable controllers.

The communication services and protocols for single-point digital communication interfaces of stations and equipment have been standardized, with the aim of conforming to GB/T 15969.2.

The digital I/O interface is being extended to a single-point digital communication interface.

---Part 10: XML Open Interaction Format for PLCs. The aim is to define the XML interaction format according to GB/T 15969.3.

This method enables the exchange of GB/T 15969.3 programs, or even the entire GB/T 15969.3 project, in different development environments.

Communication provides specifications.

---Part 102: OPC Unified Architecture Functional Model. Its purpose is to guide the interaction between programmable controllers and with other different platforms.

Information exchange between systems.

Programmable Logic Controllers Part 102.

OPC Unified Architecture Functional Model

1 Scope

This document defines a set of functional blocks based on GB/T 15969.3 for implementing the OPC unified architecture functional model, and specifies the usage...

The basic communication sequences, data types and constants, function blocks, and error codes in the OPC unified architecture functional model of programmable logic controllers (PLCs) Require.

This document applies to information exchange between programmable logic controllers (PLCs) and with other different platform systems.

2 Normative references

The contents of the following documents, through normative references within the text, constitute essential provisions of this document. Dated citations are listed below.

For references to documents, only the version corresponding to that date applies to this document; for undated references, the latest version (including all amendments) applies.

This document.

GB/T 15969.3-2017 Programmable Logic Controllers - Part 3: Programming Languages

3 Terms, Definitions and Abbreviations

3.1 Terms and Definitions

The following terms and definitions apply to this document.

3.1.1

The original characteristics of a node.

Note. All attributes are defined by the OPC unified architecture and cannot be defined by the client or server. An attribute is the only element in the address space that is allowed to have a data value.

element.

[Source. GB/T 33863.1-2017, 3.2.3] 3.1.2 certificate A digitally signed data structure that describes the capabilities of a client or server.

[Source. GB/T 33863.1-2017, 3.2.4] 3.1.3 client A software application that sends messages to an OPC unified architecture server that conforms to the IEC 62541 series of standards.

[Source. GB/T 33863.1-2017, 3.2.5] 3.1.4 data type A set of values, used together with the ValueRank property, to define the rules of action that can be performed on a variable.

[Source. GB/T 33863.3-2017, 3.1.1, with modifications]

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

Referenced standards

How to Download GB/T 15969.102-2026

  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
67 pages
Instant delivery (0–9 sec)
Invoice included
View Cart

Secure payment via Stripe

Payments accepted

VisaMastercardAmerican ExpressApple PayGoogle PayStripe

GB/T 15969.102-2026

$1,100.00