SIEMENS 840D多通道单MCP在车床上的应用
标签:
it杂谈 |
分类: 数控系统 |
武汉华中自控技术发展有限公司
摘要:阐述了双刀架立车中采用单MMC操作与控制的方法,并详细说明了FC19的程序修改。
多通道单MCP是SIEMENS 840D上常用的配置功能,对于有两组以上的几何轴,在调用MCP控制程序FC19时,必须根据实际操作情况对FC19进行合适的更改。本文主要介绍在一个双刀架立车上,如何修改MCP控制程序FC19来实现轴选择的准确对应。
1.概述
2.参数设置
2.1 通用参数
MD10000 MN_AXCONF_MACHAX_NAME_TAB[0]=X
MD10000 MN_AXCONF_MACHAX_NAME_TAB[1]=Z
MD10000 MN_AXCONF_MACHAX_NAME_TAB[2]=U
MD10000 MN_AXCONF_MACHAX_NAME_TAB[3]=W
MD10000 MN_AXCONF_MACHAX_NAME_TAB[4]=SP
2.2 通道参数
2.2.1通道1参数
MD20050 MC_AXCONF_GEOAX_ASSIGN_TAB[0]=1
MD20050 MC_AXCONF_GEOAX_ASSIGN_TAB[1]=0
MD20050 MC_AXCONF_GEOAX_ASSIGN_TAB[2]=2
MD20060 MC_AXCONF_GEOAX_NAME_TAB[0]=X
MD20060 MC_AXCONF_GEOAX_NAME_TAB[1]=
MD20060 MC_AXCONF_GEOAX_NAME_TAB[2]=Z
MD20070 MC_AXCONF_MACHAX_USED[0]=1
MD20070 MC_AXCONF_MACHAX_USED[1]=2
MD20070 MC_AXCONF_MACHAX_USED[2]=5
MD20080 MC_AXCONF_CHANAX_NAME_TAB[0]=X
MD20080 MC_AXCONF_CHANAX_NAME_TAB[1]=Z
MD20080 MC_AXCONF_CHANAX_NAME_TAB[2]=SP
2.2.2通道2参数
MD20050 MC_AXCONF_GEOAX_ASSIGN_TAB[0]=1
MD20050 MC_AXCONF_GEOAX_ASSIGN_TAB[1]=0
MD20050 MC_AXCONF_GEOAX_ASSIGN_TAB[2]=2
MD20060 MC_AXCONF_GEOAX_NAME_TAB[0]=U
MD20060 MC_AXCONF_GEOAX_NAME_TAB[1]=
MD20060 MC_AXCONF_GEOAX_NAME_TAB[2]=W
MD20070 MC_AXCONF_MACHAX_USED[0]=3
MD20070 MC_AXCONF_MACHAX_USED[1]=4
MD20070 MC_AXCONF_MACHAX_USED[2]=5
MD20080 MC_AXCONF_CHANAX_NAME_TAB[0]=U
MD20080 MC_AXCONF_CHANAX_NAME_TAB[1]=W
MD20080 MC_AXCONF_CHANAX_NAME_TAB[2]=SP
3. MCP控制程序FC19修改
调用标准FC19程序后,在机床坐标系下,MCP上轴选择序号1~9对应通用参数MD10000[0] ~MD10000[8]配置的轴。在工件坐标系下,MCP上轴序号1~3对应的轴,取决于通道参数MD20050和MD20070的设置。
3.1 通道1中FC19修改
a).第一处修改位置
wks3:
L
wks4:
JL
b).第二处修改位置
///TITLE = NETWORK Channel
KBAG:
L
g001:
T
SLW
3.2 通道1中FC19修改
a).第一处修改位置
wks3:
L
(增加并修改)
m102:
A
m101:
A
a).第二处修改位置
KBAG:
L
g001:
T
4. 结语
通过以上修改,两个通道分别调用不同的FC19准确对应了轴选择按键,避免了轴的误动作。西门子公司为我们提供了开放的FC19,为我们能灵活运用MCP的功能,本文只是简单灵活应用的一例。
点:
(58K)
>[文章编入:2013中国机电装备维修与改造技术协会论文集(2013.9)]
加载中…