当前位置:自动化网>SEEK电子工业株式会社上海事务所门户>应用案例>关于AS-FPGAPC2连续设定中的问题

关于AS-FPGAPC2连续设定中的问题

发布时间:2008-10-16 14:27   类型:技术指导   人浏览

  用户的连续运动控制中所需的非对称加减速控制,可以通过AS-FPGAPC2控制卡的“手动减速点设置”功能来解决。下面列举用户在连续运动控制中所需的速度控制及解决方法。下图中的说明均使用 AX 构造体。

  需要图P1中所示的速度变化时,在设定好脉冲输出量( AX.SET.POS.V _ pls ) 后,执行以下命令:

AX.SET.POS.V_slp = AX.SFT.POS.V_pls

AxSLPSct AX

来设置手动减速点,消除减速时间。然后使用Axlndex ( )函数来启动轴。

  注意,以上两行程序执行后,控制卡会自动进人“手动减速模式”,如果需要返同到自动减速模式时,必须执行 AxSLPReSet AX 命令来返回。

  需要图P 2中所示的速度变化时,只需要在设置速度值时,使速度构造体中的起动速度与目标速度保持一致就可以了。

  需要图P 3中所示的速度变化时,需要分四步来实现。

1.将轴的起动速度设置为与目标速度相同值。然后设定移动量。

2.然后根据移动量,减速时间等计算减速点的值,并设置手动减速点。

AX.SET.POS.V_slp=减速点值

AxSLPSET AX

3.然后使用 Axlndex ( )函数来起动轴。

4.轴起动后,立即对速度值重新进行设定,此时轴的起动速度应设置为低于目标速度的值。

  在进行连续运动控制时,须提前计算与各线段相应的各轴的移动量及速度数据,对各轴的变量参数进行正确设置,然后利用 Axlndex( )命令来起动各轴。轴运动开始后,起动移动监视循环程序进行对运动的监视。

  为了使各折线段之间的连接变得平滑,建议在连续运动开始前关闭“COIN 模式”,与之相关的构造体参数是R_exl 。在连续运动结束后再开启COIN模式。

本文地址:http://www.ca800.com/apply/d_1nrutga2l0vah_1.html

拷贝地址

版权声明:版权归中国自动化网所有,转载请注明出处!

留言反馈
  • 评价:

  • 关于:

  • 联系人:

  • 联系电话:

  • 联系邮箱:

  • 需求意向:

  • 验证码:

    看不清楚?

  • 在线咨询