《三菱FX2N系列可编程控制器指令及应用【PLC课件】》.ppt

《三菱FX2N系列可编程控制器指令及应用【PLC课件】》.ppt

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

第一节 FX2N系列可编程控制器基本指令 FX系列PLC有基本逻辑指令27条、步进指令2条、功能指令100多条(不同系列有所不同),指令一览表详见附录1。本节以FX2N为例,介绍其基本逻辑指令和步进指令及其应用。 一、FX系列PLC的基本逻辑指令 1、取指令与输出指令(LD/LDI/OUT) 指令应用 指令说明 LD(取指令):LD,LDI 指令用于将触点连接到母线上。其他用法与ANB指令组合,在分支起点处也可使用。 OUT(输出指令):是对输出继电器(Y)、辅助继电器(M)、状态元件(S)、定时器(T)、计数器(C)的线圈驱动指令,对输入继电器不使用。 并列的OUT命令可多次连续使用(如图3-2中,OUT M100接着是OUT TO) 2、触点串联指令(AND/ANI) 3、触点并联指令(OR/ORI ) 4、上升沿、下降沿检测的串、并联指令(LDP/LDF/ANDP/ANDF/ORP/ORF ) 5、块操作指令(ORB / ANB) ANB指令说明 ANB指令应用 6、置位与复位指令(SET/RST ) 指令应用 7、微分指令(PLS/PLF) 指令应用 8、主控/主控复位指令(MC/MCR) 9、堆栈指令(MPS/MRD/MPP ) 指令应用 10、逻辑反、空操作与结束指令(INV/NOP/END ) INV指令的应用 二、FX系列PLC的步进指令 1、步进梯形图指令(STL/RET) 2、状态转移图(SFC图) SFC图(Sequential Function Chart),又称状态转移图或功能图,它将系统的工作过程分成若干阶段——“状态”,“状态”之间满足转换条件时,可以转换。 3、步进梯形图指令的动作与SFC图的表示 如果以SFC图表示上图所示的步进梯形图回路,则表示如下图: 第二节 FX2N系列可编程控制器应用(功能)指令 PLC做为工业控制计算机,不仅具有用于逻辑处理的基本指令,还具有功能指令(Functional Instruction),也称作应用指令(Applied Instruction),主要用于数据的传送、运算、变换及程序控制等功能。功能指令相当于功能完整的子程序,以往需要大段程序才能完成的任务,现在一条指令就能实现,如PID功能、表功能指令等。 FX2N系列PLC具有128种298条应用指令,可分为程序控制类、数据处理类、特种应用类及外部设备类。其中数据处理类指令最多,使用最频繁,又可分为传送比较、四则及逻辑运算、移位、编码解码等类别。程序控制类指令主要用于程序的结构及流程控制,包含子程序、中断、跳转及循环等指令。以上两大类指令我们将在后两节专门介绍。外部设备类指令含一般的输入输出口设备及专用的外部设备两大类。特种应用指令是机器的一些特殊应用,如高速计数器等指令。应用指令的种类详见附录2。 功能指令处理的数据很多,数据在存储单元中流转的过程复杂,所以重要的是掌握指令的数据形式及数据的流传过程。 一、应用指令的一般规则 1、应用指令的表达形式 1)功能指令表示格式与基本指令不同。功能指令用编号FNC00~FNC294表示,并给出对应的助记符(大多用英文名称或缩写表示)。例如FNC45的助记符是MEAN(平均),若使用简易编程器时键入FNC45,若采用智能编程器或在计算机上编程时也可键入助记符MEAN。 2)有的功能指令没有操作数,而大多数功能指令有1至4个操作数。如图3-15所示为一个计算平均值指令,它有三个操作数,[S]表示源操作数,[D]表示目标操作数,如果使用变址功能,则可表示为[S·]和[D·]。当源或目标不止一个时,用[S1·]、[S2·]、[D1·]、[D2·]表示。用[n·]和[m·]表示其它操作数,它们常用来表示常数K和H,或作为源和目标操作数的补充说明,当这样的操作数多时可用[n1·]、[n2·]和[m1·]、[m2·]等来表示。 图中源操作数为D0、D1、D2,目标操作数为D4Z0(Z0为变址寄存器) K3表示有3个数,当X0接通时,执行的操作为[(D0)+(D1)+(D2)]÷3→(D4Z0),如果Z0的内容为20,则运算结果送入D24中。 3)功能指令的指令段通常占1个程序步,16位操作数占2步,32位操作数占4步 2、数据位长和指令执行形式 1)连续执行与脉冲执行 功能指令有连续执行和脉冲执行两种类型。如图3-16所示,指令助记符MOV后面有“P”表示脉冲执行,即该指令仅在X000接通(由OFF到ON)时执行(将D10中的数据送到D12中)一次;如果没有“P”则表示连续执行,即该在X000接通(ON)的每一个

文档评论(0)

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

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

1亿VIP精品文档

相关文档