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

第八章 三菱PX2N系列PLC应用指令及编程.pptVIP

第八章 三菱PX2N系列PLC应用指令及编程.ppt

  1. 1、本文档共324页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC仅有基本指令是远远不够的。现代工业控制在许多场合需要数据处理,因而PLC制造商逐步在PLC中引入应用指令(Applied Instruction),也有的书称为功能指令(Functional Instruction),用于数据的传送、运算、变换及程序控制等应用。这使得PLC成了真正意义上的计算机。 应用指令的丰富程度是表征PLC数据处理能力的重要标志。应用指令无论从梯形图的表达形式上,还是从涉及的机内器件种类及信息的数量上都有一定的特殊性。 近年来,应用指令在向功能综合性方面研究不断深入,出现了许多一条指令即能实现以往需要大段程序才能完成的某种任务的指令:PID指令应用、 表应用指令等。 这类指令实际上就是一个个应用完整的子程序,从而大大提高了PLC的实用价值和普及率。 FX2N系列PLC应用指令依据应用不同分为四大类指令。 1、程序控制类指令主要用于程序的结构及流程的控制,该类指令有子程序、中断、跳转及循环等指令。 2、数据处理类指令种类多,数量大、使用频繁,可分为传送与比较、四则运算及逻辑运算、循环与移位、数据处理、浮点数操作、时钟运算等类指令。 3、特种应用类指令是机器的一些特殊控制应用,如高速处理和方便类指令是一些专用机械或专用电气设备应用的指令等。 4、外部设备类指令含一般的输入输出口设备及专用外部设备二大类。专用外部设备是指与主机配接的应用单元及专用通讯单元等。 一、应用指令的表示形式、应用与操作 与基本指令不同的是,应用指令不含表达梯形图符号间相互关系的成分。而是直接表达指令要做什么。 FX2N系列PLC在梯形图中一般是使用应用框来表示应用指令的。 图中M8002的常开触点是应用指令的执行条件,其后的方框即为应用框。 应用框中分栏表示指令的名称、相关数据或数据的存储地址。 该指令的应用意义是:当M8002接通时,十进制常数245将被传送到数据寄存器D501中去。 三、操作数说明 在数据处理和运算过程中,均要用到相关寄存器,即数据寄存器,变址寄存器,中断指针和辅助继电器等。 相关的规则要掌握,以便正确使用。 操作数的修改方法 1、数据寄存器编号修改 A、16位指令操作数的修改 B、32位指令操作数的修改 2、常数K的修改 3、输入/输出继电器(八进制软继电器元件编号)修改 4、定时器/计数器当前值的修改 修改操作数的课堂练习1 第二节 程序流程类应用指令及应用 程序流程类应用指令共有十条,指令功能编号为FNC00~FNC09(其中FNC06:FEND和FNC07:WDT指令自学),它们在程序中的条件执行与优先处理,主要与顺控程序的控制流程有关。 程序流程类应用指令十条 FNC00 CJ(P) 条件跳转 FNC01 CALL 子程序调用和返回 FNC02 SRET FNC03 IRET FNC04 EI 中断返回、中断允许和中断禁止 FNC05 DI FNC06 FEND 主程序结束、看门狗定时器 FNC07 WDT FNC08 FOR 循环指令 FNC09 NEXT 2、条件跳转程序段中元器件在跳转执行中的工作状态 表8-4给出了图8-4中跳转发生前后输入或前序器件状态发生变化对程序执行结果的影响。 (1)被跳过的程序段中的输出继电器Y、辅助继电器M、状态S由于该段程序不再执行,即使梯形图中涉及的工作条件发生变化,它们的工作状态仍保持跳转发生前的状态不变。 (2)跳过的程序段中的时间继电器T及计数器C,无论其是否具有掉电保持功能,由于跳过的程序停止执行,它们的当前值寄存器被锁定保持不变。在不发生跳转程序顺序执行时,计时、计数器才开始继续进行。 另外,计时、计数器的复位指令具有优先权,即使复位指令位于被跳过的程序段中,只要复位条件满足,复位指令就将执行。 3、使用跳转指令的几点注意 (1)由于跳转指令具有选择执行程序段的功能。在同一程序且位于因跳转而不会被同时执行的程序段中的同一线圈,不被视为双线圈,如图8-4中Y001。 (2)可以有多条跳转指令使用同一标号。 在图8-5中,如X020接通,第一条跳转指令有效,从这一步跳到标号P9。如果X020断开,而X021接通,则第二条跳转指令有效,程序从第二条跳转指令处跳到P9处。 但不允许一个跳转指令对应二个标号的情况存在,即在同一程序中不允许存在二个相同的标号。在编写跳转程序的指令表时,标号需占一行。 举例1:图8-9即为一段手动、自动程序选择的梯形图和指令表。图中输入X025接的是手动/自动转换开关。 当X025置1时,执行自动工作方式

文档评论(0)

Epiphany + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档