刀库管理的NCPLC设置(20210513052438)_第1页
刀库管理的NCPLC设置(20210513052438)_第2页
刀库管理的NCPLC设置(20210513052438)_第3页
刀库管理的NCPLC设置(20210513052438)_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

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

文档简介

1、刀库管理刀库配直条件:双通道、双方式组。每个方式组配缶一个带机械手的24位的刀库。PLC编程一、PB71,PB72刀库数据块初始化。1、使用FC100功能块设直DB4参数,初始化PB71和DB72数据块。 DB4数据结构如下:DB4Interface HMI - PLCAddressMeani n。Data typeDBB64Number of magazines including buffer magazines and loading magazinesBYTEReturn loop endAddress =(contents DBB64*5) +65Number of spindles

2、BYTE具体程序参考源文件中的FC100功能块。2、OB100 调用 FC100CALL FC 100RealNagLoc:=24刃/gP-par:=L:=P#I 0.0:=P#Q 0.0:=P#Q 8.0:=P*Q 12.0:=6CALL 气 UN_UP 、KCPNmMCPIInMCPIOu-t MCPlStatSend.KCPIStatRecKCPIBusAdrKCPlTimeQUtKCPICyclMCP2InMCP20utKCP2StatSendMCP2SlatRecKCP2BusAdrMCP2TimeoutMCP2CyclMCPJTI二、刀庠接口信号PLC处理1、DB71装刀、卸刀.刀

3、库定位使用FB95功能块处理,功能块描述如下:CALL FB enable ChaiiNo95 , PB140:=使能信号:=/通道号SpLocNo :=IntcrfaccNo := 1/2LoadingAck :=UnloadAck :=RclocatcAek :=PositionAck :=MaiiualL)cP()s:=Reset:=SctringMagNo:=SctringLocNo:=LoadingReq :=Union&ngRuq:=RclocatcRcq :=PositioilRcq := TargetLoadingMagNo:=Targe tL()a dingLocNo:=Cu

4、rrcntChangcP()intMagNo:= CurrcntChiingrP()intL()cNo:=9998中主轴的Loe号装载点的号/HMI刀具装载应答/HM1刀具卸载应答/HM1刀具移位应答/HM1刀库移位应答手动刀库移位脉冲/中断应答手动刷新刀庠号目标位直(换刀点)手动刷新刀位号目标位直(换刀点)/HMI装载请求/HM1卸载请求/HM1刀具移位请求/HM1刀库移位请求/输出HM1申请刀库移动的目标刀库号(装载点) 输出HMI申请刀库移动的目标刀位号(装载点) 输出当前刀库换刀点位直(换刀点)刀库操作说明:输出当前刀库换刀点位置(换刀点)针对HMI 4项操作,PLC接口输出相应的请求

5、信号,根据请求PLC作相应的处理。接口提供 目标位直(装载点的位直)和当前刀库的位置(换刀点的位萱),根据两位亶的差别,判断刀庠是否 雲要移动。处理完毕后应答相应的接口。另提供PLC主动刷新刀库位亶(换刀点)的接口。2、换刀处理DB72接口指令接口状态NC指令IntcrfaccRcqTC)dc PrcparcRcqM()6 ChaiigcdRcq注释T=”刀具1”110M06111T=”刀具1”M06110第一步111第二步机械手换刀过程:使用FB96处理DB72接口CALL FB 96,PB1156IntcrfaccNo:=NrTTo()lT)ChangcP)iiltAck:= MagToG

6、riplAck:=SpToGrip2Ack:=Grip IToSp Ack:=MaglnC )ldT(x)lL()cati()nAck:=Grip2T pMagAck:=Reset:=SpLocNo:=GriplLocNo:=Grip2LocNo:=IntcrfaccRcq:=M06_ChangcdRcq:=T C( d c_P rcparcRcq:=TO_Ruq:=M ;inual LoadToolRcq:=MinualUnloadToolRcq:=SpNoTcx)l:=()ldT(x)lMagNo:=OldT(x)lL()cN():=NwToolMagNo:NcwTqqILocNo:=/对

7、应于主轴的索引号新刀移动到换刀点应答/新刀 Mag-机械手1应答旧刀 主轴-机械手2应答新刀机械手1-主轴应答旧刀 旧刀刀位務动到换刀点/旧刀机械手2-刀库异常中断/9998中主轴的Lqc号9998中机械手1的Loe号9998中机械手2的Loe号 接口有请求信号/M06换刀请求/T码预选刀请求/TO请求/手动装刀请求/手动卸刀请求/主轴有刀无刀。1:有刀0:无刀/旧刀的刀位号/新刀的刀位号 新刀刀套定位 机械手1转新刀 机械手2抓旧刀 旧刀刀套定位 主轴装新刀 还旧刀根据接口信号的状态,启动刀库或机械手。根据动作过程依次应笹相应的接口信号。NC参教设畫 轴参数MD20110-4()47HMD20310-400BHSP1和SP2的轴参数:MD35

温馨提示

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

评论

0/150

提交评论