欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    FP0高速脉冲输出功能位置控制整理版.docx

    • 资源ID:2454286       资源大小:583.38KB        全文页数:24页
    • 资源格式: DOCX        下载积分:3金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要3金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    FP0高速脉冲输出功能位置控制整理版.docx

    1、FP0高速脉冲输出功能位置控制整理版FP0高速脉冲输出功能脉冲输出功能利用FP0的高速计数器功能,可以实现两路脉冲信号的输出。并且,若与脉冲控制的电机(如步进电机或数字式交流伺服电机等)一起使用,配以FP0的专用指令,可实现定位控制、梯形升降速控制、原点返回和点动等功能。概述 利用FP0的脉冲输出功能,可以控制脉冲串输入形式的电机驱动器,来实现定位控制。 指令F168能够根据设置的初始速度、最大速度、加/减速时间以及目标值,自动输出所要求的脉冲,实现梯形升降速的定位控制。 F168指令也能实现自动回原点功能。 利用指令F169,可以实现点动(JOG)的脉冲输出。设置系统寄存器当使用脉冲输出功能

    2、时,应将相应通道(CH0或CH1)的系统寄存器No.400和No.401设置为“不使用高速计数器”。设置方法请参考“7.4.3的系统寄存器表”。F168 位置控制(梯形控制/原点返回)根据设定的参数,从特定的输出点(Y0或Y1)输出特定形式的脉冲信号。编程举例:梯形图逻辑表地址指令 触点1011ST R OF168 (SPD1)DT 100 K 0n与脉冲输出点Yn(n:k0或k1)相对应的输出通道S运动参数数据表的首地址相应的寄存器表操作数继电器计时/计数寄存器索引寄存器常数索引修正值WXWYWRSVEVDTIXIYKHSN/AN/AN/AN/AN/AAN/AN/AN/AN/AAnN/AN/

    3、AN/AN/AN/AN/AN/AN/AAAN/AA:可使用 N/A:不可使用说明: 若控制标志(Control flag)(R903A或R903B)为OFF,且控制触点(如R0)为ON状态时,则从指定的输出点(Y0或Y1),按照数据表给定的参数输出一个特定形式的脉冲串。 数据表用于指定位控运动的控制码、起始速度、最大速度、加速/减速时间或目标值等。 根据加/减速时间,输出频率从起始速度升到最大速度。 相应的数据区见下表:通道控制标志当前值目标值方向输出原点接近原点输入CH0R903ADT9044,9045DT9046,9047Y2DT9052,bit2X0CH1R903BDT9048,9049

    4、DT9050,9051Y3DT9052,bit6X1 在脉冲输出的过程中,可通过重写目标值,来输出更多的脉冲。运行模式说明: 增量模式根据目标的设置设定值,来输出相应脉冲数的脉冲。将控制码(Control code)设置为H02(即:增量模式;正向:OFF;反向:ON),当目标值为正时,方向信号输出为OFF,同时高速计数器的当前值增加。当目标值为负时,方向信号输出为ON,同时高速计数器的当前值减少。当控制码(Control code)设置为H03时,方向信号输出则和前述情况的相反。 绝对模式绝对值控制根据当前值和目标值的设置不同,输出脉冲(当前值与目标值之差为输出的脉冲数)。将控制码(Cont

    5、rol code)设置为H12(即:绝对值;正向:OFF;反向:ON),当当前值比目标值小时,方向信号输出为OFF,同时高速计数器的当前值增加;当当前值比目标值大时,方向信号输出为ON,同时高速计数器的当前值减少。若将控制码(Control code)设置为H13,则方向信号输出与前述情况相反。 原点返回模式在原点信号(X0或X1)输入之前,脉冲将连续输出。为了在接近原点时进行减速(以减少过冲或冲击),当接收到原点接近信号时,应将DT9052的相应位设置为OFFONOFF,以实现减速。在返回原点模式中,仅仅用到数据表中的控制码、起始速度、最大速度和加速/减速时间。在回原点过程中,当前值和设定值

    6、不变;当回原点运动结束时,则当前值变为0。数据表设置SS+6控制码起始速度Fmin(Hz)最大速度Fmax(Hz)加/减速时间(ms)目标值(脉冲数)K01:控制码(Control code)是由常数H来确定的。2:当脉冲宽度被设置为占空比为50%时,最大输出频率是6KHz。当脉冲宽度被设置为固定脉宽时(大约80us),最大频率为9.5KHz。 在执行指令F168时,若设有脉冲输出,故障查找的方法请参考6-32页。应用举例:DT00DT1K1000DT2K7000DT3K300DT4 和DT5K100000DT60F169(PLS)脉冲输出指令(点动)从指定输出点(Y0或Y1)输出指定参数的脉

    7、冲。编程举例梯形图逻辑表地址指令 触点1011ST X 10F169 (PLS)DT 10K 0S数值表的首地址。n对应与脉冲输出通道(n:K0或K1)的输出点Yn。寄存器表:操作数继电器计时/计数寄存器索引寄存器常数索引修正值WXWYWRSVEVDTIXIYKHSN/AN/AN/AN/AN/AAN/AN/AN/AN/AAnN/AN/AN/AN/AN/AN/AN/AN/AAAN/AA:可使用 N/A:不可使用举例说明 若相应通道的控制标志为OFF,且控制触点为ON时,则从特定的输出点(Y0或Y1)输出一个脉冲串。脉冲串是在控制触点为ON的同时输出的。 若在控制码中设置为增量计数或减量计数方式时

    8、,则该指令可用作一个点动操作指令。对于情况,可以将控制码设置为H12(增量,方向输出OFF)或22(减量,方向输出ON); 在每次扫描中,频率和占空比都可以进行改变。(这条指令执行以后,设置的参数对下一个脉冲仍有效)。 相应寄存器的情况如下:通道控制标志当前值方向信号ch0R903ADT9044,9045Y2ch1R903BDT9048,9049Y3 在使用增量计数方式时,若当前值超出H7FFFFF时,则脉冲停止。 在使用减数计数方式时,若当前值超出HFF800000时,则脉冲停止。 在运行期间,可以进行一个重写操作,在重写过程中输出脉冲停止。数据表设置控制码频率*1:控制码是由常数H来设置的

    9、功能和约束条件通道 同一通道不能用于一种以上的功能应用限制举例你不能将通道既用于高速计数又用于脉冲输出功能输入输出口序号输入输出出触点 每一功能的相应通道 不能用于一般的输入输出出应用限制举例当用作为两相输入的高速计数功能时,不能让和作为一般的输入口当用作为脉冲输出时,不能将输入端作为一般的输入口当作为脉冲输出出作为定向输出功能功能时,不能将方向输出作为一般的输入输出口 当将高速计数器作为不能复位输入的模式使用时,不能将参数表括号中所到的输入口作为一般的输入口允许使用举例当高速计数器用不能复位和两相输入时,不能将作为一般的输入口相关指令到执行的约束 当任一与高速计数相关的指令到执行时,使用通道

    10、的对应控制标志位内部特殊寄存器到: 当一个通道的标志,用于同一通道的其它指令不能执行应用限制举例当执行目标指相应于指令和处于状态时目标指相应于指令不能在通道执行 最高计数速度最高输出入脉冲频率限制 当作为高速计数器时计数速度将随表中列出的计数模式不同而变化例当处于增幅输入模式和使用和两通道时,如果 是用的,那能用到达例当处于两相输入模式和使用和两通道时,如果用的那么能用到 当用作脉冲输出功能时,最高输出频率将随表中列出的输出触点数不同而变化例当仅使用或时,最高输出频率是非曲直例当使用和两触点时,最高输出频率是 当用作高速计数功能和脉冲输出出功能时参数将随使用条件不同而异例当将一脉冲输出触点的最

    11、高输出出频率定时,同步使用的高速计数器最高计数速度是增幅模式为;两相模式是非曲直I/0口分配及其线路对于单脉冲输入的驱动器(脉冲输入和方向输入): 一个输出点用作单脉冲输出,而另一个用作方向输出; 脉冲输出点、方向输出点、以及原点输入点的I/O分配,由所选定的通道来确定。 原点接近开关信号,输入到所分配的输入点(如X2)时,置位(ON)和清除(OFF)DT9052的特定位来启动减速。选CH0通道时选1通道时对于双脉冲输入的驱动器(CW脉冲输入和CCW脉冲输入): 当使用双脉冲输入的驱动器时,方向的切换开关必须由外部继电器完成。 一个输出点被用作脉冲输出的方向切换。 脉冲输出点和原点输入点的I/

    12、O分配取决于所使用的通道。 将指令F168的控制码设置为“无方向输出”(参考“F168指令”)。选CH0通道时使用双脉冲输入驱动器时应注意: 不能直接把FP0的Y0和Y1直接与驱动器的CW和CCW输入口相连。644脉冲输出功能使用的指令。X3定位控制指令(F168) 按照特定的数据表自动地完成梯形速度的定位控制。从输出点Y0产生一个初始频率500Hz,最高频率5000Hz的脉冲,加/减速时间为200毫秒,移动距离为10000个脉冲的脉冲串。此时高速计数器的经过值(DT9044和DT9045)增加。注意: 对于梯形速度的位置控制,设置的初始频率不能超过5000Hz。 在执行指令F168时,若没有

    13、脉冲输出,请参考6-32页排除故障。脉冲输出指令(F169) 当选定的输入点为ON时,该指令输出一个脉冲串,执行点动(JOG)操作。当X2为ON时,Y0输出一个频率为300HZ、占空比为10%的脉冲串。此时,方向信号输出(Y2)为OFF,且高速计数器CH0的经过值(DT9044和DT9055)增加。当X6为ON时,Y1输出一个频率为700HZ、占空比为10%的脉冲串。此时,方向信号输出(Y3)为OFF,且高速计数器CH1(DT9048和DT9049)的经过值减少。 高速计数器控制指令(F0) 该指令被用作内部高速计数器的复位,停止脉冲输出,并设置或复位零点接近的输入。 指定该指令与特殊数据寄存

    14、器DT9052同时使用。 一旦该指令被执行,则其设置将保持,直到该指令再次被执行。 该指令可完成的操作: 清除高速计数器指令F166到F170的控制。 零点返回运行模式中,零点接近信号的处理。例1在零点返回运行模式中,使能零点接近输入,并开始减速。在上面的程序中,零点接近输入在第步中置位,随后在第步中置0,从而完成零点接近信号的设置。例2强制终止脉冲输出。经过值修改和读取指令(F1) 该指令用于读取内部高速计数器的脉冲数。 定义该指令用于专门的数据寄存器DT9044。 经过值以32位形式贮存在专用数据寄存器DT9044和DT9045中。 可用F1(DMV)指令来设置经过值。例1 设置高速计数器

    15、的初始值为K3000(例如经过值的改变)。X7例2读取高速计数器的经过值,并把它复制到DT100参考每次次执行ED指令,经过值会自动地从经过值区域传送到专用数据寄存器DT9044和DT9045。645 位置控制例子线路举例相对位置动作(正向)当X1变为ON状态时,Y0输出脉冲,同时,方向输出Y2为OFF。相对值位置动作(负向)当X2变为ON时,Y0输出脉冲,同时方向输出Y2为ON。绝对模式定位动作原点返回动作(负向)当X3为ON,Y0输出脉冲,原点返回开始,同时,方向输出Y2为ON;当X4为ON时,减速开始;当X0为ON时,原点返回结束(此时,当前值数据寄存器DT9044和DT9045清零)。

    16、原点返回动作(正向)当X3为ON,Y0输出脉冲,并且原点返回开始,同时,方向输出Y2为OFF;当X4为ON时,减速开始,当X0为ON,原点返回结束(此时,当前值寄存器DT9044和DT9045清零)。JOG动作(正向) X5 ON (-) (+) X5 OFF电机 300Hz Y0脉冲 0Hz当X5为ON时,Y0输出脉冲。同时,方向输出Y2为OFF。JOG动作(负向)当X6为ON时,Y0输出脉冲,同时,方向输出Y2为ON。 X6 ON (-) (+) X6 OFF电机 300Hz Y0脉冲 0Hz紧急制动(限位保护) X7 (DF/)假如在Y0输出脉冲时X7由ON变为OFF,输出脉冲停止。在执行指令F168(SPD1)而无脉冲输出时的查错流程


    注意事项

    本文(FP0高速脉冲输出功能位置控制整理版.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开