回复:S7-200如何做两路驱动,画圆的运动?

芳季

西门子1847工业学习平台

  • 帖子

    15504
  • 精华

    101
  • 被关注

    960

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2009-07-11 22:34:33

0楼

网里可以找到插补的算发,我曾经看过。大概知道是什么回事。
如果用200做插补,只能用软件模拟计算,一个周期计算一次。计算一次发一个脉冲(这是最高速度)。使用1毫秒的定时中断启动计算是否现在要发一个脉冲。前一个中断计算X轴,并关闭Y输出。下一个中断用于算Y轴,并关闭X的输出。按照这个尺度,只能发500HZ的脉冲。
程序运行时间方面,中断程序应该在1毫秒计算完成,没有问题。都是一些加发乘法。
如果能容忍这个速度的话,我推算200可以控制两轴的直线及圆弧插补。只要有插补计算理论的话你可以的。
假如用伪插补先计算完X轴Y轴的脉冲和暂时速度,然后用多段包络执行脉冲。那么速度可以较快。但是精度不行(管线只有255段,就是说圆一个分量上最多就是255段直线)。而且不能过象限画圆。(因为过象限要反向,需要更改伺服的方向信号。同步极困难。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33257条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。