828D刀具管理使用说明

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

步骤号
从哪个刀库来
到哪个刀库去
到刀库中的哪 个刀位去
注:最多定义64步
© Siemens AG 2009. All Rights Reserved. Industry Sector
Page 7/4
PLC接口数据
响应表DB9902 响应号 要响应的步 骤号A 要响应的步 骤号B 响应的状态
注:最多响应30步
Kong Ling Jun Application Engineer I DT MC APC
7, Wangjing Zhonghuan Nanlu, Chaoyang District, Beijing Phone: (..86)-10-6476-5624 Fax: (..86)-10-6476-4973 E-Mail: lingjun.kong@siemens.com
机床是如何完成换刀动作的?
程序
HMI
换刀命令 手动模式 装载/卸载 换刀 刀具位置 信息
刀具管理
作为用户程序与 NCK刀具管理的接 口固化在PLC中,将 NCK刀具管理指令 翻译给用户PLC程序
PLC
NCK
1装/卸载刀具任务: DB41xx.DBB0-DB41xx.DBB14
注:xx表示装刀点号;
Order Fixed location coded
Bit 7
Bit 6
Bit 5
Bit 4
Reserved Reserved Reserved Reserved
具体的任务内容
43xx0006
43xx0008 43xx0018 43xx0020 43xx0022 43xx0024 43xx0026 43xx0032
HMI: 显示、修改刀补数据;
显示、修改刀库数据;
装载、卸载刀具的对话框。 NCK: 处理手动模式和自动模式下的刀具调用命令;
管理刀具位置;
刀具寿命监控及替换刀具管理; PLC: 执行换刀; 控制刀库旋转; 控制机械手; 安全互锁; 与NCK的刀具管理功能交互信息
Page 3/4 © Siemens AG 2009. All Rights Reserved. Industry Sector
© Siemens AG 2009. All Rights Reserved.
828D刀具管理简介.ppt
Fra Baidu bibliotek
2. 手动模式下通过HMI直接换刀;
3. 自动记录刀具工作条件(转向,冷 却等); 4. 刀具寿命监控,自动更换备用刀具; 5. 等……
时刻保证每把刀具都在正确的位置上!
Page 2/4 © Siemens AG 2009. All Rights Reserved. Industry Sector
刀具管理包括哪些部分?
828D刀具管理简介
1. 什么是刀具管理? 2. 刀具管理包括哪些部分? 3. 机床是如何完成换刀动作的? 4. 一些必要的概念 5. PLC接口数据 6. 如何初始化刀具管理?
7. 练习
© Siemens AG 2009. All Rights Reserved.
什么是刀具管理?
SINUMERIK Operator的组成部分。 可实现: 1. 程序中直接调用刀具名称(中英 文);
Page 9/4 © Siemens AG 2009. All Rights Reserved. Industry Sector
PLC接口数据
装/卸载应答( PLC->刀具管理 )
对应响应表中相 应的响应项
Bit 5 5 13
21 29
所有任务完成,所 有刀具到位,加工 程序可以继续执行
Bit 1 Ack 1 9
用户程序
机械动作
Page 4/4
到位检测信号
换刀机构
© Siemens AG 2009. All Rights Reserved. Industry Sector
一些必要的概念
统称为“Magazine”
真实刀库(Real magazine):链式刀库,转塔刀库等; 缓冲区(Buffer):包括主轴,卡抓,运刀小车等刀具临时存放的地方; 装刀点(Loading point)
17 25
40xx 40xx0000 40xx0001
40xx0002 40xx0003 40xx0009
Bit 7 7 15
23
Bit 6 6 14
22
Bit 4 4 12
20 28
Bit 3 3 11
19 27
Bit 2 2 10
18 26
Bit 0 Ack ALL 8
16 24 Reset Ack error
Reserved 30
注:若有多个装刀点,xx表示装刀点号,00,01,……
Page 10/4 © Siemens AG 2009. All Rights Reserved. Industry Sector
PLC接口数据
刀具准备/换刀任务(刀具管理 -> PLC )
43xx 43xx0000 43xx0001 43xx0002 43xx0003 43xx0004 43xx0005
Page 8/4
© Siemens AG 2009. All Rights Reserved. Industry Sector
PLC接口数据
装/卸载刀具任务(刀具管理 -> PLC )
41xx 41xx0000
41xx0001 NC program positions magazine Position Reload Unload
PLC接口数据
刀具准备/换刀任务响应( PLC->刀具管理 )
对应响应表中相 应的响应项
Bit 2 2 10
18 26
所有任务完成,所 有刀具到位,加工 程序可以继续执行
Bit 0 Ack ALL 8
16 24 Reset Ack error
42xx 42xx0000 42xx0001
42xx0002 42xx0003 42xx0009
Tool w as in use Tool fixed location coded
Source Magazine no[INT] new tool
Source Location no[INT] new tool Target Magazine no [INT] old tool Target Location no [INT] old tool Location type[INT] Size left[INT] Size Right[INT]
如何描述当前刀库的状态?
需要事先在用户数据块DB9902,DB9900,DB9901中定义刀库可能的状态
Page 6/4
© Siemens AG 2009. All Rights Reserved. Industry Sector
PLC接口数据
步骤表: DB9900 静态步骤表 DB9901 动态步骤表 从刀库中的哪 个刀位来
Tool Status for New Tool Pre-w ar limit reached Measure tool Tool released Active tool
43xx0034
Internal T number [NCK]
注:若有多个主轴,xx表示主轴号,00,01
Page 11/4
© Siemens AG 2009. All Rights Reserved. Industry Sector
Bit 7 7 15
23
Bit 6 6 14
22
Bit 5 5 13
21 29
Bit 4 4 12
20 28
Bit 3 3 11
19 27
Bit 1 Ack 1 9
17 25
Reserved 30
注:若有多个主轴,xx表示主轴号,00,01
Page 12/4 © Siemens AG 2009. All Rights Reserved. Industry Sector
表示刀库管理有装/ 卸载刀具任务发出
Bit 3 Bit 2 Bit 1 Bit 0 Order
Load
Bit 7
Bit 6
Bit 5
Bit 4
41xx0002
41xx0003 41xx0004
具体的任务内容
41xx0005 41xx0006
41xx0008 41xx0010
Source Magazine no[INT]
Source Location no[INT] Target Magazine no [INT]
41xx0012
41xx0014 HMI-PLC
Target Location no [INT]
Loading / Unloading without magazine movement
注:若有多个装刀点,xx表示装刀点号,00,01,……
Tool remains in spindle Replace hand tool Load hand tool No old tool T0 Prepare change Perform change M06/M206
刀库管理有刀具准 备/换刀任务发出
Bit 3 Bit 2 Bit 1 Bit 0
如何初始化刀具管理?
执行刀具管理初始化程序Mag_conf.MPF
修改刀库的属性
Page 13/4
© Siemens AG 2009. All Rights Reserved. Industry Sector
练习
参考书附录中的程序编写简单的装载、卸载刀具,换刀程序
目标: 1、了解刀具管理中任务、响应的工作方式;
2装/卸载应答: DB40xx.DBB0-DB40xx.DBB9
动作指令
响应信号
3准备刀具任务,以及 5换刀任务: DB43xx.DBB0-DB43xx.DBB32 4准备完成应答,以及 6换刀完成应答:DB42xx.DBB0DB42xx.DBB9
注:以上xx表示主轴号。
固件
接口信号 5换刀 3准备刀具 1转载/卸 4准备完成 6换刀完成 载刀具 2装/卸 应答 载应答 应答
Page 5/4
© Siemens AG 2009. All Rights Reserved. Industry Sector
PLC接口数据
任务应答 装/卸载应答:DB40xx;
准备刀具应答,换刀应答: DB42xx;
作用:向刀具管理返回任务完成应答以及当前刀库状态(如:刀库位置,当前换
刀动作的状态等)
2、了解步骤表、响应表内容含义; 3、了解响应状态的含义。
注:制造商循环文件夹中需要一个最小的L6换刀子程序,仅包括: M206 M17
Page 14/4
© Siemens AG 2009. All Rights Reserved. Industry Sector
Thank you for your attention!
相关文档
最新文档