LC的位置控制.pptVIP

  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的位置控制

2. PTO简介 高速脉冲输出功能在s7-200系列PLC的Q0.0或Q0.1输出端产生高速脉冲,用来驱动诸如步进电动机一类负载,实现速度和位置控制。 高速脉冲输出有脉冲输出PTO和脉宽调制输出PWM两种形式。每个CPU有两个PTO/PWM发生器,分配给输出端Q0.0和Q0.1。当Q0.0或Q0.1设定为PTO或PWM功能时,其他操作均失效。不使用PTO或PWM发生器时,则作为普通端子使用。通常在启动PTO或PWM操作之前,用复位指令R将Q0.0或Q0.1清零。 由于控制输出为步进电动机负载,所以我们只研究脉冲串输出(PTO),PTO功能可以发出方波(占空比50%),并可指定输出脉冲的数量和周期时间,脉冲数可指定1到4 294 967 295。周期可以设定成以微秒为单位也可以以毫秒为单位,设定范围为50到65535微秒或2到65535毫秒。 3. PTO/PWM寄存器设置 Q0.0和Q0.1输出端子的高速功能输出通过对PTO/PWM寄存器的不同设置来实现。PTO/PWM寄存器由SMB65~SMB85组成,它们的作用是监视和控制脉冲输出(PTO)和脉宽调制(PWM)功能。各寄存器的字节值和位值的意义如下: PTO/PWM寄存器设置 4. 高速脉冲输出指令 1)指令格式及功能 梯形图LAD语句表STL功能操作码操作数PLSQ0.X当使能端有效时,PLC首先检测脉冲输出位Q0.X设置的特殊储存器位,然后激活由特殊储存器位定义的脉冲操作 说明: 操作数X指定脉冲输出端子,0为Q0.0输出,1为Q0.1输出。 2) 指令编程举例 例1、 脉冲串输出PTO举例。 要求通过Q0.0输出一串数量为10,周期为500ms的脉冲串。 * 学习单元2-----PLC控制步进电机 1.步进电机原理 步进电机是将电脉冲信号转变为角位移或线位移的开环控制元件。在非超载的情况下,电机的转速、 停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,即给电机加一个脉冲信号,电机 则转过一个步距角。 所以PLC在控制步进电机中起到的作用就是发出可控脉冲,通过调节脉冲频率控制步进电机速度,通过调节脉冲数量控制步进电机转动的角度。 包络表的起始位置,用距离V0的字节偏移量表示(仅用于多段PTO操作) SMW178 SMW168 段号(仅用于多段PTO操作),多段流水线PTO运行中的段的编号 SMB176 SMB166 PTO脉冲计数值(范围:1~4 294 967 295) SMD82 SMD72 PWM脉冲宽度值(范围:0~65535) SMW80 SMW70 PTO/PWM周期时间值(范围:2~65535) SMW78 SMW68 PTO/PWM允许 0:禁止; 1:允许 SM77.7 SM67.7 PTO/PWM模式选择 0:选择PTO; 1:选择PWM SM77.6 SM67.6 PTO操作 0:单段操作; 1:多段操作 SM77.5 SM67.5 PWM更新方法 0:异步更新; 1:同步更新 SM77.4 SM67.4 PTO/PWM时基选择 0:1μs; 1:1ms SM77.3 SM67.3 PTO刷新脉冲记数值 0:不刷新; 1:刷新 SM77.2 SM67.2 PWM刷新脉冲宽度值 0:不刷新; 1:刷新 SM77.1 SM67.1 PTO/PWM刷新周期值 0:不刷新; 1:刷新 SM77.0 SM67.0 PTO空闲 0:运行中; 1:PTO空闲 SM76.7 SM66.7 PTO流水线溢出 0:无溢出; 1:溢出 SM76.6 SM66.6 PTO包络由于用户命令异常终止 0:无错; 1:异常终止 SM76.5 SM66.5 PTO包络由于增量计算错误异常终止 0:无错; 1:异常终止 SM76.4 SM66.4 说明 Q0.1 Q0.0 包络表起始位置,用距离V0的字节偏移量表示(仅用于多段PTO操作) SMW178 SMW168 ? ? 多段PTO操作寄存器 段号(仅用于多段PTO操作),多段流水线PTO运行中的段的编号 SMB176 SMB166 脉冲计数值设定寄存器 PTO脉冲计数值(范围:1至4 294 967 295) SMD82 SMD72 脉宽值设定寄存

文档评论(0)

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

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

1亿VIP精品文档

相关文档