一台840dpowerline系统机床,1ft6电机,配海登汉光栅尺,全闭环。尺子坏了,改成编码器做位置环,可出现3000508报警,请问,若尺子修复后,恢复全闭环,报警是否会自动消失?也就是说,只有在编码器做位置反馈时,编码器零标志监控才生效?而只做伺服电机控制时,不生效?不知我理解的是否有错误.?
最佳答案
楼主的问题很具有代表性,出现3000508报警,因为参数未修改完全,
1.要作如下参数、plc接口变量的改动:
.接口信号DB3*.DBX 1.6 (*为轴号,第一个轴即为DB31.DBX1.6......以此类推),请在Step-7 中设置此信号为“0”,即不激活该轴光栅尺,具体方法是在plc程序中的OB1块中添加如下语句:
set
= DB3*.DBX 1.5
= DB3*.DBX 1.6 // 注意: B3*.DBX 1.5与 DB3*.DBX 1.6均为“1”时,则DB3*.DBX 1.5,即第一测量系统生效了,
.继续进行轴的系统参数的设定:
MD30200 NUM_ENCS 设为 ‘1’
MD30230 ENC_INPUT_NR[0] ‘1’
MD30230 ENC_INPUT_NR[1] ‘0’
MD31000 ENC_IS_LINEAR[0] ‘0’
MD31000 ENC_IS_LINEAR[1] ‘0’
MD31040 ENC_IS_DIRECT[0] ‘0’
MD31040 ENC_IS_DIRECT[1]‘0’
同时调试时注意
MD32110 ENC_FEEDBACK_POL [0]
MD32110 ENC_FEEDBACK_POL [1],
即编码器的反馈极性,设置正确,系统无报警,否则,系统报警:”25030,速度超限“,此时只需将MD32110 ENC_FEEDBACK_POL [0]改成与原值相反的值即可,
2.同时,要让机床回零生效,还必须要在Step-7 中设置此轴的回参考点标志DB3*.DBX 12.7,否则,该轴仍无法回零,
3.若尺子修复后,恢复全闭环,报警会自动消失,
4.对于楼主的问题,“只有在编码器做位置反馈时,编码器零标志监控才生效?”
回答是肯定的,
以上说明可以助力楼主解决问题,祝楼主好运!
提问者对于答案的评价:
谢谢,真详细
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc132309.html