故事作者:隐身人

最近创作

看看TA的故事

西门子840D故障汇总续2

已锁定

隐身人

  • 帖子

    11229
  • 精华

    73
  • 被关注

    751

论坛等级:至圣

注册时间:2005-12-20

钻石 钻石 如何晋级?

西门子840D故障汇总续2

2539

2

2021-11-04 10:34:17

连发两篇收集的笔记文档,感觉坛友还是很感兴趣的,这样,我就把剩余的都发过来。

  Q8.程序模拟

A:如果你是最终用户,而机床无法模拟,最好先找机床厂,不管怎么样要让机床厂的工程师知道。

 如果你的机床不能模拟,检查下面几点:

1.进入Service(服务)区域,用Data selection(数据选择),将Interactive programming项选出。

2.进入Interactive programming,再进入Simulation Data(模拟数据),目录中有多个文件。

其中后缀名为INI的文件,是用户以前做的数据匹配。将所有INI文件删除(保险点儿的话,可将它们改名),注意,不要动其它文件!

3.修改MD9020(=1车床模拟,=2铣床模拟)

4.进入Program(程序)区域,删除DPWP.INI文件。

进入模拟,系统会提示是否做数据匹配,如果不做,系统将按标准的车床/铣床来模拟,但如果你的机床有其它轴,且在程序中编到,那么模拟时会出错。这时就需要做数据匹配,如果想在模拟时使用实际的刀具数据,就需要做刀具数据匹配,如果程序中用到标准循环,就需要做循环匹配。

Q9.840D调用cycle83等指令报警

 A:如果要使循环生效必须检查是否具备下列条件:

1.循环使用的用户变量定义文件GUD7是否已装载并激活;

2.循环辅助子程序STEIGUNG.SPF和MELDUNG.SPF是否已装载;

3.所使用的循环是否已装载;

4.循环装载后需要重新上电。

Q10.840D的铣削循环无法用!如何解决?

 A:1.查看所有标准循环是否装载,若未装载,请装载,系统断电,重新上电后再试。

   2.查看定义文件夹下的GUD7是否激活,若未激活,请激活再试。

   3.请与机床供应商或西门子技术支持联系,查看循环的版本是否与NC的版本相兼容。

Q11.用户子程序循环的保护

  A:你可以在SERVICE区文件管理的属性中修改

Q12.攻丝螺纹不正确

 A: 此问题出现在主轴有档位的情况,当主轴换档后,各进给轴的传动比使用的是与主轴档位相应的参数集设置。因此,需要设置MD31050和MD31060的[1]、[2]系统有6个位置控制伺服参数集,用于机床运行过程中,位置控制随着机床特性的改变进行快速地匹配,如主轴的换轴之间的动态匹配,如攻丝

下列数据跟参数集相关:

Denominator load gearbox MD 31050: DRIVE_AX_RATIO_DENOM [n]

Numerator load gearbox MD 31060: DRIVE_AX_RATIO_NUMERA [n]

Servo gain factor MD 32200: POSCTRL_GAIN [n]

Backlash compensation (SW 5 and higher)MD 32452: BACKLASH_FACTOR[n]

 

Feedforward control factor (SW 5 and higher) MD 32610: VELO_FFW_WEIGHT[n]

Exact stop limits (SW 5 and higher)

MD 36012: STOP_LIMIT_FACTOR[n]

MD 36000: STOP_LIMIT_COARSE

MD 36010: STOP_LIMIT_FINE

and zero speed window MD 36030: STANDSTILL_POS_TOL

Equivalent time constant MD 32800: EQUIV_CURRCTRL_TIME[n]

Current control loop for torque feedforward control

Equivalent time constant MD 32810: EQUIV_SPEEDCTRL_TIME[n]

Speed control loop for speed feedforward control

Time constant of MD 32910: DYN_MATCH_TIME[n]

dynamic response adaptation

Threshold value for MD 36200: AX_VELO_LIMIT[n]

velocity monitoring

Q13.是否可能在G功能窗口外标记G功能,例如:ORIEULER和ORIVECT作为G50G51显示?

   A: 以偶数的索引进入10712数据项目,功能将被隐藏;奇数索引将无效。

具体例子:

10712 NC_USER_CODE_CONF_NAME_TAB [ 0 ] = ORIEULER

10712 NC_USER_CODE_CONF_NAME_TAB [ 1 ] =

10712 NC_USER_CODE_CONF_NAME_TAB [ 2 ] = ORIVECT

10712 NC_USER_CODE_CONF_NAME_TAB [ 3 ] =

当机床参数被设定并且被激活,方式组50ORIEULER 和 51 ORIVECT不再能被看见。

注意:被显示后他们原有的功能将无效。

Q14.当柱面转换,MD10602=1 还是=4

 A: 与ShopTurn的版本有关

  ShopTurn NCK MD 10602 06.04.10(含)之前是4,之后是1。

Q15.使用两个加工滑块如何一次加工一个螺纹?

 A: 要使用两个加工滑块加工一个螺纹,程序要分别从通道1和通道2开始。主轴(spindle)就是两个通道中主轴。

加工滑块1和2的空间偏移量(通常为180度),由根据通道而不同的设定数据MD42000来平衡。

例如,0度由通道1输入,那么180度就由通道2输入。

    开始加工螺纹时,主轴的开始位置很重要。一定要保证螺纹切削首先在通道1激活,然后才是通道2。要得到这样的结果,就要将主轴的开始位置设置在181度到359度之间。

此外,一定要监控通道1和通道2中的程序进程。所有动作(推进,加工以及退回)都由G33来执行,因而螺纹循环不会被打断;否则,同步开始角就会丢失。

Q16.传输的第一个子程序被损坏了

  A: 选择一个不相关的程序(一个不需要的程序)作为传送的第一个程序,这样就能接收所有重要的子程序了。例如:要传输子程序"10到20",而子程序"9到20"为要传输的范围。结果:多出来的程序9被破坏或者删除了,所需的程序10到20就可以正确地传输出去了。

Q17.SinCOM, RK840D "OK"键是灰色的,程序不能传送

 A: 此问题的原因是INI配置文件不正确。必须设置以下参数,才可选择"ok"键.在文件c:\add_on\rk840D\rk840D.mdi 中,必须设置以下两个数值:- FrmFLR2NC=1-

FrmFile2FLR=1;然后,传送键有效,可以使用。

Q18.自V6.4软件版本后,主轴辅助功能的程序段搜索

以前的SW version 6.3, the M3, M4, M5, M19 and M70 所有主轴的辅助功能都固定分配在辅助功能组2中。意味着,当不使用主轴扩展地址编程时,搜索只输出最近的主轴编程辅助代码。

例:SW version 6.3:

SETMS (1)

M3 S1000

SETMS(2)

M4 S500

N5 .--> 搜索程序段N5,只有PLC的M4主轴指令输出。

SW version 6.4以后,固定分配第一号主轴为辅助功能组2(新的机床数据

$MC_AUXFU_PREDEF...)。

意味着,上述例中,只有PLC的M3第一主轴指令输出。因此,SW version 6.4以后除第一号主轴之外的其他主轴都需要定义主轴的辅助功能组。

第二主轴分配第五功能组。

m2 = 3; 第二主轴正转。spindle 2 should rotate clockwise prior to path motion and prior to PLC acknowledge

m2 = 4; 第二主轴反转。spindle 2 should rotate counter-clockwise during path motion and after PLC acknowledge

m2 = 5; 第二主轴停止。spindle 2 should stop after path motion and after PLC acknowledge

$MC_AUXFU_ASSIGN_GROUP[ 0 ] = 5

$MC_AUXFU_ASSIGN_TYPE[ 0 ] = 'M'

$MC_AUXFU_ASSIGN_EXTENSION[ 0 ] = 2

$MC_AUXFU_ASSIGN_VALUE[ 0 ] = 3

$MC_AUXFU_ASSIGN_SPEC[ 0 ] = 'H21'

$MC_AUXFU_ASSIGN_GROUP[ 1 ] = 5

$MC_AUXFU_ASSIGN_TYPE[ 1 ] = 'M'

$MC_AUXFU_ASSIGN_EXTENSION[ 1 ] = 2

$MC_AUXFU_ASSIGN_VALUE[ 1 ] = 4

$MC_AUXFU_ASSIGN_SPEC[ 1 ] = 'H51'

$MC_AUXFU_ASSIGN_GROUP[ 2 ] = 5

$MC_AUXFU_ASSIGN_TYPE[ 2 ] = 'M'

$MC_AUXFU_ASSIGN_EXTENSION[ 2 ] = 2

$MC_AUXFU_ASSIGN_VALUE[ 2 ] = 5

$MC_AUXFU_ASSIGN_SPEC[ 2 ] = 'H91'

Q19.ReachOut,密码的最后一个数字位不能是"8"

 A: 若6位的ReachOut 密码登录host,密码的最后的数字位不能为"8"。

上传篇幅受限,还未上传完毕!

西门子840D故障汇总续2 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3366条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。