一般来说,建议使伺服工作中的设计转速对应9V的控制电压。接线将控制卡断电,连接控制卡与伺服电机之间的信线。以下的线是必须要接的:控制卡的模拟量输出线、使能信 线、伺服输出的编码器信线。复查接线没有错误后,伺服电机和控制卡(以及PC)上电。
此时电机应该不动,可以用外力轻松转动,如果不是这样,检查使能信的设置与接线。用外力转动电机,检查控制卡是否可以正确检测到电机位置的变化,否则检查编码器信的接线和设置。试方向对于一个闭环控制系统,如果反馈信 的方向不正确,后果肯定是灾难性的。
通过控制卡打开伺服的使能信。这是伺服应该以一个较低的速度转动,这就是传说中的“零漂”。一般控制卡上都会有零漂的指令或参数。使用这个指令或参数,看电机的转速和方向是否可以通过这个指令(参数)控制。如果不能控制,检查模拟量接线及控制方式的参数设置。
确认给出正数,电机正转,编码器计数增加;给出负数,电机反转转,编码器计数减小。零漂在闭环控制过程中,零漂的存在会对控制效果有一定的影响,将其住。使用控制卡或伺服上零漂的参数,仔细,使电机的转速趋近于零。
由于零漂本身也有一定的随机性,不必要求电机转速为零。5建立闭环控制通过控制卡将伺服电机使能信放开,在控制卡上输入一个较小的比例增益,至于多大算较小,这只能凭感觉了,如果实在不放心,就输入控制卡能允许的值。
驱动器主电源电路发生故障时除了考虑各元件的选择要匹配相应的功率之外,还要考虑电路缓冲问题。我们知道高压大容量电容在充电初始阶段的充电流是很大的,如果不加限制,无论对其电路元件还是输入电源的冲击都是很大的。
对微小功率的伺服器而言,一般采用在充电回路上串联负温度系数热敏电阻(NTC)的办法,即常温下NTC的阻值较大,电路初始通电时可让电容充电电流不会太大,一旦通电后NTC因阻值减小,此时电容的电压已经达到较高的水平,充电电流既不会很大,也不会影响电容向后级供电的需求。
交流电源整流后通过串联的充电电阻R给电容充电,内部电路检测充电电压的大小,当电容电压上升至大于某个值时,继电器动作触点将充电电阻短路,此时频器的电流整流后直接给电容充电,因为电容上已经充电到一定电压,屏蔽充电电阻直接充电的电流冲击已经很小。
为了确定故障部位,维修时在系统接通的情况下,利用手轮少量移动Z轴(移动距离应控制在系统设定的允许跟随误差以内,防止出现跟随误差),测量Z轴直流驱动器的速度给定电压,经检查发现速度给定有电压输入,其值大小与手轮移动的距离、方向有关。
艾默生(EMERSON )SP伺服驱动器报警代码:
Ol.AC、C.Acc、C.boot、c.busy、c.chg、c.cpr、c.dAt、c.Err、cFull、c.Optn、c.rdo、c.rtg、c.Typ、Enc1、Enc2、Enc3、Enc4、 Enc5、 Enc6、 Enc7、 Enc8、 Enc9、Enp.10、Enc11、Enc12、Enc13、 Enc14、 Enc15、Enc16、 Enc17、ENP.Er、HF01、HF02、HF03、HF04、HF05、HF06、 HF07、 HF08、 HF09、HF10、HF11、HF12、HF13、HF14、 HF15、HF16、 HF17、 HF18、HF19、HF20、HF21、 HF22、HF23、 HF24、HF25、HF26、 HF27、 HF28、 HF29、 HF30、HF31、O.CtL、O.ctL、O.ht1、 O.ht2、Oht2.P、O.ht3、O.ht4.p、Ol.br、olbr.p、Oldc.p、OV、OV.p、ph、ph.p、ps、ps.p、SLX.dF、SLX.Er、UV、、、、、、