各位大神好:
小弟对运动控制是小白,只做过点对点的单轴运动。
现有个项目:一个普通电机(带编码器反馈)主轴带动传送带以恒定速度不间断运动,传送带上被等间距分成N个格 口。
然后在传送带侧边装了20台从轴伺服,每台伺服带动机械挡板插入传送带格口中,从轴上的挡
板宽度只比格口宽度小2CM。
现要求当程序命令触发某台从轴伺服后,从轴伺服要正好插入传送带格口上,不能有偏差。从轴之间独立,只需配合主轴运动,但是同时可能有多个从轴动作。
问:
这个项目应该选什么样的控制器?普通PLC估计不行吧,还是要用运动控制器做
楼主最近还看过
"迷茫的羔羊" 的回复,发表在4楼
对内容: 【插入深度不是问题】进行回复:
-----------------------------------------------------------------
插入深度,如果不是毫米量级,就是大问题。
这10ms的时间窗口,再考虑到主轴速度不会绝对稳定间隔,伺服用位置控制应该难度很大,无论是脉冲指令还是总线指令的位置控制模式,都对伺服的性能要求很高。
您让伺服推动挡板平行于同步运动,可能控制上更容易一点,现成的位置跟随、追剪/飞剪方案很多。而对于这样的方案来说,2m/s的速度下,2厘米的窗口就很大了。
"雪夜守护者" 的回复,发表在8楼
对内容: 【有的驱动器带有"电子凸轮"功能,将传送带的反馈作主轮分到各个带有电子凸轮的驱动器上,然后各驱动器单独设置,在对应主编码器的某一位置(可以使多圈内的任意位置)执行定点运动,把控运动轨迹.以上是我个人的想...】进行回复:
-----------------------------------------------------------------
您的回答和我们的想法有异曲同工之妙。我们觉得要用电子凸轮功能,现在有些驱动器自带电子凸轮功能吗,如果伺服驱动器没这功能是不是需要用带电子凸轮的控制器(PLC或运动控制器) ?
还有,从轴开始动作的点不是每次都是固定的,是其他算法程序给的信号。 但是从轴启动信号都满足一个规律:提前固定的脉冲(主轴脉冲)给信号 。
举个例子:主轴传送带上三个等间距点A,B,C。当A点离从轴还有2000个脉冲的时候启动从轴,A点过后,B离从轴还有2000脉冲式启动从轴。。。。。从轴在这个脉冲时间内运行恰好运行到A点,当主轴速度快的时候,从轴自动跟着快,慢的时候,自动慢。总之要在这2000脉冲的时间内,从轴正好和主轴的A点咬合,不能有偏差。
"迷茫的羔羊" 的回复,发表在11楼
对内容: 【"雪夜守护者" 的回复,发表在8楼 对内容: 【有的驱动器带有"电子凸轮"功能,将传送带的反馈作主轮分到各个带有电子凸轮的驱动器上,然后各驱动器单独设置,在对应主编码器的某一位置(可以使...】进行回复:
-----------------------------------------------------------------
"电子凸轮"这个不是每个驱动器都有,这个功能算是驱动器的一种"配置",可以在选购的时候选择带有电子凸轮的型号(例如Parker的C3S系列中的T40子系列就是带有电子凸轮的,而其他子系列(如T30 T10 T11)就不带这种功能,日系伺服产品线不太熟,就用欧美系的举个例子,松下安川肯定也有,去他们官网点售前咨询问一下就出来了).关于第二个问题,我认为是这样,无论ABC点是否等间距,只要ABC点相对于传送带的位置是固定的,而传送带相对于主轴是固定的,(举例说明:假设主轴编码器一圈1000个脉冲,主轴转10圈传送带刚好完成一圈循环,那么在这1000*10个脉冲里,ABC任意一点都有对应的脉冲数值作为绝对位置),能保证以上就可以,因为伺服驱动器可以给定的是位置指令,这样驱动器内部进行类PT的控制运算,给定的值也就是在什么时间点(主轴脉冲数)到达什么位置(从轴脉冲数),具体到达这个位置需要提前多少时间或者多少个脉冲开始运动,执行上由驱动器内部自行运算,设计上可以根据伺服调教结果和其他系统性能调整提前电子凸轮曲线.至于控制器的话我个人觉得仅这些功能还是没有必要上,以上个人拙见,望过路的大神多多指点