控制工程网首页 | 产品 | 在线研讨会 |  视频 | 空间 | 论坛 | 博客 
我的空间
用户名:
密 码:
我要加入该社区!   注册新会员
总共 , 当前 /
楼主:发表于:2017/3/9 15:47:01,查看9926次

各位好

     最近我公司一台 828D系统的立式加工中心刀库(斗笠刀库)有问题了,我想把刀库屏蔽掉,然后,手动给主轴安装刀具,就好像铣床一样。这样,每次在换刀指令后面,加上M00,然后将刀具装入主轴即可。

     想法是好的,但是折腾了2天,也没弄好,特别郁闷.

      我把MD20310参数的 BIT9 设置为1,即PLC模拟应答。  然后实验T**或者T**M6,在刀具表画面,发现主轴上的刀号不发生变化,即没法将刀具号更换到主轴上去,后来实验T**M206,MDI执行后,主轴上的刀号依然没变,不过,复位一下,主轴上,的刀号,就变过来了。

       我也不知道,是不是PLC那个参数,还需要修改,后来,看了10715参数,值为6,表示M6的意思,10716参数,对应的那个L6子程序附后面。

      请教大家,我是需要修改这个子程序?还是需要修改PLC程序?还是需要修改其他的那个参数?请高手指导一下,不甚感激。


;%_N_L6_SPF

;$PATH=/_N_CMA_DIR

;------------------------

; Version:     V01

; last change: 3.30.2011

; Date:        3.30.2011

; AUTHOR:   SIEMENS CHINA / Chen Shao Jun

; CUSTOMER:    CY

;------------------------


;************************

;  MD14514[1] is spindle's position for tool change

;  MD14514[0] is axis Z's position for tool change

;************************

N0 PROC LTOOL SAVE DISPLOF

N1 DEF INT TSP,TORDER

N2 TSP=$TC_MPP6[9998,1]

N3 GETSELT(TORDER)

N4 SBLOF

N5 STOPRE

;***********tool change analysis******* 

N6 IF(($P_SIM==1) OR ($P_ISTEST==1)) GOTOF END1

N7 IF(($P_SEARCH<>0) OR ($P_DRYRUN==1)) GOTOF END ; Block search,Simulation,Program Test,Dryrun Activ


N8 IF (TSP==TORDER) GOTOF INFO1    ;Tool already on spindle

N9 IF $A_DBW[0]==0 GOTOF INFO2 ;0 = Magazine not referneced, can't change tool

N10 IF $A_DBW[0]==4 GOTOF INFO3 ;4 = Axes not referneced, can't change tool

N11 G500 D0

N12 STOPRE

N13 M206; Tool Change Order Active

N14 IF (($A_DBW[0]==2) OR ($A_DBW[0]==3)) GOTOF T_RET  ;2 = T0  3 = Tool Chache

N15 IF $A_DBW[0]==1 GOTOF T_NEWLOC ;1 = New Tool only

N16 STOPRE

N17 T_RET: ;return old tool 

N18 M05 ;spindle stop

N19 MSG("Z轴回到换刀位")

N20 G00 G90 Z=$MN_USER_DATA_FLOAT[0] ;Z axis position for tool change

N21 MSG("主轴定向")

N22 SPOSA=$MN_USER_DATA_FLOAT[1] 

N23 WAITS

N24 M81     ;MAG move out

N25 G4 F2

N26 MSG("主轴松刀")

N27 M67 ;Unclamp tool

N28 G4 F1

N29 MSG("刀库向下拔刀") ;

N30 M88                        ;MAG down

N31 IF $A_DBW[0]==3 GOTOF T_GET;exchange tool ,first restore old tool,then get new tool

N32 MSG("主轴抓刀")

N33 M68 ;Clamp tool

N34 STOPRE

N35 G4F1

N36 MSG("刀库退回")

N37 M82 ;MAG close

N38 M87

N39 $A_DBW[0]=1

N40 M17

N41 GOTOF END

N42 T_NEWLOC: ;new tool only

N43 M05 ;spindle stop

N44 G00 G90 Z=$MN_USER_DATA_FLOAT[0] ;Z axis position for tool change

N45 MSG("主轴定向")

N46 SPOSA=$MN_USER_DATA_FLOAT[1] 

N47 WAITS

N48 M88 

N49 MSG("刀库推出")

N50 M81     ;MAG move out

N51 G4 F2

N52 MSG("主轴松刀")

N53 M67 ;Unclamp tool

N54 G4 F1

N55 GOTOF T_GO_ON ;go on to get tool

N56 T_GET:

N57 MSG("刀盘旋转") ;get new tool 

N58 M75 ;MAG rotate command

N59 T_GO_ON: ;go on to get tool

N60 MSG("向上装刀")

N61 M87

N62 MSG("主轴抓刀")

N63 M68 ;Clamp tool

N64 G4 F1 ;dwell

N65 MSG("刀库退回")

N66 M82 ;MAG move in

N67 SETPIECE(1) ;tool used counter add 1 for tool life monitor

N68 END:

N69 MSG("")

N70 D1

N71 $A_DBW[0]=0

N72 M05 

N73 STOPRE

N74 M17

N75 END1:

N76 M206

N77 GOTOB END

N78 INFO1:MSG("**** 无换刀动作  原因:编程刀具号 = 主轴刀具号 ****")

N79 $A_DBW[0]=0

N80       G04F3

N81       MSG("")

N82       M17

N83 INFO2:MSG("**** 刀库未回零,不能换刀 ****")

N84 $A_DBW[0]=0

N85       G04F3

N86       MSG("")

N87       M17

N88 INFO3:MSG("**** 轴 X Y Z 未回零,不能换刀 ****")

N89 $A_DBW[0]=0

N90       G04F3

N91       MSG("")

N92       M17

2楼:回复于:2017/3/9 18:44:06

你不编刀库内的刀具,或者刀具管理上的刀具不在刀库上就可以了。

3楼:回复于:2017/3/11 13:25:46

MD20270=1

MD20310 Bit 9设为一试一下

这样你编写

T6

M6

M30

应该就可以把刀号换刀主轴上了

4楼:回复于:2017/3/11 13:26:18

在刀具界面不编辑刀具对应的刀位试试,我们的机床有手动换刀功能,但使用的前提是不编刀位。

5楼:回复于:2017/3/12 9:08:10

应该就可以把刀号换刀主轴上了

总共 , 当前 /
  • 发表回复
请先登录,在回复。
  • 社区公告
  • 西门子自动化社区是西门子工业业务领域在本站开设的官方互动社区,旨在提供西门子工业业务领域的最新产品、技术和解决方案,同时为用户和西门子之间提供一个互动交流的平台。工业业务领域由工业自动化集团、驱动技术集团、客户服务集团以及冶金技术部构成,在中国拥有62个办事处以及14家运营公司。如欲了解更多信息,请访问:http://www.industry.siemens.com.cn。
  • 社区专家
  • 社区赞助商
  • 通过本社区和厂商联系
1.我有以下需求:
我想得到贵公司产品详细资料
我想得到贵公司产品的价格信息
我让贵公司产品销售人员联系我
我让贵公司技术支持人员联系我
2.详细的需求:

(不支持Html)
姓名:
单位:
电话:
邮件:
  • 网友反馈
  • 陈女士 在2022/12/28留言
  • 留言类型:我让贵公司产品销售人员联系我,
  • 详细留言:工业气相色谱仪咨询
  • 在2022/07/25留言
  • 留言类型:贵公司产品销售人员联系我,
  • 详细留言:基于电子凸轮飞剪的枕式包装机控制系统设计,控制器、驱动、伺服电机、触摸屏选型
  • 在2022/04/28留言
  • 留言类型:我让贵公司技术支持人员联系我,
  • 详细留言:给料机专用控制器 选型
更多请进入空间管理中心查看
© 2003-2023
本页面信息涉及广告内容