项目旋转刀盘.ppt

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

【学习目标】本项目以机床的旋转刀盘为载体,通过本项目的学习: (1)掌握传送与比较、算术与逻辑运算、PLC程序控制、条件判断 等常用功能指令的作用及其用法; (2)学会使用FX2N系列PLC功能指令编写程序的方法和技巧。 (3)会使用PLC功能指令编写旋转刀盘控制程序; (4)会安装调试和运行维护旋转刀盘控制系统。 说明 CJ指令跳过部分程序,可以缩短程序的运算周期。 如果积算型定时器和计数器的RST指令在跳转程序之内,即使跳转程序生效,RST指令仍然有效。 该指令可以连续和脉冲执行方式。 被跳过去的程序中各元件的状态为 Y、M、S保持跳转前状态不变。 普通计数器停止计数并保持当前值,高速计数器继续计数。 未工作的定时器不动作,已动作的定时器保持当前值。T192~T199跳转时仍然计时。 1、条件跳转指令 FNC00 CJ 4.5.1 程序流控制 项目4 旋转刀盘的PLC控制系统设计 2、子程序指令 子程序调用 FNC01 CALL 操作数:指针P0~P62 子程序返回 FND02 SRET 无操作数 说明 子程序应该在主程序结束之后编程。 CJ指令的指针与CALL的指针不能重复。 主程序允许嵌套,嵌套级别最多为5级。 子程序只能用T192~T199和T246~T249作定时器。 4.5.1 程序流控制 项目4 旋转刀盘的PLC控制系统设计 梯形图 X1 FEND SRET P8 CALL P8 Y1 X12 Y21 X11 Y30 … … … 主程序 子程序 2、子程序指令 4.5.1 程序流控制 项目4 旋转刀盘的PLC控制系统设计 3、中断指令 中断返回 FNC03 IRET 开中断 FNC04 EI 关中断 FNC05 DI 均无操作数 梯形图 开中断范围 X0 I100 X10 FEND IRET EI DI IRET I101 中断子程序2 中断子程序1 4.5.1 程序流控制 项目4 旋转刀盘的PLC控制系统设计 [D]由3个元件组成,指令中[D]给出首地址,其它两个为后面的相邻元件。 CMP是进行二进制代数比较。 可以32位二进制数比较和脉冲执行方式。 [S1] K100>C10的当前值时,M0 = ON K100=C10的当前值时,M1 = ON K100<C10的当前值时,M2 = ON M0 M1 M2 X0 [S2] [D] CMP K100 C10 M0 当X0由ON→OFF时,不执行CMP指令,M0~M2保持断开前的状态,用复位指令RST才能清除比较结果。 8、比较指令 FNC10 CMP 项目4 旋转刀盘的PLC控制系统设计 4.3.2 本项目相关的功能指令 (1)指令格式:区间比较指令功能号、助记符、操作数及程序步长如表所示。 K100≤ C10的当前值≤ 120时,M1 = ON [S1] K100 > C10的当前值时,M0 = ON K120 < C10的当前值时,M2 = ON M0 M1 M2 X0 [S2] [D] ZCP K100 K120 C10 M0 [S] 9、区间比较指令 FNC11 ZCP T、C、D、V、Z KnX、KnY、KnM、KnS 16位:7步 32位:13步 Y、M、S K、H FNC11/ (D)ZCP(P) 区间比较 [D.] [S.] [S2.] [S1.] 程序步长 操作数 功能号/ 助记符 指令名称 (2)功能与动作: 项目4 旋转刀盘的PLC控制系统设计 4.3.2 本项目相关的功能指令 ZCP指令是将源操作数[S]的数据和两个源操作数[S1]和[S2]的数据进行比较,结果送到[D]中,[D]为三个相邻元件的首地址。 ZCP指令为二进制代数比较,并且[S1]<[S2],如果[S1]>[S2],则把[S1]视为[S2]处理。 当X0由ON→OFF时,不执行ZCP指令,比较结果保持不变,需要用复位指令才能清除。 该指令可以进行16/32位数据处理和连续/脉冲执行方式。 9、区间比较指令 FNC11 ZCP 项目4 旋转刀盘的PLC控制系统设计 4.3.2 本项目相关的功能指令 (2)功能与动作: 项目4 旋转刀盘的PLC控制系统设计 4.3.2 本项目相关的功能指令 想一想 做一做 设计程序实现下列功能:当X1接通时,计数器每隔1s计数。当计数值小于50时,Y10为ON,当计数值大于50时,Y12为ON,当计数值等于50时,Y11为ON。当X1为OFF时,计数器及Y10~Y12均复位。 项目4 旋转刀盘的PLC控制系统设计 【例4-2】试设计24h可设定定时时间的住宅控制器 具体要求

文档评论(0)

我的文档 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档