齐重数控装备股份有限公司设备保障部技术室
840D系统在维修中的问题
1:装载标准机床数据;
正常情况下在PCU50上 服务———数据输入——文档或NC卡的备份NC 数据
回装到PCU50上。
正常情况下,有的 厂家用PLC 控制数据通信,在回装时回出现通信故障,就要清除PLC数据然后再回装NC数据
在有些时候回装NC数据时会报警为“至少一个轴模块未被发现”因为缺省值关系没有回装进去,重复回装NC数据能解决此问题。
PLC 总清操作步骤如下: (1)将PLC 启动开关S4 “2”;=> PS 灯会亮。 (2)S4 “3”并保持约3 秒直等到PS 灯再次亮;=> PS 灯灭了又 再亮。
(3)在3 秒之内,快速地执行下述操作S4:“2” “3” “2”; => PS 灯先闪,后又亮,PF 灯亮。(有时PF 灯不亮) (4)等PS 和PF 灯亮了,S4 “0”; => PS 和PF 灯灭,而PR 灯 亮。
PLC 总清执行完成。如PLC 总清后屏幕上有报警可作一次NCK 复位(热启动)。
NC 总清
NC 总清操作步骤如下:(1)将NC 启动开关 S3 “1”; (2)启动NC,如NC 已启动,可按一下复位按钮S1; (3)待NC 启动成功,七段显示器显示“6”,将S3 0”;NC 总清执行完 成。
NC 总清后,SRAM 内存中的内容被全部清掉,所有机器数据(Machine Data)被预置为缺省值。
2:密码问题:
如果条件准许,备份好NC、PLC数据,清NC数据,读回备份数据,此时制造
商的密码又是SUNRISE
3:取消屏保的方法
再系统上按如下步骤操作:startup MMC Editor
编辑F:\\MMC2\\MMC.INI文件中 Mmcssreen off time in minutes =5
Catency for screen saver 将设定值改为0即可
4:PCU50上的USB如何激活
HMI的操作系统必须是WINDOWS XP系统
需要修改下F:\\MMC2\\mmc.ini文件,找到其中floppydisk=A改为 Floppydisk=G
因为系统盘又C D E F 四个驱动器,当U盘插上后,系统自动默认其为G盘
5:880系统的口令?
1
齐重数控装备股份有限公司设备保障部技术室
默认的是 1 1 1 1 ,如果自己改过但忘记了 ,可以用下面的指令读出(在MDI或
者程序中输入然后执行)@300 R1 K11 此指令是把第11号参数读入R1然后看R1就知道密码?
6:西门子带报闸的电机,报闸线圈为直流24V,一般在PLC编制时利用位置环生效控制刹车,当出现急停时,伺服使能关断位置环失效而启动报闸,反之,使能加上后位置环生效报闸打开。
7:在读补偿文件时出现错误,检查机床数据MD37210和MD32500是否为0,机床数据MD11220是否设置1或2,设置为0时.INI文件禁止读入
8: MD28080修改偏置,改完备份,然后NCK复位回装,断电起机。
9: 系统螺距补偿方法:
螺距误差补偿(LEC)
自动生成螺距补偿的方法:先修改38000号参数,修改后将NC备份再回传(此时要产生报警,切忌不要复位或进行其它操作),然后再选择服务档位选择NC生效数据,在NC-生效-数据,再选择测量系统误差补偿,把里面的文件在数据管理中复制到工件的文件夹中再把你复制过来的的文件在程序管理-重命名中改文件类型,改成MPF。这就可以使用了。 补充(您把文件复制过来以后,在程序中调用该程序就生效了,重新补偿时,您先将32700修改为0,然后在自动中选择该文件,运行,运行后再将32700修改为1.NCK复位重新回零新的补偿数据即生效了。螺距补偿时要注意是在开环还是闭环下补偿。要在相应位参数设置,你自动生成的补偿文件也会根据你参数设置是开环还是闭环生成,如果你参数开闭环都设置1,那么自动生成的补偿文件也是开闭环都有,补偿要选择相应部分进行数据输入。)
机床在出厂前,需进行螺距误差补偿(LEC)。螺距误差补偿是按轴进行的,与其有关的轴参数只有两个: MD38000 最大补偿点数 0 禁止,可以写补偿值 MD32700
0 禁止,可以写补偿值螺距误差使能 1 使能,补偿文件写保护
并且螺距误差补偿是在该轴返回参考点后才生效的。 螺补的方法有两种: 一种方法是: ??系统自动生成补偿文件; ??将补偿文件传入计算机; ??在PC 机上编辑并输入补偿值; ??将补偿文件再传入系统。 另一种方法是: ??系统自动生成补偿文件;
2
齐重数控装备股份有限公司设备保障部技术室
??将补偿文件格式改为加工程序.MPF ??通过OP 单元将补偿值输进该程序; ??运行该零件程序既可将补偿值写入系统。 在计算机上补偿的程序形式:
文件头 %_N_AXIS 3_EEC_INI
Point [0] $AA_ENC_COMP[0,0,AX3]= 0.024 Point [1] $AA_ENC_COMP[0,1,AX3]= 0.020 Point [2] $AA_ENC_COMP[0,2,AX3]= 0.015 Point [3] $AA_ENC_COMP[0,3,AX3]= 0.014 Point [4] $AA_ENC_COMP[0,4,AX3]= 0.011 Point [5] $AA_ENC_COMP[0,5,AX3]= 0.009 Point [6] $AA_ENC_COMP[0,6,AX3]= 0.004 Point [7] $AA_ENC_COMP[0,7,AX3]=-0.010 Point [8] $AA_ENC_COMP[0,8,AX3]=-0.013 Point [9] $AA_ENC_COMP[0,9,AX3]=-0.015 Point [10] $AA_ENC_COMP[0,10,AX3]=-0.009 Point [11] $AA_ENC_COMP[0,11,AX3]=-0.004 Step (mm) $AA_ENC_COMP_STEP[0,AX3]=100.0 Start point $AA_ENC_COMP_MIN[0,AX3] =100.0 End point $AA_ENC_COMP_MAX[0,AX3] =1200.0 Reserved $AA_ENC_COMP_IS_MODULO[0,AX3]=0 M17
用零件程序补偿的文件形式:
文件头%_N_BUCHANG_MPF:$PATH=/_N_MPF_DIR Point [0] $AA_ENC_COMP[0,0,AX3]= 0.024 Point [1] $AA_ENC_COMP[0,1,AX3]= 0.020 Point [2] $AA_ENC_COMP[0,2,AX3]= 0.015 Point [3] $AA_ENC_COMP[0,3,AX3]= 0.014 Point [4] $AA_ENC_COMP[0,4,AX3]= 0.011 Point [5] $AA_ENC_COMP[0,5,AX3]= 0.009 Point [6] $AA_ENC_COMP[0,6,AX3]= 0.004 Point [7] $AA_ENC_COMP[0,7,AX3]=-0.010 Point [8] $AA_ENC_COMP[0,8,AX3]=-0.013 Point [9] $AA_ENC_COMP[0,9,AX3]=-0.015 Point [10] $AA_ENC_COMP[0,10,AX3]=-0.009 Point [11] $AA_ENC_COMP[0,11,AX3]=-0.004 Step (mm) $AA_ENC_COMP_STEP[0,AX3]=100.0 Start point $AA_ENC_COMP_MIN[0,AX3] =100.0 End point $AA_ENC_COMP_MAX[0,AX3] =1200.0 Reserved $AA_ENC_COMP_IS_MODULO[0,AX3]=0 M02
10:动梁或动龙门铣床龙门同步问题。
3
齐重数控装备股份有限公司设备保障部技术室
龙门轴功能是西门子840D的一项选项功能,龙门轴功能在龙门移动和动梁龙门镗铣床上应用,龙门移动的X轴为龙门轴,动梁龙门镗铣床的W轴也应用了龙门轴功能,龙门轴中有两个轴组成,这两个轴分别独立,有自己的驱动动和电机还有独立的位置测量系统,两个轴由龙门功能来实现两个轴同时移动,在最终的加工过程中是以一个轴来运行的,这两个轴中一个为主动轴一个为从动轴。以下给出龙门轴的设置参数供参考: 主动轴:
37100 $MA_GANTRY_AXIS_TYPE[AX1]=1
37110 $MA_GANTRY_POS_TOL_WARNING[AX1]=0.1 37120 $MA_GANTRY_POS_TOL_ERROR[AX1]=0.2 37130$MA_GANTRY_POS_TOL_REF[AX1]=0.4 37140 $MA_GANTRY_BREAK_UP[AX1]=0
从动轴
37100 $MA_GANTRY_AXIS_TYPE[AX1]=11
37110 $MA_GANTRY_POS_TOL_WARNING[AX1]=0.1 37120 $MA_GANTRY_POS_TOL_ERROR[AX1]=0.2 37130$MA_GANTRY_POS_TOL_REF[AX1]=0.4 37140 $MA_GANTRY_BREAK_UP[AX1]=0
注意参数37140=1时,龙门轴中的两个轴将不会再同时移动,而成为独立的轴,分开移动,通常在调试及维修时常用这个参数,一定要注意修改此参数后要记住改回来,否则可能会造成机械的损坏。
回参考点
龙门轴回参考点的过程,以距离编码光栅尺为例:
1.选择JOG-REF方式进行回参考点,主动轴先回参考点,从动轴跟随主动轴移动。 2.主动轴找到参考点后,从动轴开始回参考点,主动轴跟随从动轴移动。如果回参考点时向负方向移动的话,主动轴找到参考点后,从动轴找参考的的过程会向正方向运动,如果是从正方向回参考的的话,从动轴的回参考点过程也是往正方向移动找参考点。注意主动轴找到参考点后,从动轴自动进行,此时可松开“-”或“+”按键。
3.在主动轴和从动轴均找到参考点后,如果两个轴的坐标误差值在参数37110所设置的误差范围内的话,龙门轴中的两个轴会自动移动至两个轴的坐标位置相同的位置,此时回参考点结束。
4.如果在龙门轴的两个轴均以回参考点后的差值大于参数37110所设置的误差值的话,此时会显示“等待龙门轴同步的启动”,此时将PLC信号DB31?DBX29.4置“1”,龙门轴开始启动同步过程,如果不将DB31?DBX29.4置“1”,龙门轴则无法进行同步。 5.龙门轴回参考点结束后信号DB31?DBX101.5变为“1”,表示龙门轴已经同步。
4
齐重数控装备股份有限公司设备保障部技术室
11西门子显示时间问题
A: 西门子840D系统,没有在界面上显示时间的功能的,如果你也遇见了这个问题,
在加工程序中写入以下程序段:
MSG(\
\
当程序运行时,在屏幕的系统状态显示区域显示当前的系统时间了。
也可将上述程序段保存为一个单独的程序,以后想看时间的时候,直接调出来运行就可以了。
12:程序模拟
如果你的机床不能模拟,检查下面几点: (1)
1.进入Service(服务)区域,用Data selection(数据选择),将Interactive programming项选出。
2.进入Interactive programming,再进入Simulation Data(模拟数据),目录中有多个文件。
其中后缀名为INI的文件,是用户以前做的数据匹配。将所有INI文件删除(保险点儿的话,可将它们改名),注意,不要动其它文件!
3.修改MD9020(=1车床模拟,=2铣床模拟)
4.进入Program(程序)区域,删除DPWP.INI文件。
进入模拟,系统会提示是否做数据匹配,如果不做,系统将按标准的车床/铣床来模拟,但如果你的机床有其它轴,且在程序中编到,那么模拟时会出错。这时就需要做数据匹配,如果想在模拟时使用实际的刀具数据,就需要做刀具数据匹配,如果程序中用到标准循环,就需要做循环匹配。 (2)
模拟不好用,MD11210=0删除所有的DPWP.INI文件,卸载标准循环和定义里的文件,输入数据打开文档,启动循环文档里德CYMILL.DEFINES,激活定义里的文件,装载标准循环内的STEIGUNG,然后打开程序进行机床数据匹配,然后MD11210=FF重启
13:报警文本
标准的PLC用户报警
840D标准的用户报警一共有25组(见图1),从图中可以看出,每一组报警有8个字节,每个字节有8位,所以每一组报警有64个。报警的起始地址DB2.DBX180.0对应于700000号报警,依此类推。其中报警号的中间两位和用户报警区域的数字是一致的,从
5