siemens840d刀具管理参数与变量的应用_第1页
siemens840d刀具管理参数与变量的应用_第2页
siemens840d刀具管理参数与变量的应用_第3页
siemens840d刀具管理参数与变量的应用_第4页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、840D 刀具管理参数与变量的应用华中自控技术发展摘要:刀具管理是加工中心维改过程中经常用到的重要功能,本文就其机床参数的含义与设置、刀具管理有关的系统变量的含义与应用进行详细地阐述。840D 数控系统可选配刀具管理功能,它具有刀具装载、卸载、重新定位、刀具数据管理、刀具类型管理以及刀位搜索等功能,提供刀具管理数据修改功能 FC 块和数据块作为 PLC 接口,根据刀库结构形式来组态,灵活方便、功能强大,可适用于转塔式、链式、抽屉式以及多种特殊结构的刀库。换刀、换附件通过 NC 编程与 PLC 编程相结合来实现,NC 程序控制相应的轴定位,一定的步骤完成即通知 PLC 修改刀具管理数据,使其与实

2、际状态始终保持一致。由于刀库有关数控轴通常分配在第 2 通道,NC 编程时需注意两个通道之间的程序协调。如果将刀库有关的轴改变为 PLC 轴,则可以通过 PLC程序来控制轴移动,为方便调试及点动操作,可设置单键切换回 NC 轴。由于篇幅所限,本文仅就刀具管理功能有关的机床参数和系统变量进行阐述。1机床参数MD18080:MM_TOOL_MANAGEMENT_MASK,刀具管理内存(SRAM)区间设定。该参数为双字(DWORD)数据格式,其中位 09 有定义,分别设定不同的数据区是否有效。MD18082:MM_NUM_TOOL,NCK 能够管理的最大刀具数量。该参数取值范围为 0600,默认值为

3、 30,其设定值应大于或等于实际刀具总数。MD18084:MM_NUM_MAGAZINE,NCK 管理的刀库数量。该参数取值范围为 032,默认值为 3,刀库数量应包括虚拟刀库、系统定义的缓冲区(9998)和装载点(9999)。MD18086:MM_NUM_MAGAZINE_LOCATION,NCK 管理的刀位数量。该参数取值范围为 0600,默认值为 30,其设定值应大于或等于实际刀位总数。MD18088:MM_NUM_TOOL_CARRIER,可定义的最大刀架数量。该参数取值范围为 099999999,默认值为 0,如果应架运动实现刀具补偿,则该参数值应大于或等于 1。MD18090:MM

4、_NUM_CC_MAGAZINE_PARAM,OEM 自定义的刀库描述数据数量。MD18091:MM_TYPE_CC_MAGAZINE_PARAM09,OEM 自定义的刀库描述数据类型,MD1809109分别对应 MD18090 中规定的最多 10 个自定义数据的类型。MD18092:MM_NUM_CC_MAGLOC_PARAM,OEM 自定义的刀位描述数据数量。MD18093:MM_TYPE_CC_MAGLOC_PARAM09,OEM 自定义的刀位描述数据类型,MD1809309分别对应 MD18092 中规定的最多 10 个自定义数据的类型。MD18094:MM_NUM_CC_TDA_PA

5、RAM,OEM 自定义的刀具描述数据数量。MD18095:MM_TYPE_CC_TDA_PARAM09,OEM 自定义的刀具描述数据类型,MD1809509分别对应 MD18094 中规定的最多 10 个自定义数据的类型。MD18096:MM_NUM_CC_TOA_PARAM,OEM 自定义的刀沿描述数据数量。MD18097:MM_TYPE_CC_TOA_PARAM09,OEM 自定义的刀沿描述数据类型,MD1809709分别对应 MD18096 中规定的最多 10 个自定义数据的类型。MD18098:MM_ NUM_CC_MON_PARAM,OEM 自定义的刀沿数据数量。MD18099:MM

6、_TYPE_CC_MON_PARAM09,OEM 自定义的刀沿数据类型,MD1809909分别对应 MD18098 中规定的最多 10 个自定义数据的类型。MD18100:MM_NUM_CUTTING_EDGES_IN_TOA,每个 TOA 域中最大刀沿数量。MD18105:MM_MAX_CUTTING_EDGE_NO,刀沿号的最大值。该参数取值范围为 132000,默认值为 9,其设定值应大于或等于 MD18106 值。MD18106:MM_MAX_CUTTING_EDGE_PERTOOL,每把刀的最大刀沿数量。该参数取值范围为 112,默认值为 9,其设定值以满足实际应用即可。MD1071

7、5:M_NO_FCT_CYCLE,调用换刀循环的 M 功能代码。该参数定义了每一个 M 功能代码调用一个对应 MD10716 中的循环运行。该参数默认值为1(即无 M 功能代码生效)。MD10716:M_NO_FCT_CYCLE_NAME,M 功能调用的换刀循环名称。MD10717:T_NO_FCT_CYCLE_NAME,T 功能调用的刀具准备循环名称。MD20310:MC_TOOL_MANAGEMENT_MASK,激活不同类型的刀具管理功能。该参数为双字(DWORD)数据格式,其中位 023 有定义,分别定义刀具管理功能的各种特性。MD20320:MC_TOOL_TIME_MONITOR_M

8、ASK,激活刀具(刀具在主轴 x 中使用的时间)。该参数数据格式位双字(DWORD),从低位到,状态“1”分别对应激活刀具在主轴 1主轴 x 中的时间。MD22550:MC_TOOL_CHANGE_MODE,新刀具补偿生效的时间。该参数取值范围为 01,默认值为 0。MD22560:MC_ TOOL_CHANGE_M_MODE,定义换刀 M 功能代码。该参数取值范围为 099999999,默认值为 6。MD28085:MM_LINK_TOA_UNIT,指定 TOA 单元到通道,将组态号的 TOA 分配到目标通道中。MD20110:MC_RESET_MODE_MASK,定义系统复位时各种功能与设

9、置的状态。该参数为双字(DWORD)数据格式,其中位 017 有定义,分别定义复位时各种功能的状态。MD20112:MC_START_MODE_MASK,定义程序启动时各种功能与设置的状态。该参数为双字(DWORD)数据格式,其中位 017 有定义,分别定义程序启动时各种功能的状态。2系统变量2.1 刀库数据刀库数据包括刀库描述数据、刀位描述数据、刀位类型层次数据和换刀距离数据等。$TC_MAP1刀库号:刀库类型。数据类型,预置值为 0。1链式,3转塔式,5抽屉式,7缓冲区,9装载点。$TC_MAP2刀库号:刀库名称。数据类型 STRING,预置值为空字符(“”)。$TC_MAP3刀库号:刀库

10、状态。数据类型,预置值为 2。$TC_MAP4刀库号:暂不可用。数据类型,预置值为1。$TC_MAP5刀库号:暂不可用。数据类型,预置值为1。$TC_MAP6刀库号:刀库列数。数据类型,预置值为 1。$TC_MAP7刀库号:刀库每列刀位数。数据类型,预置值为 0。$TC_MAP8刀库号:换刀位置时默认刀库位置。数据类型,预置值为 0。$TC_MAP9刀库号:默认磨损组号。数据类型,预置值为 0。$TC_MAP10刀库号:数据类型,预置值为 0。其中位 07:默认刀具搜索策略,位 815:空刀位搜索策略。$TC_MPP1刀库号,刀位号:刀位种类。数据类型,预置值为 0。1刀库刀位,2主轴/刀座,

11、3手爪,4装载位,5传送位,6装载站,7装载点。$TC_MPP2刀库号,刀位号:刀位类型。数据类型,预置值为 9999。$TC_MPP3刀库号,刀位号:是否考虑相邻位置。数据类型 BOOL,预置值为“0”。“1”(TRUE)考虑相邻位置,“0”(FALSE)不考虑相邻位置。$TC_MPP4刀库号,刀位号:刀位状态。数据类型,预置值为 1。$TC_MPP5刀库号,刀位号:刀位种类索引形式。数据类型,预置值为 0。$TC_MPP6刀库号,刀位号:在该刀位中的刀具刀号。数据类型,预置值为 0,若无刀具则返回值 0。$TC_MPP7刀库号,刀位号:该刀位刀具适配器号。数据类型,预置值为 0,若无刀具适

12、配器则返回值 0。$TC_MAPC110刀库号:根据 OEM 定义。数据类型,预置值为 0。根据MD18090 参数定义该数据的有效数量。$TC_MPPC110刀库号,刀位号:根据 OEM 定义。数据类型,预置值为0。根据 MD18092 参数定义该数据的有效数量。$TC_MPTH层次号 n,刀位类型 m:刀位类型层次。数据类型 WORD,预置值为 9999。$TC_MDP1刀库号 n,装载点号 m:刀库 n 的换刀位置到装载点库(9999)相应的装载点 m 的距离。数据类型,预置值为 0。$TC_MDP2刀库号 n,缓冲区刀位号 m:刀库 n 的换刀位置到缓冲区库(9998)相应的缓冲刀位

13、m 的距离。数据类型,预置值为 0。2.2 刀具数据刀具数据包括刀具特性数据、磨削刀具数据、OEM 刀具特性数据等。$TC_TP1刀具号:Duplo 号。数据类型,预置值为刀具号。$TC_TP2刀具号:刀具名称。数据类型 STRING,预置值为“刀具号”。$TC_TP3刀具号:刀具中心线左侧占用的半刀位数。数据类型,预置值为 1。$TC_TP4刀具号:刀具中心线右侧占用的半刀位数。数据类型,预置值为 1。$TC_TP5刀具号:刀具中心线顶部占用的半刀位数。数据类型,预置值为 1。$TC_TP6刀具号:刀具中心线底部占用的半刀位数。数据类型,预置值为 1。$TC_TP7刀具号:刀具需占用的刀位类

14、型。数据类型,预置值为 9999。$TC_TP8刀具号:刀具状态。数据类型,预置值为 0。例如$TC_TP82118 表示 21#刀具有效但已达到限制值。$TC_TP9刀具号:刀具方式。数据类型,预置值为 0。例如$TC_TP8155 表示 15#刀具和磨损有效。$TC_TP10刀具号:换刀策略。数据类型,预置值为 0。$TC_TP11刀具号:刀具组(子组)。数据类型,预置值为 0。例如$TC_TP1154 表示 5#刀具属于 04 刀具组。$A_TOOLMN刀具号:刀具当前所在的刀库号。数据类型,预置值为 0。$A_TOOLMLN刀具号:刀具当前所在的刀位号。数据类型,预置值为 0。$P_T

15、OOLND刀具号:刀具刀沿数量。数据类型,预置值为 0。$A_MYMN刀具号:所有者刀库号。数据类型,预置值为 0。$A_MYMLN刀具号:所有者刀位号。数据类型,预置值为 0。$TC_TPC110刀具号:根据 OEM 定义。数据类型 REAL,预置值为 0。根据MD18094 参数定义该数据的有效数量。2.3 刀沿数据刀沿数据包括刀沿描述数据、刀沿数据、OEM 刀沿数据等。$TC_DP1刀具号,刀沿号:刀具类型(如 155 表示万能铣刀,120 表示立铣刀)。数据类型,预置值为 9999。$TC_DP2刀具号,刀沿号:刀沿方向。数据类型 REAL,预置值为 0。$TC_DP3刀具号,刀沿号:

16、几何尺寸:长度 1。数据类型 REAL,预置值为 0。$TC_DP4刀具号,刀沿号:几何尺寸:长度 2。数据类型 REAL,预置值为 0。$TC_DP5刀具号,刀沿号:几何尺寸:长度 3。数据类型 REAL,预置值为 0。$TC_DP6刀具号,刀沿号:几何尺寸:半径。数据类型 REAL,预置值为 0。$TC_DP7刀具号,刀沿号:开槽锯(刀具类型 700)几何尺寸:圆弧半径。数据类型 REAL,预置值为 0。$TC_DP8刀具号,刀沿号:开槽锯(刀具类型 700)几何尺寸:长度 4。数据类型 REAL,预置值为 0。$TC_DP9刀具号,刀沿号:为几何尺寸:长度 5 保留。数据类型 REAL,

17、预置值为 0。$TC_DP10刀具号,刀沿号:刀具面与环形圆纹曲面之间的角度 1。数据类型 REAL,预置值为 0。$TC_DP11刀具号,刀沿号:刀具纵向轴与环形圆纹曲面上端之间的角度 2。数据类型 REAL,预置值为 0。$TC_DP12刀具号,刀沿号:刀沿磨损:长度 1。数据类型 REAL,预置值为0。$TC_DP13刀具号,刀沿号:刀沿磨损:长度 2。数据类型 REAL,预置值为0。$TC_DP14刀具号,刀沿号:刀沿磨损:长度 3。数据类型 REAL,预置值为0。$TC_DP15刀具号,刀沿号:刀沿磨损:半径。数据类型 REAL,预置值为 0。$TC_DP16刀具号,刀沿号:开槽锯刀

18、沿磨损:圆弧半径。数据类型 REAL,预置值为 0。$TC_DP17刀具号,刀沿号:开槽锯刀沿磨损:长度 4。数据类型 REAL,预置值为 0。$TC_DP18刀具号,刀沿号:为刀沿磨损:长度 5 保留。数据类型 REAL,预置值为 0。$TC_DP19刀具号,刀沿号:刀沿磨损:刀具面与环形圆纹曲面之间的角度1。数据类型 REAL,预置值为 0。$TC_DP20刀具号,刀沿号:刀沿磨损:刀具纵向轴与环形圆纹曲面上端之间的角度 2。数据类型 REAL,预置值为 0。$TC_DP21刀具号,刀沿号:刀座/适配器尺寸:长度 1。数据类型 REAL,预置值为 0。$TC_DP22刀具号,刀沿号:刀座/适配器尺寸:长度 2。数据类型 REAL,预置值为 0。$TC_DP23刀具号,刀沿号:刀座/适配器尺寸:长度 3。数据类型 REAL,预置值为 0。$TC_DP24刀具号,刀沿号:间隙角。数据类型 REAL,预置值为 0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论