chu_lx
级别: 略有小成
精华主题: 0
发帖数量: 114 个
工控威望: 241 点
下载积分: 527 分
在线时间: 25(小时)
注册时间: 2007-01-24
最后登录: 2015-01-08
查看chu_lx的 主题 / 回贴
楼主  发表于: 2009-10-21 08:43
我现在想用伺服电机实现如下控制:工序是工件放入夹具后伺服动作旋转90°,到位后伺服停焊接机器人动作,焊接完成后再次触发伺服动作,旋转80°到位后伺服再停焊接机器人动作,焊接完成后再次触发伺服动作,一共四道工序,完成后可正向旋转至初始位置清零,再反复执行;要求只要实现伺服控制即可,不用管焊接机器人的问题,看手册好像可以不用定位模块实现控制,注有近点检测开关,另外还想在距离设定角度差5°或10°时给伺服减速指令,这样到位后就不会有过冲。
另外看手册说明中定位或脉冲输出指令只能使用最多两次,而工序是4道,如何实现,用子程序调用或中断控制?
如果用1PG模块实现原点复归和上述步骤,应该如何实现,可有例程?
shuangyu
工控行业呆的越久越迷茫.......懂得多?少?......
级别: 家园常客
精华主题: 0
发帖数量: 344 个
工控威望: 891 点
下载积分: 1083 分
在线时间: 114(小时)
注册时间: 2009-08-04
最后登录: 2024-05-13
查看shuangyu的 主题 / 回贴
1楼  发表于: 2009-10-21 08:58
.......
为什么要多次是用指令呢?
使用一次发脉冲指令
添加动作条件和修改脉冲数据不能实现吗?
hjs2009
级别: 略有小成
精华主题: 0
发帖数量: 70 个
工控威望: 277 点
下载积分: 549 分
在线时间: 117(小时)
注册时间: 2009-04-03
最后登录: 2023-10-18
查看hjs2009的 主题 / 回贴
2楼  发表于: 2009-10-21 10:56
可以考虑用编码器和PLC的高速计数器来执行。可以实现其动作和精确的定位。