文档详情

FX系列PLC编程基础.ppt

发布:2018-12-26约1.53万字共94页下载文档
文本预览下载声明
例题 已知图3-47中 X1的波形,画出 M0的波形 3.4.2 电路块串并联指令与多重输出指令 ORB:多触点电路块的并联连接指令; ANB:多触点电路块的串联连接指令; ORB指令说明:几个串联电路块并联连接时,每个串联电路块开始时应该用LD或LDI指令;有多个电路块并联回路,如对每个电路块使用ORB指令,则并联的电路块数量没有限制。ORB指令可以连续使用,但不推荐使用, LD或LDI指令的使用次数不得超过8次,即ORB只能连续使用8次。 ORB指令 ANB指令的使用说明: 并联电路块串联连接时,并联电路块的开始均用LD或LDI指令; 多个并联回路块连接按顺序和前面的回路串联时,ANB指令使用次数没有限制。也可连续使用ANB,但与ORB一样,使用次数在8次以下。 梯形图 指令表 复杂电路的分解 3.4.2 电路块串并联指令与多重输出指令 MPS:压入进栈指令,用于储存电路中有分支出的逻辑运算结果,以便以后处理有线圈的支路时可以调用该运算结果。 MRD:读取堆栈指令,读取存储在堆栈最上层的电路中分支点处的运算结果,将下一个触点强制性地连接在该点。 MPP:弹出堆栈指令,弹出堆栈最上层存储的电路中分支点对应的运算结果。 栈存储器指令使用说明: 堆栈指令没有目标元件; MPS和MPP必须配对使用; 由于栈存储单元只有11个,所以栈的层次最多11层。 栈存储器 与多重输 出指令 使用二层堆栈的分支电路 梯形图 指令表 3.4.3 边沿检测指令与微分输出指令 1.边沿检测指令 PLS:上升沿检测指令,在输入信号上升沿产生一个扫描周期的脉冲输出; PLF:下降沿检测指令,在输入信号下降沿产生一个扫描周期的脉冲输出; PLS、PLF指令的目标元件为输出继电器Y和辅助继电器M。 梯形图 指令表 波形图 3.4.3 边沿检测指令与微分输出指令 2.边沿检测触点指令 LDP ( 取脉冲上升沿) 、ANDP( 与脉冲上升沿)和ORP( 或脉冲上升沿): 检测上升沿的触点指令,触点的中间有一个向上的箭头,对应的触点仅在指定位元件波形的上升沿时接通一个扫描周期; LDF( 取脉冲下降沿) 、ANDF( 与脉冲下降沿)和ORF( 或脉冲下降沿): 检测下降沿的触点指令,触点的中间有一个向下的箭头,对应的触点仅在指定位元件波形的下降沿时接通一个扫描周期; 这6条指令与触点所在的位置有关,包含 LD 、AND和 OR的指令分别表示电路的起始触点、串联的触点和并联的触点。上述指令可以用于 X、Y、M、T、C和S。 上升沿检测 边沿检测触点指令 双稳态电路 3.4.3 边沿检测指令与微分输出指令 3.FX3G、FX3U和 FX3UG 系列增加的基本指令 MEP(运算结果的上升沿时为 ON)指令用水平电源线上向上的垂直箭头来表示 ,仅在该指令左边触点电路的逻辑运算结果从 OFF→ON的一个扫描周期,有能流流过它。 MEF(运算结果的下降沿时为 ON)指令用水平电源线上向下的垂直箭头来表示,仅在该指令左边触点电路的逻辑运算结果从ON→OFF的一个扫描周期,有能流流过它。 3.4.4 其他基本指令 1.置位复位指令 SET:置位指令,使操作保持ON的指令; RST:复位指令,使操作保持OFF的指令; SET指令的目标元件为Y、M、S,RST指令的目标元件为Y、M、X、T、C、D、V、Z。RST常被用来对D、Z、V的内容清零,还用来复位积算定时器和计数器;对于同一目标元件,SET、RST可多次使用,顺序也可随意,但最后执行者有效。 梯形图 波形图 指令表 2.取反、空操作与程序结束指令 INV取反指令,执行该指令之前的运算结果取反,梯形图中用一条45度斜线表示。 NOP空操作指令,不执行操作,但占一个程序步。 END程序结束指令,强制结束当前的扫描执行过程。调试过程中常用到。 INV取反指令 3.4.4 其他基本指令 3.3.8 3.主控指令与主控复位指令 编程时,多个线圈同时受一个或一组触点,使用主控指令可节约存储单元。 MC:主控指令,用于公共串联触点的连接。执行MC后,左母线移到MC触点之后。 MCR:主控复位指令,MC指令的复位指令,即利用MCR指令回复原母线的位置。 主控指令与主控复位指令 主控指令与主控复位指令使用说明: MC、MCR指令的目标元件为Y和M,但不能用特殊辅助继电器。MC占3个程序步,MCR占2个程序步。 主控触点在梯形图中与一般触点垂直,主控触点是与左母线相连的常开触点,是控制一组电路的总开关,与主控触点相连的触点必须用LD或LDI指令。 MC指令的输入触点断开时,在MC和MCR之内的累计型定时器、计数器、用复位/置位指令驱动的元件保持其之前的状态不变。非积算定时器和计数器,用OUT指令驱动的元件将复位。 在一个MC指令区内若
显示全部
相似文档