数控机床电气控制第7章可编程控制器及其应用.ppt

数控机床电气控制第7章可编程控制器及其应用.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
  使用WDR指令时,要防止过度延迟扫描完成时间, 因为在终止本次扫描之前,许多操作过程不能执行, 如通讯(自由端口方式除外)、I/O更新(立即I/O除外)、强制更新、 SM更新(SM0, SM5~SM29不能被更新)、运行时间诊断、 中断程序中的STOP指令等。 另外, 如扫描时间超过25 s,则10 ms和100 ms定时器将不能正确计时。    暂停、条件结束、看门狗复位指令应用举例如图7-32所示。 图 7-32 暂停、 条件结束、 看门狗复位指令应用举例   2. 顺序控制指令   梯形图程序的设计思想也和其他高级语言的一样,应该首先用程序流程图来描述程序的设计思想,然后再用指令编写出符号程序设计思想的程序。梯形图程序常用的一种程序流程图叫程序的功能流图,使用功能流图可以描述程序的顺序执行、 循环、条件分支、程序的合并等功能流程概念。在功能流图中, 程序的执行分成各个程序步骤,每一步有进入条件、程序处理、 转换条件和程序结束等四个部分组成。功能流图中常用顺序控制继电器位S0.0~S31.7代表程序的状态步, 顺序控制指令可以将功能流图转换成梯形图程序。    顺序控制用三条指令描述程序的顺序控制步进状态,指令格式如表 7-10 所示。 表7-10 顺序控制指令格式   (1) 顺序步开始指令(LSCR)。顺序控制继电器位Sx.y=1时, 该程序步执行。    (2) 顺序步结束指令(SCRE)。SCRE为顺序步结束指令, 顺序步的处理程序在LSCR和SCRE之间。    (3) 顺序步转移指令(SCRT)。使能输入有效时,将本顺序步的顺序控制继电器位Sx.y清零,下一步顺序控制继电器位置1。   例7-1 编写红绿灯顺序显示控制程序,步进条件为时间步进型。 状态步的处理为亮红灯、熄绿灯,同时启动定时器, 步进条件满足时(定时时间到)进入下一步,关断上一步。 红绿灯顺序显示梯形图程序如图7-33所示。 图7-24 置位/复位指令应用程序段   4. 边沿触发指令(脉冲生成)   边沿触发是指用边沿触发信号产生一个机器周期的扫描脉冲, 通常用作脉冲整形。 边沿触发指令分为正跳变出发(上升沿)和负跳变出发(下降沿)两大类。正跳变触发指输入脉冲的上升沿,使触点ON一个扫描周期。负跳变出发指输入脉冲的下降沿,使触点ON一个扫描周期。边沿触发指令格式如表7-5 所示。 表7-5 边沿触发(脉冲形成)指令格式 图 7-25 边沿触发程序指令示例   I0.0的上跳沿:触点(EU)产生一个扫描周期的时钟脉冲, M0.0线圈通电一个扫描周期,M0.0常开触点闭合(一个扫描周期),使输出线圈Q0.0置位有效(输出线圈Q0.0=1),并保持。    I0.0的下跳沿:触点(EU)产生一个扫描周期的时钟脉冲, 驱动输出线圈M0.1通电一个扫描周期, M0.1常开触点闭合(一个扫描周期),使输出线圈Q0.0复位有效(输出线圈Q0.0=0),并保持时序分析如图 7-26 所示。   图7-26 边沿触发时序图   5. 定时器    S7-200 系列PLC 的定时器为增量型定时器, 用于实现时间控制, 可以按照工作方式和时间基准(时基)分类,时间基准又称为定时精度和分辨率。    1) 工作方式   按照工作方式定时器可分为通电延时型(TON)、有记忆的通电延时型(保持型)(TONR)和断电延时型(TOF)三种类型。   2) 时基基准   按照时基基准,定时器可分为1 ms、10 ms、 100 ms三种类型,不同的时基标准、定时精度、定时范围和定时器的刷新方式也不同。    定时器的工作原理是定时器使能输入有效后,当前值寄存器对PLC内部的时基脉冲增1计数,当计数值大于或等于定时器的预置值后,状态位置1。从定时器输入有效,到状态位输出有效经过的时间为定时时间。定时时间T=时基×预置值, 若时基越大,则精度越差。定时器使能输入有效后, 当前寄存器对时基脉冲递增计数。   定时器的刷新方式:    1 ms定时器每隔1 ms定时器刷新一次,定时器刷新与扫描周期和程序处理无关。10 ms 定时器,在每个扫描周期开始时刷新。 每个扫描周期之内,当前值不变。    100 ms定时器是定时器指令执行时被刷新,下一条执行的指令即可使用刷新后的结果,非常符合正常思维,使用方便可靠。但应当注意,如果该定时器的指令不是每个周期都执行(比如条件跳转时)的,则定时器就不能及时刷新, 可能会导致出错。    CPU 22X系列PLC的256个定时器分属TON(TOF)和TONR工作方式,以及三种时基标准,TOF与TON共享同一组定时器, 不能重复使用。 定时器工作方式及类型如表7-6 所示。 表7-6 定

文档评论(0)

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

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

1亿VIP精品文档

相关文档