840d車床全閉環(huán)改半閉環(huán)
劉玉蓉
發(fā)布于2014-08-14 18:06
5
0
標簽:
一臺大型840d全閉環(huán)數(shù)控車開機走x軸報警主動編碼器出錯,確認是光柵尺問題,現(xiàn)改如何操作屏蔽該軸光柵尺,改為半閉環(huán),電機編碼器可能是只做速度反饋,現(xiàn)該如何做操,需要修改那些參數(shù),實現(xiàn)半閉環(huán)讓電機編碼器做位移反饋且不影響正常使用
問題補充:
請告知詳細修改方法。
佳答案
問題很具有代表性, Siemens 840D 報警25000:“主動編碼器硬件出錯”,是指光柵尺的信號狀態(tài)不正常,如波形雜亂、信號幅值過低、信號未接收進來到指定編碼器端口、參數(shù)、數(shù)據(jù)塊標志位設置不正確等,屏蔽該軸光柵尺,改為半閉環(huán),要作如下系統(tǒng)參數(shù)與plc接口變量的改動:
1. X軸的接口信號DB31.DBX 1.6 (*為軸號,個軸即為DB31.DBX1.6......以此類推),若為“1”,則測量系統(tǒng)2有效,若為“0”,則測量系統(tǒng)2無效,請在Step-7 設置此信號為“0”,即激活該軸光柵尺,具體方法是在plc程序中的OB1塊中添加如下語句:
set
= DB31.DBX 1.5
= DB31.DBX 1.6 // 注意: B31.DBX 1.5與 DB31.DBX 1.6均為“1”時,則DB31.DBX 1.5即測量系統(tǒng)生效了,
2.繼續(xù)進行X軸的系統(tǒng)參數(shù)的設定:
1)MD30200 NUM_ENCS 設為 ‘1’
2)MD30230 ENC_INPUT_NR[0] ‘1’
MD30230 ENC_INPUT_NR[1] ‘0’
3) MD31000 ENC_IS_LINEAR[0] ‘0’
MD31000 ENC_IS_LINEAR[1] ‘0’
4) MD31040 ENC_IS_DIRECT[0] ‘0’
MD31040 ENC_IS_DIRECT[1] ‘0’
5)同時調(diào)試時注意
MD32110 ENC_FEEDBACK_POL [0]
MD32110 ENC_FEEDBACK_POL [1],
即編碼器的反饋極性,設置正確,系統(tǒng)無報警,否則,系統(tǒng)報警:”25030,速度超限“,此時只需改成與原值相反的值即可,
至此,機床x軸已經(jīng)屏蔽光柵尺,改為半閉環(huán),機床可以移動,注意:為了保證機床的X向精度,將X軸坐標反向間隙值用百分表打出來,如果反向間隙值不大于0.04m,將反向間隙值補償?shù)絏軸參數(shù) MD32450,
而如果反向間隙值大于0.04mm,檢查X軸絲杠軸承并且調(diào)整滾珠絲杠預緊,進行消隙。消隙完成后,將反向間隙值用百分表檢驗是否合格,即要保證在不大于0.04mm的范圍內(nèi)。如果合格,則補償反向間隙,再繼續(xù)進行試機,
一般來說,按照以上方法可以快速調(diào)試好機床X軸。