wangxiweng
做到老,学到老,还有三桩学不到。
级别: 略有小成
精华主题: 0
发帖数量: 334 个
工控威望: 490 点
下载积分: 4095 分
在线时间: 180(小时)
注册时间: 2013-06-17
最后登录: 2024-11-29
查看wangxiweng的 主题 / 回贴
楼主  发表于: 2019-01-11 21:06
图片:
有两个步进M1是绕丝电机转圈的,M2是左或移的刚好是螺距一样。  M1.1000脉冲一转,绕圈数屏上设置(D228内)绕丝速度也在屏设(D240内),
M2,2000脉冲一转,它往右移总长(螺距)在屏设(D260)  它导程是5毫米   要求螺距速度(D270内)未知;让PLC自动算出来刚好同时启停吧。
也就是说,M1开始绕,M2也开始自动右移,刚好等距,这是三菱3U,无插动功能。只能让他自动算出M2的速度来。书上也看了好多不明白。
麻烦哪个老师帮我写一下公式哈;都为脉冲数吧,我还没换算的;记得把我写的地址(D  )代入哈,要不我又还是不明白;希望谅解;谢谢大家。
[ 此帖被wangxiweng在2019-01-11 22:04重新编辑 ]
学者
rqhan
级别: 探索解密
精华主题: 0
发帖数量: 61 个
工控威望: 169 点
下载积分: 569 分
在线时间: 58(小时)
注册时间: 2010-08-09
最后登录: 2025-03-04
查看rqhan的 主题 / 回贴
1楼  发表于: 2019-01-14 19:59
要确保两个电机同时启停,就是运动时间一致就可以,我原来做过,但是弊端就是运算出现小数时麻烦,没有那么精确
简单的说两个电机运行时间t1=t2,t1=s1/v1 ,t2=s2/v2。可以理解为D228=s1,D240=v1,D260=s2,D270=v2,求解v2
本帖最近评分记录:
  • 下载积分:+1(wangxiweng) 真诚感谢!
  • 下载积分:+1(仍在奋斗) 热心助人!
    rqhan
    级别: 探索解密
    精华主题: 0
    发帖数量: 61 个
    工控威望: 169 点
    下载积分: 569 分
    在线时间: 58(小时)
    注册时间: 2010-08-09
    最后登录: 2025-03-04
    查看rqhan的 主题 / 回贴
    2楼  发表于: 2019-01-15 22:11
    这种同步的一次回原点好像不行,可能计算的时候中间出现小数了,反反复复舍弃小数的会有误差