GB/T 15969.3-2017
可编程序控制器 第3部分:编程语言
发布时间:2017-07-12 实施时间:2018-02-01


可编程序控制器(PLC)是一种用于自动化控制的电子设备,它可以通过编程来控制机器和工艺过程。PLC的编程语言是PLC应用程序的核心,它决定了PLC的功能和性能。GB/T 15969.3-2017《可编程序控制器 第3部分:编程语言》是中国国家标准化管理委员会发布的PLC编程语言标准,它规定了PLC的编程语言和应用。

本标准规定了PLC的五种编程语言:指令列表(IL)、结构化文本(ST)、功能块图(FBD)、连续函数图(CFC)和序列功能图(SFC)。这些编程语言都是基于IEC 61131-3标准的,IEC 61131-3是国际电工委员会(IEC)发布的PLC编程语言标准,它是PLC编程语言的国际标准。

指令列表(IL)是一种基于汇编语言的编程语言,它使用简单的指令来控制PLC的输入和输出。结构化文本(ST)是一种基于高级编程语言的编程语言,它使用结构化的语法来编写PLC程序。功能块图(FBD)是一种图形化编程语言,它使用图形符号来表示PLC程序中的函数块和数据流。连续函数图(CFC)是一种图形化编程语言,它使用图形符号来表示PLC程序中的连续函数和数据流。序列功能图(SFC)是一种图形化编程语言,它使用图形符号来表示PLC程序中的状态转换和控制流程。

本标准还规定了PLC编程语言的语法和语义,包括数据类型、变量、常量、运算符、控制结构、函数和程序块等。这些规定保证了PLC程序的正确性和可靠性,同时也方便了PLC程序员的编程和调试。

相关标准
- GB/T 15969.1-2017 可编程序控制器 第1部分:通用信息
- GB/T 15969.2-2017 可编程序控制器 第2部分:程序设计
- IEC 61131-3:2013 Programmable controllers - Part 3: Programming languages
- ISO 1131-1:1990 Programmable controllers - Part 1: General information
- ISO 1131-3:1994 Programmable controllers - Part 3: Programming languages