您现在的位置是:首页 > PLC技术 > PLC技术
PLC程序的IEC1131-3设计标准
来源:艾特贸易2017-08-17
简介IEC1131-3 是 PLC 程序设计语言的标准,它为 PLC 设计语言指定了语法和语义,实际上就是 PLC 语言的标准。该标准定义了如下程序设计语言。 1) 指令列表 IL(Instruction List) 语句列表就是助记
IEC1131-3是PLC程序设计语言的标准,它为PLC设计语言指定了语法和语义,实际上就是PLC语言的标准。该标准定义了如下程序设计语言。
1)指令列表IL(Instruction List)
语句列表就是助记符程序,它由一条一条的指令组成,因此很像汇编语言,该语言非常适合程序设计,但是对没有经验的设计者,显得有点麻烦和浪费时间。
2)结构文本ST(Structured Text)
结构文本语言是属于高级语言,类似Pascal。由于它是高级语言,所以处理复杂数学任务和算法时非常容易。
3)功能块语言FBD(Function Block Diagram)
该语言使用IEC功能块库中的功能块来产生程序,很类似过程控制工程师采用的系统描述方法。
4)梯形图LD(Ladder Diagram)
该方法是建立在传统的继电器节点和线圈之上的一种PLC程序设置方法。该方法主要用于断续控制系统。
5)顺序功能图SFC(Sequential Function Chart)
该方法是一种图解方法。它的特点是将一个控制过程划分为一个一个的工作步,只要满足注意条件,就可以从一个工作步转移到另外一个工作步。顺序功能图又简称为SFC图。
以上介绍的就是IEC1131-3中介绍的PLC编程方法,若要使用这些方法,还需要编程软件的支持。
所有的PLC编程环境都支持助记符程序设计和梯形图程序设计,目前新版的PLC编程软件已经开始支持顺序功能图,而使用高级语言的PLC程序设计环境还是比较少的。
点击排行
