1593887
每天进步一点足矣!
级别: 略有小成
精华主题: 0
发帖数量: 81 个
工控威望: 271 点
下载积分: 2268 分
在线时间: 92(小时)
注册时间: 2012-04-18
最后登录: 2024-11-01
查看1593887的 主题 / 回贴
楼主  发表于: 2012-10-15 19:21
信捷plc,松下伺服,让伺服顺时针从0度旋转到20度,再从20度旋转到100度,然后从100度旋转到0度,重复以上工作。其中20度和100度可以设定。在不使用感应器回原点的情况下,运用脉冲指令怎样控制编程????

怎么高手还不出现呢?

怎么没人理呢?在编程中已经使用了DRVA指令,可以控制电机正反转,这是其中的一种控制模式。还有一种就是要像上面那样控制,这是客户临时要加的,顺时针有办法找原点吗?不可能把机器再拖回来呀?怎么高手还不出现呢?
[ 此帖被1593887在2012-10-16 09:28重新编辑 ]
akang8612
级别: 略有小成
精华主题: 0
发帖数量: 389 个
工控威望: 420 点
下载积分: 3434 分
在线时间: 269(小时)
注册时间: 2011-10-14
最后登录: 2024-07-23
查看akang8612的 主题 / 回贴
1楼  发表于: 2012-10-16 10:16
我没有用过信捷plc,控制思路是根据伺服一周的脉冲数来分别计算20度,100度的脉冲数
然后通过程序发相应的脉冲数,还有就是正反信号,就可以了.找原点的方法有几种,我一般用光电开关找
akang8612
级别: 略有小成
精华主题: 0
发帖数量: 389 个
工控威望: 420 点
下载积分: 3434 分
在线时间: 269(小时)
注册时间: 2011-10-14
最后登录: 2024-07-23
查看akang8612的 主题 / 回贴
2楼  发表于: 2012-10-16 10:17
如果用程序的脉冲记录功能应该也可以找,我没做过,不知是否可行
1593887
每天进步一点足矣!
级别: 略有小成
精华主题: 0
发帖数量: 81 个
工控威望: 271 点
下载积分: 2268 分
在线时间: 92(小时)
注册时间: 2012-04-18
最后登录: 2024-11-01
查看1593887的 主题 / 回贴
3楼  发表于: 2012-10-16 12:13
谢谢,想了很久还是不明白,唉 也不知道怎么问?
不知道有没有脉冲的累积误差,如果有一个脉冲误差,如果伺服旋转10000次后,就不能正常工作了
[ 此帖被1593887在2012-10-16 12:21重新编辑 ]
yuanshunk
天行健,君子以自强不息 !!!
级别: 家园常客
精华主题: 0
发帖数量: 178 个
工控威望: 989 点
下载积分: 2474 分
在线时间: 65(小时)
注册时间: 2010-05-13
最后登录: 2018-11-16
查看yuanshunk的 主题 / 回贴
4楼  发表于: 2012-10-16 15:15
累计误差不是问题,你的原点是不变化的。你可以设定一下,当到100次,或者其他次数的时候,自动回归原点一下
yuanshunk
天行健,君子以自强不息 !!!
级别: 家园常客
精华主题: 0
发帖数量: 178 个
工控威望: 989 点
下载积分: 2474 分
在线时间: 65(小时)
注册时间: 2010-05-13
最后登录: 2018-11-16
查看yuanshunk的 主题 / 回贴
5楼  发表于: 2012-10-16 15:19
转到100度在回到0度,是反转回去吗?
其实这你也不用纠结,多用几次传送。当马达在20度的时候,停下。再把从20转到100的数字,重新传送进去。就OK啦
1593887
每天进步一点足矣!
级别: 略有小成
精华主题: 0
发帖数量: 81 个
工控威望: 271 点
下载积分: 2268 分
在线时间: 92(小时)
注册时间: 2012-04-18
最后登录: 2024-11-01
查看1593887的 主题 / 回贴
6楼  发表于: 2012-10-16 17:48
谢谢,好像明白了,我在试一下