lijunquan
级别: 探索解密
精华主题: 0
发帖数量: 35 个
工控威望: 166 点
下载积分: 1062 分
在线时间: 37(小时)
注册时间: 2014-04-21
最后登录: 2018-09-11
查看lijunquan的 主题 / 回贴
楼主  发表于: 2014-06-27 13:56
大家好,我想做2套伺服同步控制,这个在台达A2系列伺服中也叫龙门控制,保证速度相同,距离相同。

方案1:台达是通过伺服控制器之间相互反馈,2套控制器接受同一组脉冲来实现,但我并没有购买台达的控制器,

  用的是三菱的控制器,所以台达的方法只是一种思路。


方案2:还有一种思路就是2组脉冲分别控制这两套伺服,使用直线插补命令,只要我的直线插补是45度的直线,也就是把2套
伺服当做X轴,Y轴看的话,分别是从坐标(0,0)移动到(100,100)这样的插补命令可以完成同步同速输出,

但是问题是,PLC只是发出脉冲,伺服接受后执行,伺服控制器之间没有互相反馈,一旦一个伺服过载,报警,
但另一个伺服虽然可以进行急停控制,但理论上并不是一种最理想的控制方式。


方案3:还有一种控制方式就是同步轴控制,两台或多台电机同步驱动,一主一从工作,从动轴跟随主动轴。我猜想这种
方式是主动轴的伺服控制器同过主动轴的伺服编码器反馈的脉冲再发给从动轴的伺服控制器。但不知道这样是不是可行

问问大家,做这样的系统都是如何去做,什么方式实现的。。谢谢大家。。

lijunquan
级别: 探索解密
精华主题: 0
发帖数量: 35 个
工控威望: 166 点
下载积分: 1062 分
在线时间: 37(小时)
注册时间: 2014-04-21
最后登录: 2018-09-11
查看lijunquan的 主题 / 回贴
1楼  发表于: 2014-06-27 15:26
引用
引用第1楼lijinniu于2014-06-27 14:03发表的  :
我是一组脉冲带两组伺服,在牵引机上就是这样用的。不管哪一台伺服出了问题就自动停机呀。


一组脉冲直接输出到2个控制器,然后把控制器的加速、减速参数,齿轮比完全设置相同就可以了吧。

如果其中一台报警,那么ALM报警信号中断,PLC就停止输出。

这样控制的话,有一个问题,我如果进行原点回归操作,2台伺服就无法使用两个近点(DOG),如果不进行原点回归操作,就不能保证两个伺服起始点在一条直线上。如果起始点错位,虽说运动同步,那么龙门架就扭转了?不知道我说的对不?
lijunquan
级别: 探索解密
精华主题: 0
发帖数量: 35 个
工控威望: 166 点
下载积分: 1062 分
在线时间: 37(小时)
注册时间: 2014-04-21
最后登录: 2018-09-11
查看lijunquan的 主题 / 回贴
2楼  发表于: 2014-06-27 16:26
引用
引用第4楼lijinniu于2014-06-27 15:59发表的  :
如果你两台伺服之间没有机械相连的话可以使用两个近点开关的,否则一个就可以了。如果要使用两个近点开关可以用外部的继电器把两个脉冲信号分开使用。


这个回答真的很完美,很赞!一组脉冲在回原点时分别控制,同时动作时再一起控制