路径: 主页 > GB/T > 第177页 > GB/T 15969.10-2023
| 标准编号 | GB/T 15969.10-2023 (GB/T15969.10-2023) | | 中文名称 | 可编程序控制器 第10部分:PLC的XML开放交互格式 | | 英文名称 | Programmable Controllers - Part 10: PLC open XML exchange format | | 行业 | 国家标准 (推荐) | | 中标分类 | N18 | | 国际标准分类 | 25.040.40; 35.240.50 | | 字数估计 | 210,268 | | 发布日期 | 2023-08-06 | | 实施日期 | 2024-03-01 | | 发布机构 | 国家市场监督管理总局、中国国家标准化管理委员会 |
GB/T 15969.10-2023: 可编程序控制器 第10部分:PLC的XML开放交互格式
ICS 25.040.40;35.240.50
CCSN18
中华人民共和国国家标准
可编程序控制器
第10部分:PLC的XML开放交互格式
(IEC 61131-10:2019,IDT)
2023-08-06发布
2024-03-01实施
国 家 市 场 监 督 管 理 总 局
国 家 标 准 化 管 理 委 员 会 发 布
目次
前言 Ⅲ
引言 Ⅳ
1 范围 1
2 规范性引用文件 2
3 术语、定义和缩略语 3
4 模式概念概述 3
5 约定 7
6 主模式元素“Project” 8
7 抽象复合类型 16
8 命名空间声明 25
9 用户定义数据类型声明 26
10 程序组织单元声明 29
11 变量声明 40
12 行为描述 44
13 图形行为描述 46
14 资源声明 66
15 其他 67
附录A(规范性) XML交互格式模式定义 69
附录B(资料性) 推荐方案 122
附录C(资料性) XML文档示例 143
参考文献 205
前言
本文件按照GB/T 1.1-2020《标准化工作导则 第1部分:标准化文件的结构和起草规则》的规定
起草。
本文件是GB/T 15969《可编程序控制器》的第10部分。GB/T 15969已发布了以下部分:
---第1部分:通用信息;
---第2部分:设备要求和测试;
---第3部分:编程语言;
---第4部分:用户导则;
---第5部分:通信;
---第6部分:功能安全;
---第7部分:模糊控制编程;
---第8部分:编程语言的应用和实现导则;
---第9部分:用于小型传感器和执行器的单点数字通信接口(SDCI);
---第10部分:PLC的XML开放交互格式。
本文件等同采用IEC 61131-10:2019《可编程序控制器 第10部分:PLC的XML开放交互格式》。
请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。
本文件由中国机械工业联合会提出。
本文件由全国工业过程测量控制和自动化标准化技术委员会(SAC/TC124)归口。
本文件起草单位:杭州电子科技大学、北京机械工业自动化研究所有限公司、江苏长江智能制造研
究院有限责任公司、清华大学、北京和利时系统工程公司、北京航空航天大学、华中科技大学、浙江中控
研究院有限公司、杭州和利时自动化有限公司、杭州义益钛迪信息技术有限公司、深圳市嘉合劲威电子
科技有限公司、广东美的智能科技有限公司、深圳市朗宇芯科技有限公司、三门三友科技股份有限公司、
深圳市世椿智能装备股份有限公司、重庆中科摇橹船信息科技有限公司、深圳市顾美科技有限公司。
本文件主要起草人:邬惠峰、王凯、孙丹枫、黄双喜、刘新、陶永、尹作重、孙洁香、薛靖婉、陈佰平、
朱毅明、陈冰、方垒、何志伟、王天林、潘艳飞、王琳、胡俊杰、朱静强、王孙骏、段春艳、陈晖、杨大胜、王亮、
乔森、吴俊义、时军伟、柳胜耀、齐文博、王侃、曾小虎。
引 言
可编程序控制器自1969年问世以来,已在工业自动化的各个领域中广泛使用,并成为工业自动化
系统的重要支柱。可编程序控制器技术的发展十分迅速。首先,已由单一机型发展为整套系列(微型、
小型、中型、大型、特大型),且通信、联网、运算、自适应控制等功能大大增强;其次,应用范围亦由逻辑控
制扩展到运动控制、过程控制、批量控制、配方控制等;再次,控制范围亦由单机扩展到整个车间以至全
厂范围和无线电远程控制,从而覆盖了一部分由分布式控制系统(DCS)、数控系统(NC)、机器人控制系
统的应用领域。总之,可编程序控制器已不断朝纵向和横向集成扩展。
GB/T 15969也随着可编程序控制器技术的发展不断地修改和扩充,对PLC的软件、硬件、外围设
备及其相关指南进行了系统的规范,拟由10部分构成。
---第1部分:通用信息。目的在于建立可编程序控制器及其相关外围设备的相关定义,并确认与
可编程序控制器及其外围设备的选择和应用相关的主要特性。
---第2部分:设备要求和测试。目的在于对可编程序控制器(PLC)及其外围设备的设备要求和
相关试验进行规定。
---第3部分:编程语言。目的在于为可编程序控制器最常用的编程语言定义其语义与语法。
---第4部分:用户导则。目的在于为PLC最终用户提供GB/T 15969的通用信息,并帮助他们
按GB/T 15969系列标准选择PLC装置及技术规范。
---第5部分:通信。目的在于定义可编程序控制器与其他电子系统间的通信。
---第6部分:功能安全。对可编程序控制器及其相关外围设备的功能安全要求进行了规定,目的
在于建立和描述功能安全可编程序控制器的安全生命周期要素,并与IEC 61508-1~3中确定
的一般安全生命周期保持一致。
---第7部分:模糊控制编程。对模糊控制的编程语言以及将模糊控制应用集成到GB/T 15969.3
编程语言中的基本方法进行了规定,目的在于为实现不同编程系统之间交互移植模糊控制程
序提供基础。
---第8部分:编程语言的应用和实现导则。目的在于帮助用户使用GB/T 15969.3中所定义的
编程语言进行软件开发。
---第9部分:用于小型传感器和执行器的单点数字通信接口(SDCI)。对用于PLC主站和设备
单点数字通信接口(SDCI)的通信服务和协议进行了规范,目的在于将GB/T 15969.2中的数
字IO接口向SDCI扩展。
---第10部分:PLC的XML开放交互格式。目的在于通过定义IEC 61131-3的XML交互格
式,实现IEC 61131-3程序甚至是整个IEC 61131-3工程在不同开发环境中的交换。
IEC 61131-3定义了编程语言,但只是整体解决方案的一部分,其他部分还包括用于模拟、调试、版
本控制、文档、网络等的工具。为了解决IEC 61131-3的程序或整个工程在不同软件平台之间的交
XML)交换格式。除了文本和程序逻辑信息,它还提供了图形表示信息的描述能力,例如功能块的位置
和大小以及它们之间的连接方式。如果一个IEC 61131-3工程存储在这个标准的XML交换格式中,它
可独立于一个特殊的开发环境而被重用。因此,它可被支持该标准XML交换格式的任何其他开发环
境修改和维护。
可编程序控制器
第10部分:PLC的XML开放交互格式
1 范围
1.1 概要
本文件规定了IEC 61131-3工程导入导出时的XML交互格式,使得在符合IEC 61131-3的开发环
境中开发的一个完整的IEC 61131-3工程能够在不同的开发环境之间进行转移,转移的内容可包括配
● 文本语言,指令表(InstructionList,IL),
● 文本语言,结构化文本(StructuredText,ST),
● 图形语言,梯形图(LadderDiagram,LD),
交互格式由相应的XML模式(XMLschema)进行详细说明。XML模式是以.xsd为扩展名的独立
文件,并作为本文件的一部分。该模式的规范包含在附录A中。附录B给出了扩展的推荐方案。附录
C给出了XML文档示例。假定本文件的读者熟悉XML技术。
图1提供了一个XML交互格式用法示......
|