soso丿诡谲
级别: 正式会员
精华主题: 0
发帖数量: 8 个
工控威望: 95 点
下载积分: 599 分
在线时间: 7(小时)
注册时间: 2015-08-26
最后登录: 2015-09-13
查看soso丿诡谲的 主题 / 回贴
楼主  发表于: 2015-08-26 18:13
现在我有个设备,动作就是从原点正转120度,然后反转120度回到原点,这样往复动作。现在问题是时间长了,就是反转回不到原点就正转了,也就是步进电机失步了。这个问题怎么解决。我想的办法是在反转时不用脉冲完成,改为回到原点,这样反转回到原点时不减速回到原点,震动太大。请问怎么写反转匀速减速回到原点这段程序。我是这样写程序的
DVIT K-500 D10 Y000 Y001
DVIT中断定位指令
k-500反转脉冲
D10速度频率
Y000脉冲
y001方向
soso丿诡谲
级别: 正式会员
精华主题: 0
发帖数量: 8 个
工控威望: 95 点
下载积分: 599 分
在线时间: 7(小时)
注册时间: 2015-08-26
最后登录: 2015-09-13
查看soso丿诡谲的 主题 / 回贴
1楼  发表于: 2015-08-27 09:31
非要加一个传感器吗,我现在没有多余的点加传感器了。现在就是反转的一瞬间抖动好厉害,用到D8348Z这个加速好像没有作用。
soso丿诡谲
级别: 正式会员
精华主题: 0
发帖数量: 8 个
工控威望: 95 点
下载积分: 599 分
在线时间: 7(小时)
注册时间: 2015-08-26
最后登录: 2015-09-13
查看soso丿诡谲的 主题 / 回贴
2楼  发表于: 2015-08-27 18:14
这个问题最后我还是解决了。最后我加了这样的一步