您的位置 首页 资料

PLC的编程言语

可编程控制器目前常用的编程语言有以下几种:梯形图语言、助记符语言、顺序功能图、功能块图和某些高级语言。手持编程器多采用助记符语言

可编程操控器现在常用的编程言语有以下几种:梯形图言语、助记符言语、次序功用图、功用块图和某些高档言语。手持编程器多选用助记符言语,计算机软件编程选用梯形图言语,也有选用次序功用图、功用块图的。

(1)梯形图编程(Ladder)

(2)句子表编程(Statement List)

(3)功用图编程(Function Block)

(1)梯形图言语

梯形图的表达式沿用了原电气操控系统中的继电触摸操控电路图的方式,二者的根本构思是共同的,仅仅运用符号和表达方式有所差异。

【例1-1】某一进程操控系统中,工艺要求开关1闭合40S后,指示灯亮,按下开关2后灯平息。选用三菱系列PLC完成操控,图1-5(a)为完成这一功用的梯形图程序,它是由若干个梯级组成的,每一个输出元素构成一个梯级,而每个梯级可由多条支路组成。

梯形图从上至下按行编写,每一行则按从左至右的次序编写。CPU将按自左到右,从上而下的次序履行程序。梯形图的左边竖直线称母线(源母线)。梯形图的左边组织输入触点(如果有若干个触点相并联的支路应组织在最左端)和辅佐继电器触点(运算中心成果),最右边有必要是输出元素。

梯形图中的输入触点只要二种:动合触点()和动断触点(),这些触点可所以PLC的外接开关对应的内部映像触点,也可所以PLC内部继电器触点,或内部守时、计数器的触点。每一个触点都有自己特别的编号,以示差异。同一编号的触点能够有常开和动断两种状况,运用次数不限。由于梯形图中运用的”继电器”对应PLC内的存储区某字节或某位,所用的触点对应于该位的状况,能够重复读取,故人们称PLC有无限对触点。梯形图中的触点能够恣意的串联、并联。

梯形图中的输出线圈对应PLC内存的相应位,输出线圈包含输出继电器线圈、辅佐继电器线圈以及计数器、守时器线圈等,其逻辑动作只要线圈接通后,对应的触点才可能发生动作。用户程序运算成果能够立即为后续程序所运用。

(2)助记符言语

助记符言语又称指令句子表达式言语,它常用一些助记符来表明PLC的某种操作。它相似微机中的汇编言语,但比汇编言语更直观易懂。用户能够很容易地将梯形图言语转化成助记符言语。

图1-5(b)为梯形图对应的用助记符表明的指令表。

这儿要阐明的是不同厂家出产的PLC所运用的助记符各不相同,因而同一梯形图写成的助记符句子不相同。用户在将梯形图转化为助记符时,有必要先澄清PLC的类型及内部各器材编号、运用范围和每一条助记符的运用方法。

(3)次序功用图

次序功用图常用来编制次序操控程序,它包含步、动作、转化三个要素。次序功用图法能够将一个杂乱的操控进程分解为一些小的作业状况。关于这些小状况的功用顺次处理后再把这些小状况依必定次序操控要求连接成组合全体的操控程序。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/230293.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部