可编程控制器的编程语言简介

上传人:子 文档编号:42128948 上传时间:2018-06-01 格式:DOC 页数:2 大小:47KB
返回 下载 相关 举报
可编程控制器的编程语言简介_第1页
第1页 / 共2页
可编程控制器的编程语言简介_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《可编程控制器的编程语言简介》由会员分享,可在线阅读,更多相关《可编程控制器的编程语言简介(2页珍藏版)》请在金锄头文库上搜索。

1、可编程控制器的编程语言简介可编程控制器的编程语言简介 来源: PLC 之家 可编程控制器目前常用的编程语言有以下几种:梯形图语言、助记符语言、顺序功能图、功能块图和某些高级语言。手持编程器多采用助记符语言,计算机软件编程采用梯形图语言,也有采用顺序功能图、功能块图的。(1 1)梯形图语言)梯形图语言梯形图的表达式沿用了原电气控制系统中的继电接触控制电路图的形式,二者的基本构思是一致的,只是使用符号和表达方式有所区别。【例例 1-1】1-1】某一过程控制系统中,工艺要求开关 1 闭合 40S 后,指示灯亮,按下开关 2 后灯熄灭。采用三菱 FX2N系列 PLC 实现控制,图 1-5(a)为实现这

2、一功能的梯形图程序,它是由若干个梯级组成的,每一个输出元素构成一个梯级,而每个梯级可由多条支路组成。梯形图从上至下按行编写,每一行则按从左至右的顺序编写。CPU 将按自左到右,从上而下的顺序执行程序。梯形图的左侧竖直线称母线(源母线)。梯形图的左侧安排输入触点(如果有若干个触点相并联的支路应安排在最左端)和辅助继电器触点(运算中间结果),最右边必须是输出元素。梯形图中的输入触点只有二种:动合触点和动断触点( ),这些触点可以是 PLC 的外接开关对应的内部映像触点,也可以是 PLC 内部继电器触点,或内部定时、计数器的触点。每一个触点都有自己特殊的编号,以示区别。同一编号的触点可以有常开和动断

3、两种状态,使用次数不限。因为梯形图中使用的“继电器”对应 PLC 内的存储区某字节或某位,所用的触点对应于该位的状态,可以反复读取,故人们称 PLC 有无限对触点。梯形图中的触点可以任意的串联、并联。梯形图中的输出线圈对应 PLC 内存的相应位,输出线圈包括输出继电器线圈、辅助继电器线圈以及计数器、定时器线圈等,其逻辑动作只有线圈接通后,对应的触点才可能发生动作。用户程序运算结果可以立即为后续程序所利用。(2 2)助记符语言)助记符语言助记符语言又称命令语句表达式语言,它常用一些助记符来表示 PLC 的某种操作。它类似微机中的汇编语言,但比汇编语言更直观易懂。用户可以很容易地将梯形图语言转换成

4、助记符语言。图 1-5(b)为梯形图对应的用助记符表示的指令表。这里要说明的是不同厂家生产的 PLC 所使用的助记符各不相同,因此同一梯形图写成的助记符语句不相同。用户在将梯形图转换为助记符时,必须先弄清 PLC 的型号及内部各器件编号、使用范围和每一条助记符的使用方法。(3 3)顺序功能图)顺序功能图顺序功能图常用来编制顺序控制程序,它包括步、动作、转换三个要素。顺序功能图法可以将一个复杂的控制过程分解为一些小的工作状态。对于这些小状态的功能依次处理后再把这些小状态依一定顺序控制要求连接成组合整体的控制程序。图 1-6 所示为采用顺序功能图编制的程序段,详情请见项目十。(4 4)功能块图)功能块图功能块图是一种类似于数字逻辑电路的编程语言,用类似与门、或门的方框来表示逻辑运算关系,方块左侧为逻辑运算的输入变量,右侧为输出变量,输入端、输出端的小圆点表示“非”运算,信号自左向右流动。类似于电路一样,方框被“导线”连接在一起。图 1-7 所示为功能块图示例。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号