第5章_组织块、高速计数器和PWM.pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

电气控制与PLC主讲教师:曾新红选用教材:《电气控制与PLC应用技术》曾新红等主编广州航海学院

5.4.1事件与组织块5.4.2组织块的实验

5.4.1事件与组织块1.启动组织块的事件2.不会启动OB的事件3.事件执行的优先级与中断队列4.中断的响应时间5.时间延迟中断组织块

2.不会启动OB的事件表5-9不会启动OB的事件事件级别事件事件优先级系统反应插入/拔出插入/拔出模块21STOP访问错误刷新过程映像的I/O访问错误22忽略编程错误块内的编程错误23STOPI/O访问错误块内的I/O访问错误24STOP超过最大循环时间的两倍超过最大循环时间的两倍27STOP

3.事件执行的优先级与中断队列优先级、优先级组和队列用来决定事件服务程序的处理顺序。每个CPU事件都有它的优先级,不同优先级的事件分为3个优先级组。表5-8给出了各类事件的优先级、优先级组和队列深度。优先级的编号越大,优先级越高。时间错误中断具有最高的优先级26和27。事件一般按优先级的高低来处理,先处理高优先级的事件。优先级相同的事件按“先来先服务”的原则来处理。

5.4.2组织块的实验1.循环执行组织块2.启动组织块3.循环中断组织块4.SRT_DINT与CANI_DINT指令5.时间延迟中断组织块

OB1

5.5高速计数器指令5.5.1高速计数器工作模式5.5.2高速计数器寻址5.5.3中断功能5.5.4频率测量5.5.5高速计数器指令块5.5.6应用举例

在生产实际中,经常会遇到检测高频脉冲的应用,例如检测步进电机的运动距离,计算异步电机转速等,而普通计数器受限于扫描周期的影响,无法计量频率较高的脉冲。S7-1200CPU提供了最多6个(1214C)高速计数器,其独立于CPU的扫描周期进行计数。可测量的单相脉冲频率最高为100kHz,双相或A/B相频率最高为30kHz,高速计数器可用于连接增量型旋转编码器,用户通过对硬件组态和调用相关指令块来使用此功能。

5.5.1高速计数器工作模式高速计数器定义的工作模式有以下5种:①单相计数器,外部方向控制。②单相计数器,内部方向控制。③双相增/减计数器,取脉冲输入。④A/B相正交脉冲输入。⑤监控PTO输出。(仅限V2.2版本以前的S7-1200CPU)。

图5-49所示为单相计数,内部方向控制。图5-50所示为双相输入。图5-51所示为A/B相正交输入,1倍速。图5-52所示为A/B相正交输入,4倍速。图5-49单相计数原理图

图5-50双相加减计数原理图

图5-51A/B相正交1倍速原理图

图5-52A/B相正交4倍速原理图

每种高速计数器有两种工作状态:①外部复位,无启动输入。②内部复位,无启动输人。所有的计数器无需启动条件设置,在硬件向导中设置完成后下载到CPU中即可启动高速计数器。在A/B相正交模式下可选择1X(1倍)和4X(4倍)模式。高速计数功能所能支持的输入电压为24VDC,目前不支持5VDC的脉冲输入。表5-10列出了高速计数器的硬件输入定义和工作模式。

表5-10高速计数器的硬件输入定义和工作模式

使用时应注意:1、并非所有的CPU都可以使用6个高速计数器2、由于不同计数器在不同的模式下,同一个物理点会有不同的定义,在使用多个计数器时需要注意不是所有计数器可以同时定义为任意工作模式。3、高速计数器的输入使用与普通数字量输入相同的地址,当某个输入点已定义为高速计数器的输入点时,就不能再应用于其他功能,但在某个模式下,没有用到的输入点还可以用于其他功能的输入。4、监控PTO的模式只有HSC1和HSC2支持。使用此模式时,不需要外部接线,CPU在内部已做了硬件连接,可直接检测通过PTO功能所发脉冲。

5.5.2高速计数器寻址CPU将每个高速计数器的测量值存储在输入过程映像区内。表5-11为高速计数器寻址列表。表5-11高速计数器寻址高速计数器号数据类型默认地址高速计数器号数据类型默认地址HSC1DINTID1000HSC4DINTID1012HSC2DINTID1004HSC5DINTID1016HSC3DINTID1008HSC6DINTID1020

5.6PWM指令5.6.1PWM功能简介5.6.2PWM功能组态5.6.3PWM指令块5.6.4应用举例教学目标通过本节的学习,掌握PWM指令的应用。

5.6.1P

文档评论(0)

zs521 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档