回复:利用S7-1200 ,单轴,使电机的运动轨迹做正弦运动(位置控制非速度控制)

手机用户20171026216557

  • 帖子

    4
  • 精华

    0
  • 被关注

    2

论坛等级:新手

注册时间:2017-10-26

普通 普通 如何晋级?

发布于 2018-07-19 16:02:18

9楼

展开查看
以下是引用孤独天空在2018-07-19 14:09:44的发言 >8楼

1, 2S你分成180份,每份11.1111MS,太快了,增大到20MS以上。然后什么加速度,加加速度尽量加快吧,MS的时间内没什么意义了。关键在于当前步完成之后更新下一步的数据的判断。我之前用DONE来触发下一步其实就是跳着走,后来用读取轴的位置来做判断。

2,插补其实就是密化,照某种算法计算点与点之间的中间点的方法,区别在于你只要给出轨迹公式,不像你现在采用的自己计算每一步的位置。两轴插补就是一个走X轴,一个走Y轴,合成出来走出任意平面轨迹。

由于是单轴,添加一个虚轴作为主轴,实轴作为从轴,跟随主轴走来控制电机。

这些功能1200都没有的,就算自己写算法,写出来的其实就是分段的方法了。

几块钱的单片机能做出来?应该是运动控制卡吧,PLC是通用型控制器,要想实现运动控制的功能,考虑1500T,SIMITION才是专业做运动控制的,但是价格就不说了。

3,PTO指令可以试一下,就是自己算脉冲频率发脉冲,不用系统自带的运动控制指令。说白了就是自己编写运动控制指令,西门子提供的工艺指令都是加密的,你只能调用完全不知道内部怎么写的。

1、如果分的少了,就成折线了。我加速度调到最大了。我现在用的就是DONE触发,您说的读取轴的位置是什么意思呀?就是发完上段脉冲再发下段吗?判断是否发完脉冲咩

2、我搜了一些论文,看这个双轴插补,看的头晕眼花。  实轴虚轴,是说得用两套电机吗

应该是单片机,

3、自己写指令啊,听起来程序量就很大的样子

4、这个插补也要考虑扫描周期嗳



评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15106条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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