网站大量收购独家精品文档,联系QQ:2885784924

PLC基本指令和编程.ppt

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC基本指令和编程

第三节 基本指令及编程 FX2N型可编程控制器有基本指令27条,步进指令2条,功能指令128条。本节介绍基本指令。 单接点指令: 用于对梯形图中的一个接点进行编程的指令,它表示一个接点在梯形图中的串联、并联与在左母线的初始连接的逻辑关系。 设PLC内逻辑运算器用符号A表示 LD 将常开接点的逻辑值装入A。 通为“1”,断为“0”。 LDI 将常闭接点的逻辑值装入A。 OUT 将运算结果赋给指定线圈。 OUT指令后出现LD或LDI,A的值将被LD、LDI所刷新。 OUT 可连续使用,即可将A的值赋给不同的线圈,形成线圈并联。 AND 指令“与”, 取后跟标号值与A进行“与”运算。 用于串联常开接点。 ANI 指令“与非”,取后跟标号值的非与A进行“与”运算。 用于串联常闭接点。 OR 指令“或”, 取后跟标号值与A进行“或”运算。 用于并联单个常开接点。 ORI 指令“或非”,取后跟标号值的非与A进行“或”运算。 用于并联单个常闭接点。 AND、ANI、OR、ORI指令的混合使用 连续输出 一个线圈后面又通过单接点连接线圈输出称为连续输出 连续输出与非连续输出电路 也可以把一个单接点或多个单接点看成是接点组。 自动往返循环控制 例:采用PLC控制工作台自动往返 逻辑线圈指令 逻辑线圈指令用于梯形图中接点逻辑运算结果的输出或复位。 各种逻辑线圈应与右母线连接,当右母线省略时逻辑线圈只能在梯形图的右边. 注意输入继电器X不能作为逻辑线圈。 普通线圈指令 普通线圈的指令为OUT,用于表示Y、M、S、T、C的线圈,是最常用的指令之一。 例: 用一个按钮控制电动机的起动与停止,要求起动时按下按钮先预警5秒钟后电动机起动。停止时再按下按钮先预警5秒钟后电动机停止。 用主控指令实现工作台往返控制梯形图 置位线圈指令与复位线圈指令 置位线圈指令为SET,用于对Y、M与S线圈的置位。 复位线圈指令为RST,用于对Y、M 、S、T、C的线圈与D、V、Z寄存器的复位。 SET、RST指令的应用 例子:智力竞赛抢答 位左移指令(SFTL) 位右移指令(SFTR) 指令格式: 由4台三相异步电动机M1~M4驱动4台水泵。 正常要求2台运行2台备用。 为了防止备用水泵长时间不用造成锈蚀等问题。要求4台水泵中2台运行,并每隔8小时切换一台,使4台水泵轮流运行。 条件跳转指令(CJ) 指令格式: 跳转指令的常见形式 跳转指令在梯形图中可以有多样的形式,常见的条件跳转形式如图所示。 指令说明 跳转指令CJ或CJP在梯形图中用于跳过一段程序,PLC对被跳转的程序不扫描读取,所以可以减少扫描周期的时间。 各种软元件在跳转后其线圈仍然保持原来的状态不变,也不能对其接点进行控制。T与C的当前值也保持不变。 跳转指令应用实例 例: 手动/自动控制方式选择 结束指令 结束指令为END。 PLC所执行的程序从第0步到END指令结束。 如果在程序结束后不加END指令,PLC将继续读NOP空指令,一直读到最大步序号。 在调试程序过程中,也可以在程序中插入END指令,把程序分成若干段,由于PLC只执行从第0步到第一个END指令之间的程序,如果有错误就一定在这段程序中,将错误纠正后将第一个END删除,再调试或检查下一段程序。 定时器(T) 定时器相当于通电延时型时间继电器,在梯形图中起时间控制作用。 FX2N系列PLC给用户提供了256个定时器,其编号为T0~T255。 定时器按时钟脉冲分有1ms、10 ms、100 ms三挡。 定时器的类型 起动条件有效时开始计时,到达设定值时,接点动作。 起动条件失效定时器立即复位,接点恢复初始状态。 定时完成后若想再次起动该定时器,必须先使起动条件失效。 如果要求断电延时,可以采用图示的电路。 定时器的基本用法 定时器设定值的设定方法 常数设定方法:用于固定延时的定时器,如图3- 23 与图3- 24的设定值均为十进制常数设定。 间接设定方法:一般用数据寄存器D存放设定值,数据寄存器D中的值可以是常数,也可以是用外部输入开关或数字开关输入的变量,间接设定方法灵活方便,但是一般需要占用一定数量的输入量。。 机能扩充板设定方法:用FX2N-8AV-D型机能扩充板,安装在PLC基本单元上,扩充板上有8个可变电阻旋钮可以输入8点模拟量,并把模拟量转换成8位二进制数(0~255)。 当设定值大于255时,可以用乘法指令(MUL)乘以一个常数使之变大作为定时器的设定值。编程方法详见功能指令VRRD。 典型定时器应用梯形图 例子1 为了保证运行安全,许多大型生产机械在运行起动之前需用电铃或蜂鸣器发出报警信号,预示机器即将起动,警告人们迅速退出危险地段。试设计PLC控制接

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档