PLCopen 的基础是由国际电工委员会制定的全球标准 IEC 61131,特别是第 3 部分--提供逻辑的编程语言。由于 IEC 拥有版权,因此该标准没有可下载的版本。
IEC 61131 国际标准提供了一套完整的可编程控制器及其相关外设标准。它由以下部分组成:
IEC 61131-1:一般信息
包含定义,并确定了与选择和应用可编程控制器及其相关外设有关的主要特性。当前版本为 2003 年的 2.0 版。了解有关 IEC 61131-1 的更多信息
IEC 61131-2: 设备要求和测试
规定了可编程控制器 (PLC) 及其相关外围设备的设备要求和相关测试。当前版本为 2017 年起的 4.0 版。了解有关 IEC 61131-2 的更多信息
IEC 61131-3: 编程语言 - 为 PLCopen 提供基础
第三部分为工业控制编程提供了唯一的全球标准。它通过标准化编程接口,协调了人们设计和操作工业控制装置的方式。标准编程接口允许具有不同背景和技能的人员在软件生命周期的不同阶段创建程序的不同元素:规范、设计、实施、测试、安装和维护。然而,所有元素都遵循共同的结构,并和谐地协同工作。
IEC 61131-3 定义了最常用编程语言的基本编程元素、语法和语义规则的最低集合。这包括图形语言梯形图 (LD) 和功能块图 (FBD),文本语言指令表 (IL) 和结构化文本 (ST),以及用于构建程序内部结构的顺序功能图 (SFC) 语言。通过分解为逻辑元素、模块化和现代软件技术,每个程序都被结构化,从而提高了其可重用性,减少了错误,并提高了编程和用户效率。
本网站主要介绍 IEC 61131-3 的逻辑部分,包含大量相关信息以及基于该部分的扩展信息,如运动、安全、通信和交互。当前版本为 2013 年的 3.0。了解有关 IEC 61131-3 的更多信息
IEC 61131-4: 用户指南
为可编程控制器最终用户提供标准概述信息和应用指南的技术报告。当前版本为 2004 年的 2.0 版。了解有关 IEC 61131-4 的更多信息
IEC 61131-5: 通信
根据国际标准 ISO/IEC 9506,使用制造信息规范 (MMS),定义了可编程控制器与其他电子系统之间的数据通信。当前版本为 2000 年 1.0 版。了解有关IEC 611 31-5 的更多信息
IEC 61131-6: 功能安全
IEC 61131 系列的本部分规定了第 1 部分中定义的可编程控制器 (PLC) 及其相关外围设备的要求,这些设备将用作电气/电子/可编程电子 (E/E/PE) 安全相关系统的逻辑子系统。当前版本为 2012 年的 1.0 版。了解有关 IEC 61131-6 的更多信息
IEC 61131-7: 模糊控制编程
定义了可编程控制器中使用的模糊逻辑控制的基本编程元素。当前版本为 2000 年的 1.0 版。了解有关 IEC 61131-7 的更多信息
IEC 61131-8: 编程语言应用和实施准则
该技术报告 (TR) 为第 3 部分中定义的编程语言提供了软件开发人员指南。当前版本为 2017 年的 3.0 版。了解有关 IEC 61131-8 的更多信息
IEC 61131-9: 用于小型传感器和执行器的单点数字通信接口(SDCI)
该标准规定了用于小型传感器和执行器的单点数字通信接口技术 SDCI(通常称为 IO-Link),它将 IEC 61131-2 中定义的传统数字输入和数字输出接口扩展为点对点通信链路。当前版本为 2022 年起的 2.0 版。了解有关 IEC 61131-9 的更多信息
IEC 61131-10 PLC 开放式 XML 交互格式
这一新的 IEC 标准基于最初的 PLCopen XML 规范。随着 2013 年 IEC 61131-3 第 3 版的发布,需要进行一次大的修订,以纳入变化和扩展(如面向对象功能)。新版本与以前版本的 PLCopen XML 不兼容。IEC 61131-10 PLC open XML 交互格式于 2019 年 4 月发布。了解有关 IEC 61131-10 的更多信息
逻辑控制