ONE应用已经有些时日了,很多相关的应用技术贴几乎看不到,这里我发一篇相关应用供坛友参考!
如果有一个虚拟轴,又想让其显示实际的位置,可以在这个虚拟轴上加上编码器或者光栅尺。(本说明用1Vpp-2500线绝对值编码器为例,本调试方法可应用在西门子的所有数控系统上。)
先将编码器插在系统上拓扑,将编码器配给实际轴的第2编码器。(本例中虚拟轴为第18轴,编码器配成了第17轴上的第2编码器),第18轴更改步骤如下:
PLC处需要编辑如下:
SET
=DB48.DBX1.4
=DB48.DBX1.5
CLEAR
=DB48.DBX1.7
=DB48.DBX21.7
NC参数需要设置如下:
MD30130=0
MD30132=1;为0
MD30200=1
MD30240[0]=4
MD30220[0]=17 填入编码器挂着的实际轴号;
MD30230[0]=2
MD31000[0]=0
MD31020[0]=2500 填入编码器线数;
MD34200[0]=0
MD34210[0]=2
MD31030=200 此处为编码器旋转1圈实际移动距离200mm(非固定数值);
MD32110=-1 此处根据反馈方向更改正负号;
原点回零操作:
1、MD34210=1
2、将该虚拟轴(第18轴)执行手动回原点;
3、此时MD34210=数值自动变换为2,并且该虚拟轴显示出现回原点标志。