关于脉冲输出教案.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一、脉冲输出功能 XC3系列和XC5系列PLC一般具有2个脉冲输出。通过使用不同的指令编程方式,可以进行无加速/减速的单向脉冲输出,也可以进行带加速/减速的单向脉冲输出,还可以进行多段、正反向输出等等,输出频率最高可达200K Hz。 注:1)为了使用脉冲输出,必须要使用带有晶体管输出的PLC。如XC3-14T-E或XC3-60RT-E等。 2)XC5系列输出点数为32点的PLC最大能够具有4路(Y0、Y1、Y2、Y3)脉冲输出功能。 二、脉冲输出的种类与指令应用 无加减速时间变化的单向定量脉冲输出指令PLSY PLSY指令: 以指定的频率产生定量脉冲的指令。 支持32位指令[DPLSY]。 频率:0~200KHz 输出端子:Y0 或 Y1 输出模式:连续或有限脉冲输出 脉冲数目:16位指令 0~K32767 32位指令 0~K2147483647 注意:如控制对象是步进电机或伺服电机,建议不要采用该指令,以避免电机失步。采用带加减速的脉冲输出指令PLSR可以避免失步造成的影响。 当输出完设定的脉冲数目之后,输出自动停止。 可变频率脉冲输出指令PLSF PLSF指令: 以设定频率连续输出脉冲直到通过指令停止输出。 3、带加减速的定量脉冲输出指令PLSR (含3种控制模式) 以指定的频率和加减速时间产生定量脉冲的指令。 频率:0~200KHz 加减速时间:5000ms以下 支持32位指令[DPLSR]。 输出端子:Y0 或 Y1 输出模式:有限脉冲数目 脉冲数目:16位指令 0~K32,767 32位指令 0~K2,147,483,647 模式1:单段单向脉冲输出PLSR 模式2:分段单向脉冲输出PLSR 模式3:分段双向脉冲输出PLSR 4、脉冲段切换[PLSNEXT/PLSNT]指令 5、脉冲停止[STOP]指令 6、脉冲数立即刷新[PLSMV]指令 PLSMV为32位操作指令 当工作台后移的过程中,得到原点信号X2,执行外部中断,PLSMV指令立即执行,不受扫描时间的影响,将输出端口Y0输出的脉冲数刷新,并送入D8170中。 该指令可用于消除脉冲控制中产生的累积误差。 7、原点回归[ZRN]指令 原点回归速度:可用操作数:K、TD、CD、D、FD 爬行速度:可用操作数:K、TD、CD、D、FD。 近点信号:可用操作数:X、Y、M、S。 脉冲输出地址:仅能指定Y0或Y1。 支持32位指令[DZRN]。 S1与S2的方向相同且S1的绝对值大于S2。 驱动指令后,以原点回归速度S1开始移动。 当近点信号由OFF变为ON时,减速到爬行速度S2. 当近点信号由ON变为OFF时,在停止脉冲输出的同时,向寄存器(Y0:[D8171,D8170],Y1:[D8174,D8173])中写入0。 8、相对位置控制[DRVI]指令 输出脉冲数:可用操作数:K、TD、CD、D、FD 输出脉冲频率:可用操作数:K、TD、CD、D、FD。0 脉冲输出地址:仅能指定Y0或Y1。 脉冲输出方向:可指定任意Y。 加减速时间:D8230(单字) 所谓相对驱动方式,是指由当前位置开始的移动距离的方式。 支持32位指令[DDRVI]。 目标位置指定S1,对应下面的当前值寄存器作为绝对位置 (Y0:[D8171,D8170],Y1:[D8174,D8173]) 9、绝对位置控制[DRVA]指令 目标位置(绝对指定):可用操作数:K、TD、CD、D、FD 输出脉冲频率:可用操作数:K、TD、CD、D、FD。 脉冲输出地址:仅能指定Y0或Y1。 脉冲输出方向:可指定任意Y。 加减速时间:D8230(单字) 所谓绝对驱动方式,是指运行至由原点(0点)为基点的对应位置方式。 支持32位指令[DDRVA]。 目标位置指定S1,对应下面的当前值寄存器作为绝对位置 (Y0:[D8171,D8170],Y1:[D8174,D8173]) 10、绝对位置多段脉冲控制[PLSA]指令 是以Dn或FDn为起始地址的一段区域。上例:D0设定第1段脉冲的最高频率、D1设定第1段脉冲的绝对位置,D2设定第2段脉冲的最高频率、D3设定第2段脉冲的绝对位置,…… 以Dn、Dn+1的值都为0表示分段结束,最多可设定24段。可用操作数:D、FD 加减速时间。这里的时间是指从开始到第一段最高频率的加速时间,同时也定义了所有段的频率与时间的斜率,从而后面的加减速都按照这个斜率来加速/减速。可用操作数:K、TD、CD、D、FD 指定输

文档评论(0)

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

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

1亿VIP精品文档

相关文档