数控车床的一个光栅尺坏了,我想把该轴由全闭环改成半闭环,我改了3个参数,30230=1、31000=0、31040=0,改完后重启,设备十几个参数都报26015报警(轴Z1机床数据****不允许的数值)。请各位老大帮忙看看,万分感谢!!
问题补充:
补上错误信息画面
图片说明:
最佳答案
Siemens 802Dsl 系统 26015报警是指:“轴%1机床数据%2[%3] 值不允许”,其中:
%1 = 轴名称,或主轴号
%2 = 字符串:MD-名称
%3 = 索引:MD-数组-索引
即机床数据中包含无效值。
因此检查机床数据中设置正确否,设置接口信号。重新输入正确值后上电,继续观察报警是否消除了。
我曾用过Siemens 802Dsl 系统改造过数控立车,Z坐标为全闭环,那么,如果要将Z坐标再改为半闭环,在机床Z坐标的参数中做以下设置:注意参数的下标[n],
MD 30230[0]=1,
MD 30200=1,
MD 30240[0]=1,
MD 30240[1]=0,
MD 31000[0]=0,
MD 31000[1]=0,
MD 31020[0]=2048,
MD 31040[0]=0,
MD 31040[1]=0,
MD 13060 DRIVE_TELEGRAMM_TYPE[0] 报文类型由103 改为102,而在驱动参数中要将z坐标轴的(SERVO)的总线报文类型设为 P922=102,注意要保存参数,
如果改完后,Z坐标电机发生飞车还要改 MD32110 ENC_FEEDBACK_POL[ 0 ] 即反馈极性由原值改为相反值-1或者1,
802D sl 及驱动器断电,再上电,所有更改参数全部生效。
接下来还要利用调试工具软件Starter 对Z坐标的第二编码器进行配置,如图_第二编码器配置,Starter 与802Dsl 系统正确联机后,打开z轴驱动(servo_03)的Encoder选项,将Encoder 2 前面的框选去掉,即只让第一编码器生效,然后保存,将项目传入系统,此时系统会有许多报警,不用管它,将802D sl 及驱动器断电,再上电,报警全部消失,Z轴可以运行,但是已经由全闭环改成半闭环了。
对楼主的补充回应:
按照提示,按照如下设置更改z坐标轴的参数:注意参数的下标[n],
MD34200[0]=1:ENC_REFP_MODE(回参考点方式)
MD31060[0]...... [4] = 1 :DRIVE_AX_RATIO_NUMERA(减速箱丝杠端齿轮齿数:按照缺省值,如果电机与丝杠直连,不经过减速箱时的设置),
以上步骤,可以助力楼主将Z轴由全闭环改成半闭环,提高机床的利用率,祝楼主好运!
图片说明:
提问者对于答案的评价:
还没成功,继续试。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc217061.html