下载后可任意编辑IEC61131-3 标准编程语言xxxx1-3 标准编程语言 王保飞 【摘要】IEC (国际电工委员会)61131-3 是 xxxx1 国际标准的第三部分,是第一个为工业自动化控制系统的软件设计提供标准化编程语言的国际标准
本文通过对 xxxx1-3 标准的深化分析并通过举例,探讨自动化工程师在编写 PLC程序时如何符合国际标准
如何编写程序才能使程序具备可移植性
【关键词】xxxx1-3 国际电工委员会 PLC 编程语言 前言:在开发 PLC(Programmable Logic Controller)的早期阶段,并没有一个统一的国际标准
不同的自动化制造厂依据自己的习惯,使用自己的编程语言
这些编程语言不论从内容上还有形式上来看都不尽相同
然而美国公司却更加喜爱由继电器控制逻辑而衍生的梯形图语言和控制鼓
法国公司则使用了除梯形图语言之外的另一种语言 xxxx 语言,这种语言更加适合完成顺序控制
这对 PLC 程序的编制带来了不便
为此国际电工技术委员会 IEC 于 1993 年正式颁布了 IEC 1131-3 的国际标准
并由 IEC 的第七工作组在其基础上制定了新的 xxxx1-3 的标准
一、编程语言 结合各大公司的 PLC 系统,使标准具有更加宽泛的应用范围
IEC 61131-3共定义了两大类共计 5 种编程语言
①指令表(Instruction List,IL);② 结构 化 文 本 ( Structured Text Language , STL ) ;③ 梯 形 图 ( Ladder Diagram,LD);④ 功能块图(Function Block Diagram,FBD);⑤ 顺序功能图(Sequential Function Chart,SFC)
二、文本类 文本类语言顾名思义就是编写一条接一条的文本指令
而后通过这些指令形成