理论内容3.1.doc

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

课题三 FX2N系列PLC基本指令 理论内容3.1 教学目标:掌握PLC的基本指令的使用方法 1、各种型号的PLC的梯形图形式大同小异,其指令系统的内容也大致一样,只是形式上稍有不同。所以,只要熟练掌握一种形式的PLC语言,对其它指令系统就容易掌握。下面将以FX2系列PLC的指令系统为例进行介绍。 2、FX2N系列PLC共有27条基本指令;2条步进指令;85条应用指令。 3、作为可编程控制器的主要编程语言,指令表是由上述指令组成的。 4、利用基本逻辑指令便可以编制出开关量控制系统的用户程序。 一、母线连接用指令(LD、LDI、OUT) 1、助记符与功能:见下表 2、指令说明 ⑴ LD,LDI指令是对输入继电器(X)、输出继电器(Y)、辅助继电器(M)、状态(S)、定时器(T)、计数器(C)的线圈驱动指令。 ⑵ OUT指令是对输出继电器(Y)、辅助继电器(M)、状态(S)、定时器(T)、计数器(C)的线圈驱动指令。对输入继电器(X)不能使用。 ⑶ OUT指令可以连续使用多次,相当于线圈并联,如图3.1中的”OUT M100”和 ”OUT TO”但是不可以串联使用。 ⑷ LD 和LDI指令只能连续使用8次。 ⑸ 在对定时器,计数器使用OUT指令后,必须设置常数K。此外,也可用数据寄存器编号间接指定。 常数K的设定范围、实际的定时器常数、相对于OUT指令的程序步数(包含设定值) 如下表所示。 定时器,计数器 K的设定范围 实际的设定值 步数 lms定时器 1—32,767 0.001~32.767秒 3 10ms定时器 1—32.767 0.01、32.767秒 3 100ms定时器 O.1~32 767秒 16位计数器 1—32.767 同左 3 32位计数器 2,147,483,648~+2,147,483,647 同左 5 3、LD、LDI、OUT指令的使用 二、单个触点串联指令(AND、ANI) 1、助记符与功能:见下表 2、指令说明 ⑴ AND、ANI指令是对输入继电器(X)、输出继电器(Y)、辅助继电器(M)、状态(S)、定时器(T)、计数器(C)的触点串联指令。 ⑵ 触点串联的数量没有限制。 3、AND、ANI指令的使用 三、单个触点并联指令(OR、ORI) 助记符与功能:见下表 2、指令说明 ⑴ OR、ORI指令是对输入继电器(X)、输出继电器(Y)、辅助继电器(M)、状态(S)、定时器(T)、计数器(C)的触点并联指令。 ⑵ 触点并联的数量没有限制。 3、OR、ORI指令的使用 4、关于纵接输出 ⑴ 定义:如果在OUT指定之后再通过触点对其他线圈使用OUT指令称为纵接输出。 ⑵ 图3.2 中OUT M101后的OUT Y002就称为纵接输出。 ⑶ 再如图3.4也是典型的纵接输出。 ⑷ 如果将图3.2的梯形图顺序改成图3.5所示梯形图,则属于多路输出要用后述的压栈指令来表达。 四、脉冲触点联接指令(LDP、LDF、ANDP、ANDF、ORP、ORF) 助记符与功能:见下表 2、指令说明 ⑴ LDP、ANDP、ORP指令是进行上升沿检出的触点指令,仅在指定位软元件的上升 沿时(0FF—ON变化时)接通一个扫描周期。 ⑵ LDF、ANDF、ORF指令是进行下降沿检出的触点指令,仅在指定位软元件的下降 沿时(ON—OFF变化时)接通一个扫描周期。 3、指令的使用 在上图中,x000~x002由0N→0FF时或由OFF→ON变化时,MO或Ml仅有一个扫描周期接通。 五、结束指令(END) 1、指令助记符 名称 梯形图符号 功能 END 结束 程序结束,回归 2、指令说明: END指令总是做为任何程序的最后一条指令。 ⑵ 当PLC扫描到END指令时,PLC执行两个动作:一是自动回扫,从程序第一步开始重新扫描;二是执行输出处理。 ⑶ 如果在END指令后仍有程序,PLC也不会理睬。 ⑷ 如果一个在程序中没有END指令是,PLC一直处理到最终的程序步,然后从零步开始重复处理 ⑸ 在调试阶段,在各程序段插END指令,可依次检出各程序段的动作。这时,在确认前面回路块动作正确无误后,可依次删去END指令。 ⑹ RUN开始时的首次执行,从执行END指令开始。 ⑺ 执行END指令时,也刷新监视定时器(检查扫描周期是否过长的定时器)。

文档评论(0)

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

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

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档