西门子840d编码器设定步骤(sl系统-距离编码角度编码器选型)
西门子840d编码器设定步骤(sl系统-距离编码角度编码器选型)ERA4480C为1Vpp增量型编码器,使用SMC20编码器接口模块。因SMC20最大接收频率为500 kHz,所以编码器最大允许转速计算如下。若转速高于计算值,编码器出现硬件报警。以海德汉ERA 4480C(10000线)为例。根据应用场合、光栅鼓、栅距、扫描头可查询具体型号,即最终型号可选ERA4480C根据栅距40um和线数10000可查询距离编码的参考点数和基本间距注:编码器接口模块接收频率与旋转编码器转速的计算
距离编码角度编码器分为整圆距离编码角度编码器和非整圆距离编码角度编码器,本文以海德汉整圆距离编码 ERA4000系列和非整圆距离编码 ERA8000系列为例,在西门子840D sl系统上进行讲述其选型、配置及参数优化。
1、整圆距离编码 ERA4000系列
1)选型
根据实际应用安装需求内径、栅距、电机实际需求转速选择对应的线数,例如,根据实际应用需求内径80mm和实际电机需求最大转速是2000r/min,可选线数10000线、对应栅距40um即可满足要求,对应型号为ERA4400C
根据应用场合、光栅鼓、栅距、扫描头可查询具体型号,即最终型号可选ERA4480C
根据栅距40um和线数10000可查询距离编码的参考点数和基本间距
注:编码器接口模块接收频率与旋转编码器转速的计算
以海德汉ERA 4480C(10000线)为例。
ERA4480C为1Vpp增量型编码器,使用SMC20编码器接口模块。因SMC20最大接收频率为500 kHz,所以编码器最大允许转速计算如下。若转速高于计算值,编码器出现硬件报警。
V=500000/10000*60=3000rpm
2)配置
在840D sl系统中进行ERA4480C编码器配置
注:配置图片中零脉冲选项下,距离为距离编码基本间距对应的线数1000
3)距离编码参数设置
以ERA4480C举例:
MD31020=10000;线数
P408=10000;线数
P425=1000;基本间距对应的线数
MD34310=360/10000=0.036;距离编码上两个参考标记间距之差
MD34300=MD34310*P425=0.036*1000=36;距离编码参考标记之间的基本间距
MD34320=1;
2、非整圆距离编码 ERA8000系列
1)选型
根据实际内径和测量范围需求,通过非整圈选型计算公式可得出测量范围需求对应的光栅线数
非整圆计算公式说明
以海德汉 ERA8000系列为例,根据内径需求789.1mm和测量范围需求200°,借用以下公式
非整圆计算公式
得出线数n=34440,需取整,取整后为35000线,即200°测量范围为35000线;即可选定型号为ERA8401C(35000线,内径789.1,测量范围200°)
2)配置
在840D sl系统中进行ERA8401C编码器配置
注:西门子实际应用中需要输入整圈线数,200°对应线数34440 360°对应线数即为61993;
由于此圆光栅非整圆光栅,按实际值在编码器配置页面每转线数输入61993会提示出错,可以把每转线数输入一个将近的整数值后继续,然后在NC参数设置中输入正确的线数值。
3)距离编码参数设置
以ERA8401C举例:
MD31020=61993;线数
P408=61993;线数
P425=1000;基本间距对应的线数
MD34310=360/61993=0.0058;距离编码上两个参考标记间距之差
MD34300=MD34310*P425=0.0058*1000=5.8;距离编码参考标记之间的基本间距
MD34320=1;
4)非整圆距离编码器线数优化调整
在实际应用中,需要通过激光测量仪对轴进行定位精度和重复定位精度测量,在测量的过程中发现轴比实际位置多走或者少走固定的距离,此时需要可对光栅的线数进行优化调整
以ERA8401C 线数61993举例:
(1)在进行轴定位精度激光测量时,测量发现每10度多走了0.003度,每360度多走0.003*36=0.108即每1度的线束为:61993除以360.108=172.15,即360度的线束为:172.15*360=61974,即编码器的线束调整为61974。
(2)在进行轴定位精度激光测量时,测量发现每10度少走了0.003度,每360度少走0.003*36=0.108即每1度的线束为:61993除以359.892=172.2544,即360度的线束为:172.2544*360=62012,即编码器的线束调整为62012。
注:线数调整后,与编码器线数相关参数MD31020、P408、MD34310、MD34300都需要对应调整。