网站大量收购独家精品文档,联系QQ:2885784924

可编程序控制器应用第3章4.pptVIP

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

返回 后一页 前一页 传输BREAK与传输任何其他信息采用相同的处理方式,方法是在完成BREAK时生成XMT中断,SM4.5或SM4.6表示XMT的当前状态。 接收(RCV)指令开始或终止“接收信息”服务。您必须指定一个开始和一个终止条件,“接收”方框才能操作。通过指定端口(PORT)接收的讯息存储在数据缓冲器(TBL)中。数据缓冲器中的第一个条目指定接收的字节数目。 返回 后一页 前一页 3.2.15 高速计数指令和高速脉冲输出指令 1. 高速计数指令 高速计数器定义(HDEF)指令为被引用高速计数器 (HSC)指定MODE(模式)。PLC 221和PLC 222不支持HSC1和HSC2。每个计数器只能使用一个HDEF方框。 高速计数器对CPU扫描速率无法控制的高速事件进行计数,最多可配置12种不同的操作模式。高速计数器的最高计数频率取决于您的CPU类型。 返回 后一页 前一页 每个计数器对支持的时钟、方向控制、重设和起始均有专用输入。对于二相计数器,两个时钟均可以最高速率运行。在正交模式中,可选择1乘以(1x)或4乘以(4x)最高计数速率。所有计数器均以最高速率运行,互不干扰。 通常高速计数器被用作鼓式计数器驱动器,以恒速旋转的轴配有递增轴编码器。轴编码器提供每次旋转的指定计数以及每次旋转一次的重设脉冲。轴编码器的时钟和重设脉冲为高速计数器提供输入。用最先的几个预设装载高速计数器,并在当前计数小于当前预设的期间内激活所需输出。当前计数等于预设值或发生重设时,计数器设定提供中断。 返回 后一页 前一页 每次发生当前计数值等于预设值中断事件时,装载新预设值,并设定下一个输出状态。发生重设中断事件时,设定第一个预设值和第一个输出状态,并重复该循环。 因为中断的发生率远远低于高速计数器的计数率,可对高速操作执行精确的控制,并对可编程逻辑控制器的整体扫描循环产生相对较小的影响。中断附加方法允许在独立中断例行程序中执行每个装载的新预设值,以便进行状态控制,使程序简单易懂。当然,可在单个中断例行程序中处理所有的中断事件。 返回 后一页 前一页 2. 高速脉冲输出指令 脉冲输出(PLS)指令为脉冲输出(Q0.0或Q0.1)检查特殊内存位。然后启动由特殊内存位定义的脉冲操作。 理解S7-200高速输出指令 CPU各有两个PTO/PWM生成器,输出高速脉冲列和脉冲宽度调节波形。一个生成器指定给数字输出点Q0.0,另一个生成器指定给数字输出点Q0.1。 返回 后一页 前一页 PTO/PWM生成器和程序图像寄存器共享使用Q0.0和Q0.1。PTO或PWM功能在Q0.0或Q0.1位置处于激活状态时,PTO/PWM生成器控制输出,并禁止输出点的正常使用。输出波形不受程序图像寄存器状态、点强迫数值、执行立即输出指令的影响。PTO/PWM生成器处于非激活状态时,输出控制转交给程序图像寄存器。程序图像寄存器决定输出波形的初始和最终状态,使波形在高级或低级开始和结束。 返回 后一页 前一页 脉冲列(PTO)功能提供周期时间和脉冲数目由用户控制的平方波(50%的任务周期)输出。脉冲宽度调节(PWM)功能提供周期时间和脉冲宽度由用户控制的、持续性变化任务周期输出。 每个PTO/PWM生成器有一个控制字节(8位),一个循环时间数值和脉冲宽度数值(不带符号的16位数值)和一个脉冲计数值(不带符号的32位数值)。这些数值全部存储在特殊内存(SM)的指定位置。 一旦设定这些特殊内存位的位置,选择所需的操作后,执行脉冲输出指令(PLS)即启动操作。该指令使S7-200读取SM位置,并对PTO/PWM生成器进行编程。 返回 后一页 前一页 通过修改SM区域中(包括控制字节)要求的位置,您可以更改PTO或PWM的波形特征,然后执行PLS指令。 您可以在任意时候通过向控制字节(SM67.7或SM77.7)的PTO/PWM启用位写入0,禁用PTO或PWM波形的生成,然后执行PLS指令。 PWM操作 PWM功能提供可变任务循环输出。可以微秒或毫秒为时间单位指定循环时间和脉冲宽度。循环时间的范围从50微秒至65,535微秒或从2毫秒至65,535毫秒。脉冲宽度时间范围从0微秒至65,535微秒或从0毫秒至65,535毫秒。当脉冲宽度指定的数值大于或等于循环时间数值时,波形的任务循环为100%, 返回 后一页 前一页 输出被连续打开。当脉冲宽度被指定为0时,波形的任务循环为0%,输出被关闭。如果指定的循环时间小于两个时间单位,循环时间默认值为两个时间单位。 有两种不同的方法可改变PWM波形的特征:同步更新和异步更新。 同步更新:如果不要求更改时基,即可以执行同步更新。执行同步更新时,波形特征的变化发生在循环边缘,提供顺利过渡。 异步更新:典型的PWM操作,脉冲宽度不断变化,但循

文档评论(0)

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

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

1亿VIP精品文档

相关文档