PLC通过脉冲的方式控制伺服电机时,其输出脉冲与伺服电机的配置应具有一定的对应关系。如,PLC输出多少个脉冲电机旋转一圈?电机旋转一圈移动的距离(或角度)是多少?这里我们以某伺服电机为例进行举例说明:
完成对伺服电机的接线,并上电后,首先需要对伺服电机的内部运行参数进行配置。其中最最重要的就是电机旋转一圈的脉冲数(相当于步进电机使用过程中的细分参数)。
通过以上图片可以看到,其设置参数可以被设置在0-8388608这个范围的任意一个数。相比于步进电机的使用来所,其使用的参数配置更为灵活。
PLC通过脉冲控制伺服电机的过程中,所涉及到的最重要的参数即为这个。确定了伺服电机运行过程中的单圈脉冲数,PLC中的控制脉冲数量就需要依照此数据进行计算。如,假设伺服电机的配置单圈脉冲为1000,电机对丝杆进行控制,丝杆的为单圈滚珠丝杆,导程d=10(丝杆旋转一圈,丝杆上的滑块移动的距离为10mm);电机旋转一圈,丝杆也旋转一圈,由此带动丝杆上的滑块移动的距离为10mm。
滑块移动速度计算
依照以上的对应关系,假定伺服的最高速度为3000rpm,3000rpm=50r/s。则丝杆上滑块移动的最快速度为50r/s * 10mm/r=500mm/s。即此电机带动的丝杆滑块可以达到的最高速度为500mm/s。滑块的最高运行速度即可按照此方式计算核实。
PLC的高速脉冲输出速度计算
电机的最高速度为3000rpm,50r/s。那么电机运行在最高速度的时候,亦需要PLC输出与之对应速度的高速脉冲。
PLC的输出脉冲速度=单圈脉冲量*转速
即PLC的最高运行速度为:1000*50=50 000(脉冲/s),50kHz。由此可以确定PLC的高速脉冲输出口的输出频率至少需要达到50kHz。这个参数才做PLC参数选型时,很有必要。特别是在做一些控制性能比较高时,要确保PLC的高速脉冲输出口的输出速度能够达到需要的速度要求。
定位精度计算
根据以上的参数设置,伺服电机单圈的脉冲数量为1000,丝杆移动一圈滑块移动的距离为10mm。即PLC输出1000个脉冲对应于滑块移动的距离为10mm。那么1个脉冲对应的移动距离为10/1000=0.01mm。即,在此参数配置下,滑块能够实现的定位精度可以达到0.01mm.使用方法,可以对控制精度进行核实。