GALIL在大陆有两家代理,我个人鄙夷中宝伦技术人员的能力,(这与竞争关系不大)。至少在一年前,如果找中宝伦解决技术问题,只能找景老板本人(不在被鄙夷之列)。其它人,我认为他们连手册都没仔细读过。两家都有一种型号是委托GALIL设计,自行生产的,规格也差不多。
GALIL的回原点时,向什么方向运动,取决于当前原点开关的状态,这样可以避免电机已经在原点执行找原点的动作时出现问题(可以先自动从原点退出来)。如果原点开关坏了,那么,就是上面提到的结果了。
回零时在零点附近晃动是应该的。一般来说,所谓零点,应该是原点开关状态变化的那一个点(或者是以这点为基础的其它点)。而开关的动作以及电气信号的响应总是有延迟的,这个延迟时间在一定范围内是不确定的。显然,找零点的速度越慢,由于时间延迟造成的位置误差就越小,而回零的速度太慢,动作本身会没有效率(比如,5米的行程,用每分钟零点几米的速度找一次原点,会烦死的)。所以,多数系统会以一个比较高的速度回零,发现零点开关状态变化后,在低速退回来,在回退的时候才真正确定零点。有时为了补偿间隙,必须从固定的方向回零,可能还会多晃一下。至于这个功能是软件实现还是硬件实现,看你如何定义“软件”和“硬件”了。