发表于:2007-02-14 19:34:00
59楼
嘿嘿,经典经典,以前一直不来运动控制溜达,真的是吃亏了.@Q真是说了偶想说的话,日本的人哪个也叫伺服?我去到南京的客户那里碰到改造的三菱产品(伺服),偶大致问了一下情况,就翻出样本,画了个圈,告诉他这个产品(我是德国SEW公司的)可以替代小日本的东西,以前的那些什么辅助定位的东西都不需要.实际上,欧美的很多伺服控制器都带有精确的定位功能,有些需要卡件支持,有些就是直接集成的,SEW的伺服控制器就是直接集成的一种变频器 ,带内置的IPOS(C语言或者汇编语言)编程功能,可以自由编程,以前用小日本的,需要什么提前的定位检测开关做两段速,我刚来SEW的时候在实验室里摆弄SEW的东西,爱不释手.定位是如此的精确,实际上欧洲的最高水平是按照一条虚拟的人看不见的曲线定位的,说穿了,采用sin/cos编码器/HIPEFACE定位的效果,实际上是建立在脉冲轴上的,比如你让电机运动到10000inc这个位置上,控制器会自动根据现在的电流数值,转动惯量(电机的转动惯量(固定值,取决于型号)外部的转动惯量取决于负载),你要求的停车位置,以及伺服的各项控制参数,斜率,计算出一个开始减速的位置,比如计算出来的数值是9000,那么在9000个脉冲的时候,机器就开始自动减速了,到停止的时候正好停在要求的位置上,正常情况下,SEW的伺服电机的停止位置精度可以做到10个脉冲以内(电机的编码器4096个脉冲)如果采用减速机的话,定位误差基本可以忽律不计,我就曾经干过用SEW的伺服加低齿隙的减速机(i=10),圆盘的定位精度在2分以内,并且由于是完全内部计算出来的数值,比外部的加光电开关的方式,无论从反映速度还是精确度上来说都要好的多.