各家PLC的标准与编程语言的关系及标准兼容性
2021-08-25
-3标准与PLC编程语言的关系:
由于PLC强大的功能和卓越的性能,以及应用成本和易用性的不断下降,PLC的应用领域不断扩大iec61131标准编程语言,市场潜力巨大。因此,世界各地的许多公司都推出了自己的PLC产品。出于垄断或市场保护的目的,每个公司的PLC产品各不相同,互不兼容。当各种PLC涌入市场时,国际电工委员会多次与相关PLC厂商协商,并于1993年制定标准,指导PLC的健康发展。
标准分为5个部分:-1是一般信息,即一般逻辑程序设计的一般介绍iec61131标准编程语言,讨论逻辑程序设计的基本概念、术语和定义; -2是组装和测试的需要,从机械和电气部分介绍硬件设备逻辑编程的要求和测试要求; -3是编程语言的标准,吸收了多种编程语言的优点,制定了5种标准语言; -4 是用户指南,提供与选型、安装和维护相关的信息资料和用户说明手册; -5是通讯规范,规定了逻辑控制设备与其他设备之间的通讯和接触规范。在标准之后,它更名为标准。
在-3中,指定了控制逻辑编程的语法、语义和显示,对过去的编程语言进行了部分修改,形成了现在的5种语言。这5种语言中,3种是图形语言,2种是文本语言。图形化编程语言包括:梯形图(LD-)、功能块图(FBD-)、顺序功能图(SFC-)。基于文本的编程语言包括:指令列表(IL-List)和结构化文本(ST-Text)。 -3编程语言是基于IEC工作组对世界各地PLC厂商的编程语言的合理吸收和参考而制定的一套国际工业控制系统编程语言标准。不仅适用于PLC系统,也适用于更广泛的工业控制领域; -3 编程工具为现场总线系统提供支持,对现场总线设备的软件设计有很大的影响。 IEC 不要求每个产品都运行这 5 种语言。您可以只运行其中的一个或几个,但它们都必须符合标准。在实际配置中,可以在同一个项目中使用多种编程语言,相互嵌套,让用户可以选择最简单的方式来生成控制策略。
因为-3标准的发布,很多腾云网络相继推出了符合该标准的PLC产品。罗克韦尔(美国)的许多 PLC 产品都有符合 -3 标准中结构化文本的软件选项。法国施耐德()公司的TSX PLC产品可以采用符合-3标准的软件包。在支持984梯形图的同时,也遵循了-3标准的5种编程语言。西门子(德国)公司S7-200、S7-300、S7-400、C7-620采用软件包,其中梯形图和功能块图部分符合-3标准。