电梯控制实例FX2N PLC基本指令.docx

上传人:b****8 文档编号:9575653 上传时间:2023-02-05 格式:DOCX 页数:15 大小:1.13MB
下载 相关 举报
电梯控制实例FX2N PLC基本指令.docx_第1页
第1页 / 共15页
电梯控制实例FX2N PLC基本指令.docx_第2页
第2页 / 共15页
电梯控制实例FX2N PLC基本指令.docx_第3页
第3页 / 共15页
电梯控制实例FX2N PLC基本指令.docx_第4页
第4页 / 共15页
电梯控制实例FX2N PLC基本指令.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

电梯控制实例FX2N PLC基本指令.docx

《电梯控制实例FX2N PLC基本指令.docx》由会员分享,可在线阅读,更多相关《电梯控制实例FX2N PLC基本指令.docx(15页珍藏版)》请在冰豆网上搜索。

电梯控制实例FX2N PLC基本指令.docx

电梯控制实例FX2NPLC基本指令

FX2NPLC基本指令:

  1、触点取用与线圈输出指令LD、LDI、OUT

  2、单个触点串联指令AND、ANI

  3、单个触点并联指令OR、ORI

  4、串联电路块的并联OR

  5、并联电路块的串联ANB

  6、LDP、LDF、ANDP、ANDF、ORP、ORF(FX2n型有)

  7、多重输出电路MPS、MRD、MPP

  8、主控及主控复位指令MCMCR

  9、脉冲输出PLS、PLF

  10、自保持与解除SET、RST

  11、计数器、定时器线圈输出和复位指令OUT、RST

  12、空操作指令NOP

  13、程序结束指令END

LD,LDI,OUT指令

指令助记符与功能:

注:

当使用M1536-M3071时,程序步加1。

指令说明:

  ·LD,LDI指令用于将触点接到母线上。

另外,与后面讲到的ANB指令组合,在分支起点处也可使用。

  ·OUT指令是对输出继电器、辅助继电器、状态、定时器、计数器的线圈驱动指令,对输入继电器不能使用。

  ·OUT指令可作多次并联使用。

(在下图中,在OUTM100之后,接OUTT0)

编程:

定时器、计数器的程序:

  ·对于定时器的计时线圈或计数器的计数线圈,使用OUT指令以后,必须设定常数K。

此外,也可指定数据寄存器的地址号。

  ·常数K的设定范围、实际的定时器常数、相对于OUT指令的程序步数

(包括设定值)如下表所示。

指令说明:

  ·用AND,ANI指令可进行1个触点的串联连接。

串联触点的数量不受限制,该指令可多次使用。

  ·OUT指令后,通过触点对其他线圈使用OUT指令,称之为纵接输出,(下图的OUTM101与OUTY004)

  这种纵接输出,如果顺序不错,可多次重复。

  串联触点数和纵接输出次数不受限制,但使用图形编程设备和打印机则有限制。

  建议尽量做到1行不超过10个触点和1个级圈,总共不要超过24行。

编程:

如上图所示,紧接着OUTM101以后通过触点T1可以驱动OUTY004,但如是驱动顺序相反(如左图所示)时,则必须使用后面讲到的MPS和MPP命令

指令说明:

  ·OR、ORI用作1个触点的并联连接指令。

  串联连接2个以上触点时,并将这种串联电路块与其他电路并联连接时,采用后面讲到的ORB指令。

  ·OR,ORI是从该指令的步开始,与前面的LD,LDI指令步,进行并联连接。

  并联连接的次数不受限制,但使用图形编程设备和打印机时受限制(24行以下)

编程:

  ·2个以上的触点串联连接的电路称为串联电路块。

将串联电路并联连接时,分支开始用LD、LDI指令,分支结束用ORB指令。

  ·ORB指令与后面讲的ANB指令等一样,是不带软元件地址号的独立指令。

  ·有多个并联电路时,若对每个电路块使用ORB指令,则并联电路没有限制。

  (见正确编程程序)

  ·ORB也可以成批地使用,但是由于LD,LDI指令的重复使用次数限制在8次以下,请务必注意。

(见编程不佳的程序)

编程

指令说明:

  ·当分支电路(并联电路块)与前面的电路串联连接时,使用ANB指令,分支的起点用LD,LDI指令,并联电路块结束后用ANB指令,与前面的电路串联。

  ·若多个并联电路块按顺序和前面的电路串联连接时,则ANB指令的使用次数没有限制。

  ·也可成批地使用ANB指令,但在这种场合,与ORB指令一样,LD、LDI指令的使用次数是有限制的(8次以下),请务必请意

编程:

指令说明:

  ·LDP、ANDP、ORP指令是进行上升沿检测的触点指令,仅在指定位软件上沿时(即由OFF→ON变化时)接通1个扫描周期。

  ·LDF、ANDF、ORF指令是进行下降沿检测的触点指令,仅在指定位软元件下降时(即由ON→OFF变化时)接通1个扫描周期。

编程:

  ·在可编程序控制器中有11个存储器,用来存储运算的中间结果,被称为栈存储器。

使用一次MPS指令就将此时刻的运算结果送入栈存储器的第1段,再使用MPS指令,又将此时刻的运算结果送入栈存储器的第1段,而将原先存入第一段的数据移到第二段。

以此类推。

  ·使用MPP指令,将最上段的数据读出,同时该数据从栈存储器中消失,下面的各段数据顺序向上移动。

即所谓后进先出的原则。

  ·MRD是读出最上段所存的最新数据的专用指令,栈存储器内的数据不发生移动。

  ·这些指令都是不带软元件地址的独立指令

编程

例1:

一段栈

  ·在下面程序示例中,输入X000为接通时,直接执行从MC到MCR的指令,输入X000为断开时,成为如下形式:

  保持当前状态:

积算定时器、计数器、用置位/复位指令驱动的软元件。

  变成OFF的软件:

非积算定时器,用OUT指令驱动的软元件。

  ·主控(MC)指令后,母线(LD、LDI点)移动主控触点后,MCR为将其返回原母线的指令。

  ·通过更改软元件地址号Y、M,可多次使用主控指令。

但使用同一软元件地址号时,就和OUT指令一样,成为双线圈输出。

编程

指令说明

  ·在下述程序示例中,X000一旦接通后,即使它再次成为OFF,Y000依然被吸合。

X001一旦接通后,即使它再次成为OFF,Y000仍然是释放状态。

  ·对同一种软元件,SET、RST可多次使用,顺序也可随意,但最后执行者有效。

  ·此外,要使数据寄存器D、变址寄存器V、Z的内容清零时,也可使用RST指令。

  ·积算定时器T246--T255的当前值的复位和触点复位也可用RST指令。

编程

  ·C0对X011的OFF-ON次数进行增计数,当它达到设定值K10时,输出输出点C0动作,以后即使X011从OFF-ON,计数器的当前值不变,输出触点依然动作。

  ·为了清除这些当前值,让输出触点复位,则应令X010为ON。

  ·有必要在OUT指令后面指定常数K或用数据寄存器的地址号作间接设定。

  ·对于掉电保持用计数器,即使停电,也能保持当前值,以及输出触点的工作状态或复位状态。

高速计数器的编程

  

·在C235-C245的单相单输入计数器中,为了指定计数方向,采用特殊辅助继电器M8234-M8245。

·当X010为ON时,对应C***的M8***也ON,这时C***为减计数。

·当X010为OFF时,对应C***的M8***也OFF,这时C***为增计数。

·X011为ON时,计数器C***的输出触点复位,计数器的当前值也清零。

·当X012为ON时,对依据计数器地址号确定的计数器输入X000-X005的ON/OFF进行计数。

·计数器的当前值增加,通过设定值(K或D的内容)时输出触点置位。

在减少方向上通过设定值复位。

OP指令:

  1、将程序全部清除时,全部指令成为空操作

  2、若在普通指令与指令之间加入空操作(NOP)指令,则可编程序控制器可继续工作,,而与此无关。

若在编写程序过程中加入空操作指令,则在修改或追加程序时,可以减少步序号的变化,但是程序步需要有空余。

  3、若将已写入的指令换成NOP指令,则电路会发生变化,务必请注意。

END指令:

  1、可编程序控制器反复进行输入处理、程序执行、输出处理。

若在程序的最后写入END指令,则END以后的其余程序步不再执行,而真接进行输出处理。

  2、在程序中没有END指令时,则处理到最终的程序步再执行输出处理,然后返回0步处理程序。

  3、在调试期间,在各程序段插入END指令,可依次检测各程序段的动作。

  这种场合,在确认前面电路块动作正确无误后,依次删去END指令。

  4、RUN(运行)开始时的首次执行,从执行END指令开始。

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

当前位置:首页 > 求职职场 > 社交礼仪

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1