PLC编程语言、指令简介、使步序作空操作、梯形图设计规则详解.doc

上传人:白大夫 文档编号:3271474 上传时间:2019-08-07 格式:DOC 页数:4 大小:20.50KB
返回 下载 相关 举报
PLC编程语言、指令简介、使步序作空操作、梯形图设计规则详解.doc_第1页
第1页 / 共4页
亲,该文档总共4页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《PLC编程语言、指令简介、使步序作空操作、梯形图设计规则详解.doc》由会员分享,可在线阅读,更多相关《PLC编程语言、指令简介、使步序作空操作、梯形图设计规则详解.doc(4页珍藏版)》请在三一文库上搜索。

1、PLC编程语言、指令简介、使步序作空操作、梯形图设计规则详解一、PLC编程语言1梯形图编程语言梯形图沿袭了继电器控制电路的形式,它是在电器控制系统中常用的继电器、接触器逻辑控制基础上简化了符号演变来的,形象、直观、实用。梯形图的设计应注意以下三点:(一)梯形图按从左到右、从上到下的顺序排列。每一逻辑行起始于左母线,然后是触点的串、并联接,最后是线圈与右母线相联。(二)梯形图中每个梯级流过的不是物理电流,而是“概念电流”,从左流向右,其两端没有电源。这个“概念电流”只是形象地描述用户程序执行中应满足线圈接通的条件。(三)输入继电器用于接收外部输入信号,而不能由PLC内部其它继电器的触点来驱动。因

2、此,梯形图中只出现输入继电器的触点,而不出现其线圈。输出继电器输出程序执行结果给外部输出设备,当梯形图中的输出继电器线圈得电时,就有信号输出,但不是直接驱动输出设备,而要通过输出接口的继电器、晶体管或晶闸管才能实现。输出继电器的触点可供内部编程使用。2语句表编程语言指令语句表示一种与计算机汇编语言相类似的助记符编程方式,但比汇编语言易懂易学。一条指令语句是由步序、指令语和作用器件编号三部分组成。3控制系统流程图编程图控制系统流程图是一种较新的编程方法。它是用像控制系统流程图一样的功能图表达一个控制过程,目前国际电工协会(IEC)正在实施发展这种新式的编程标准。二、基本指令简介基本指令如表所示取

3、指令LDI、Q、M、SM、T、C、V、S、L常开接点逻辑运算起始取反指令LDNI、Q、M、SM、T、C、V、S、L常闭接点逻辑运算起始线圈驱动指令Q、M、SM、T、C、V、S、L驱动线圈的输出 与指令I、Q、M、SM、T、C、V、S、L单个常开接点的串联与非指令ANI、Q、M、SM、T、C、V、S、L单个常闭接点的串联或指令I、Q、M、SM、T、C、V、S、L单个常开接点的并联或非指令ONI、Q、M、SM、T、C、V、S、L单个常闭接点的并联置位指令I、Q、M、SM、T、C、V、S、L使动作保持复位指令I、Q、M、SM、T、C、V、S、L使保持复位正跳变EDI、Q、M、SM、T、C、V、S、L

4、输入信号上升沿产生脉冲输出负跳变EUI、Q、M、SM、T、C、V、S、L输入信号下降沿产生脉冲输出空操作指令NOP 无三、使步序作空操作1、标准触点 LD、A、O、LDN、AN、ON、LD,取指令。表示一个与输入母线相连的常开接点指令,即常开接点逻辑运算起始。LDN,取反指令。表示一个与输入母线相连的常闭接点指令,即常闭接点逻辑运算起始。A,与指令。用于单个常开接点的串联。AN,与非指令。用于单个常闭接点的串联。O,或指令。用于单个常开接点的并联。ON,或非指令。用于单个常闭接点的并联。2、正、负跳变 ED、EUED,在检测到一个正跳变(从OFF到ON)之后,让能流接通一个扫描周期。EU,在检

5、测到一个负跳变(从ON到OFF)之后,让能流接通一个扫描周期。3、输出 =,在执行输出指令时,映像寄存器中的指定参数位被接通。4、置位与复位指令S、RS,执行置位(置1)指令时,从bit或OUT指定的地址参数开始的N个点都被置位。R,执行复位(置0)指令时,从bit或OUT指定的地址参数开始的N个点都被复位。置位与复位的点数可以是1-255,当用复位指令时,如果bit或OUT指定的是T或C时,那么定时器或计数器被复位,同时当前值将被清零。5、空操作指令NOPNOP指令不影响程序的执行,执行数N(1-255)。四、可编程控制器梯形图设计规则1触点的安排梯形图的触点应画在水平线上,不能画在垂直分支上。2串、并联的处理在有几个串联回路相并联时,应将触点最多的那个串联回路放在梯形图最上面。在有几个并联回路相串联时,应将触点最多的并联回路放在梯形图的最左面。3线圈的安排不能将触点画在线圈右边,只能在触点的右边接线圈。4不准双线圈输出如果在同一程序中同一元件的线圈使用两次或多次,则称为双线圈输出。这时前面的输出无效,只有最后一次才有效,所以不应出现双线圈输出。5重新编排电路如果电路结构比较复杂,可重复使用一些触点画出它的等效电路,然后再进行编程就比较容易。6编程顺序对复杂的程序可先将程序分成几个简单的程序段,每一段从最左边触点开始,由上之下向右进行编程,再把程序逐段连接起来。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1