机床数据离线设置(二)

已锁定

迅影

  • 帖子

    276
  • 精华

    4
  • 被关注

    20

论坛等级:侠士

注册时间:2012-12-19

普通 普通 如何晋级?

机床数据离线设置(二)

584

13

2022-08-08 13:59:51

借助NC 程序直接修改机床数据

上一篇介绍的是在已有机床的基础上,制作数据文件。如果没有机床,要做离线设置数据,怎么做呢?

可以借助SINUTRAIN 软件,将数据一个一个摘出来。有两种方法:

创建“空”机床,自己一步一步地设置数据

使用已有模板机床,过滤备份数据文件,留下有用的数据

过程非常简单,拷贝粘贴即可,当然要注意数据的格式。

数据格式

下面是个例子(mydata.mpf):

N10200 $MN_INT_INCR_PER_MM=100000

N10000 $MN_AXCONF_MACHAX_NAME_TAB[0]=”X7”

N30200 $MA_NUM_ENCS[AX3]=2

N30200 $MA_NUM_ENCS[Y1]=2

N32200 $MA_POSCTRL_GAIN[0,AX1]=1.2

N32200 $MA_POSCTRL_GAIN[AX2]=1.5

M17

运行该程序,就可以将数据设置好!当然最好我们还是要加上注释

;计算精度

N10200 $MN_INT_INCR_PER_MM=100000

;设置机床轴名

N10000 $MN_AXCONF_MACHAX_NAME_TAB[0]=”X7”

;设置编码器数量

N30200 $MA_NUM_ENCS[AX3]=2

N30200 $MA_NUM_ENCS[Y1]=2

;设置轴增益

N32200 $MA_POSCTRL_GAIN[0,AX1]=1.2

N32200 $MA_POSCTRL_GAIN[AX2]=1.5

M17

上面介绍了两种方法,看着类似但使用有些区别:

  • 方法一,按通用机床数据、通道机床数据、轴机床数据等分类,这种方式更适合完整的机床数据备份和注释

  • 方法二,完全自由的数据设置,因此,可以按照系统功能或者机床功能来分成不同的数据文件,比如刀库相关数据设定文件、CYCLE800 相关数据设定文件等等。

  • 这种离线调试数据文件的方法具有如下优点:

  • 使修改过的数据清晰明了(即使按系统只备份修改过的数据,也有很多无用内容)

  • 简单的注释使数据设置更透明

  • 长期按此方法调试机床,不断增加数据文件内容,可加深对各个数据的理解

  • 可实现NC 数据设置的模块化,结合PLC 的模块化,可配合实现机床的模块化


注意:

  • 离线调试的机床数据不用包含驱动数据,因为通过Drive CLiQ 可快速完成驱动的配置和分配。

  • 如果涉及修改内存的数据,对于V4.7 之前版本,处理上麻烦些(需要考虑数据装载顺序和备份)。但V4.7 版本后,完全不用考虑这个问题,因为除了两个数据外,修改内存分配的数据也不会导致丢失数据了。

  • 设置好的数据可以先在SINUTRAIN 上装载试验,很多功能和Operate 的设置,在SINUTRAIN 上就可以检查。


机床数据离线设置(二) 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有24790条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

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