之所以位置伺服接口给人的感觉像是在模拟步进驱动器接口,这还得“归功”于日系伺服,正是日系的步进接口伺服首先拉低了伺服的接入和应用门槛,其后是国内仿日系低端伺服的涌现进一步压低了脉冲接口伺服的成本门槛。正如十年一位欧系著名伺服品牌的代理商所言,日系伺服那也叫伺服?!不过是(高低点儿的)步进电机罢了!
脉冲接口伺服也确实迎合了国内工控应用由步进走向伺服的简单替代需求,而且在十几年前,日系步进伺服开始在国内大行其道时,实时串行总线技术尚未兴起,而且即便兴起了,一那时国人的技术水平恐怕也是阳春白雪,很难推广。所以步进接口的伺服自问世之日起就是低端伺服的代名词,以简单易用著称,就如日系的傻瓜相机一样深得国内工控界“下里巴人”的青睐和喜爱。
觉得楼主仔细理解一下脉冲输入的含义。脉冲输入不是模拟步进电机, 从微观上看伺服电机也不是一步一步的动。
不知道楼主有没有“采样”这个概念?理解数字控制器和模拟控制器的区别吗?
数字控制器必然存在的是离散的数字控制,控制频率取决于数字控制器的采样频率。在一个采样周期, 输出的控制量在下一控制周期起作用,即滞后一个周期。在这个控制周期内,控制器无法实时控制电机, 输入的脉冲在这个控制周期进行积累,然后在下一控制周期进行计算,在到下一个周期控制量才起作用。 因此,即便从脉冲输入看到的是一个一个脉冲输入, 但是伺服电机的运转是连续的, 在以下两种情况下电机是一步一步的转动的:
1)控制器的控制频率大于输入脉冲频率
这种情况, 一个采样周期内接收不到一个完整脉冲输入。
实际运用中,位置环的采样频率都不会很高,理论上可以证明高的采样频率对性能贡献不大, 一般采样周期在毫秒级别
2)输入的脉冲频率小于 控制器的控制频率
即在一个采样周期内,没有完全接收到一个完整脉冲, 在这种情况下,电机速度很低, 电机必然是以很小的速度转动。
以上两种情况都是 一个控制周内接收到小于等于一个脉冲。
采用总线控制时, 情形差不多。
“所以通过脉冲来控制位置才会变的普遍和经济,何必去考虑发挥什么伺服的优势,这就是使用脉冲控制的真正原因 ”———说得不错!不国只要大家留心对比一下日系通用伺服和Fanuc和三菱的数控系统及三菱高端运动控制器所配套的伺服就可以明白,日系的数控和运控体系根本不用脉冲接口的通用伺服,Fanuc用的FSSB光纤接口,三菱数控用的是MachNet光纤接口,三菱运控用的是SSCNET III光纤接口。国人被日系傻瓜伺服毒害了十几年,却自以为这就是适用为本的国情,可悲啊!
对于一个总线接口的运控系统而言,总线只是传输介质,在链路层和传输层它只需解决数据帧格式、传输和刷新率以及网络同步等,应用层协议则需要在主站(一般为控制器)和从站(可以是驱动器或智能I/O)的应用级功能模块去处理,而且一般可独立于总线的具体类型。比如CANopen,既可以在CAN上跑,也可以在Powerlink,EtherCAT上跑;SERCOS应用协议既可以在SERCOS定义的RS485、650nm塑料光纤或CAT-5双交铜缆以太网上跑,也可以在EtherCAT上跑。
作为从站接入网络的伺服单元与脉冲接口伺服的区别除了指令来源和模式之外,最主要的不同就是与主站和其它从站之间的等时同步能力,不具备这种能力的网络接入可能就真的和脉冲接口每什么区别了!民族伺服产业的发展及其在运控领域的应用决不可能永远构架在不伦不类的脉冲接口上。
当然了,作为一种经济适用的接口形式,脉冲接口伺服也会长期存在下去。