1、加工中心刀库的安装与调试 一、任务目标一、任务目标操作数控系统西门子SINUMERIK 802D ,运行模式为“MDA”运行模式,输入“T01M06”,仿真刀库能正确将1号刀旋转至换刀位。任务资讯任务资讯(一)刀库换刀视频(一)刀库换刀视频圆圆盘盘式式刀刀库库圆圆盘盘式式刀刀库库链链式式刀刀库库斗斗笠笠式式刀刀库库伞状刀库(斗笠式刀库)伞状刀库(斗笠式刀库)气缸气缸换位电机换位电机刀库右位传感器刀库右位传感器刀库左位传感器刀库左位传感器开关型霍尔传感器开关型霍尔传感器永久磁铁永久磁铁与换位电机同轴相连与换位电机同轴相连棘轮机构棘轮机构白色主动轮白色主动轮由电机驱动由电机驱动红色棘轮与红色棘轮与
2、伞状刀库同伞状刀库同轴相连轴相连实现电机每转一圈,刀库更换一个刀位实现电机每转一圈,刀库更换一个刀位拉钉拉钉刀柄刀柄铣刀铣刀气缸气缸松刀、松刀、抓刀抓刀气缸气缸通过主轴准停来保证主通过主轴准停来保证主轴上的键正好插到刀柄轴上的键正好插到刀柄的槽中,从而传递扭矩的槽中,从而传递扭矩到刀具上到刀具上拉钉拉钉刀柄刀柄铣刀铣刀第一步:通过电磁阀动作气缸活塞推出第一步:通过电磁阀动作气缸活塞推出第二步:将刀库推至右位,右位传感器发出有效信号,第二步:将刀库推至右位,右位传感器发出有效信号,刀库按照就近原则将目标刀具旋转至换刀位。刀库按照就近原则将目标刀具旋转至换刀位。右位传右位传感器感器换刀位换刀位第三
3、步:电磁阀动作,气缸活塞缩回,左位传感器发第三步:电磁阀动作,气缸活塞缩回,左位传感器发出有效信号,完成一个换刀的循环。出有效信号,完成一个换刀的循环。左位传左位传感器感器(二)(二)802D SL输入输出的连接输入输出的连接PP72/48模块模块PROFIBUS总线总线输出端输出端X6PROFIBUS 电缆的准备电缆的准备PCU 为为PROFIBUS 的主设备,每个的主设备,每个PROFIBUS 从设备(如从设备(如PP72/48)都有自己的总线地址,因而从设备在都有自己的总线地址,因而从设备在PROFIBUS 总线上的排列次总线上的排列次序是任意的。序是任意的。PROFIBUS 的连接请参
4、照下图。的连接请参照下图。PROFIBUS 两个终端两个终端设备的终端电阻开关应拨至设备的终端电阻开关应拨至ON 位置:位置:总线设备(总线设备(PP72/48)在总线上的排列顺序不限。但总线设备的)在总线上的排列顺序不限。但总线设备的总线地址不能冲突总线地址不能冲突 即总线上不允许出现两个或两个以上相同的即总线上不允许出现两个或两个以上相同的地址。地址。输入输出模块输入输出模块PP72/48 模块可提供模块可提供72 个数字输入和个数字输入和48 个数字输个数字输出。每个模块具有三个独立的出。每个模块具有三个独立的50 芯插槽,系统的连接每个插槽芯插槽,系统的连接每个插槽中包括了中包括了24
5、 位数字量输入和位数字量输入和16 位数字量输出。位数字量输出。802D sl 系统最多可配置系统最多可配置3 块块PP 模块。模块。三、任务计划三、任务计划任务名称组长组员序号工作阶段领用工具领用材料完成时间(小时)名称数量名称数量计划实际四、任务实施四、任务实施(一)用户宏程序的编制(一)用户宏程序的编制文件名:Toolchange.spf,存放在CMA 机床制造商循环中。IF $P_ISTEST GOTOF _END ;在在“程序测试程序测试”状态下,换刀循环可不执行状态下,换刀循环可不执行IF $P_SEARCH0 GOTOF _END ;在在“程序搜索程序搜索”时,换刀循环可不执行时
6、,换刀循环可不执行IF $P_TOOLNO=$P_TOOLP GOTOF _NO ;如果编程刀具(如果编程刀具($P_TOOLP)等于当)等于当前刀具(前刀具($P_TOOLNO),无换刀动作),无换刀动作MSG(“换刀开始 原刀具号:T”$P_TOOLNO) ;弹出对话框提醒操作者,换刀弹出对话框提醒操作者,换刀开始开始G500 D0 ;取消零点偏移,取消刀具补偿取消零点偏移,取消刀具补偿M21 ;气缸推出刀库气缸推出刀库;PLC 将将“读入禁止读入禁止”(V32000006.1)置位,使该固定循环停止置位,使该固定循环停止;M功能执行完成后,功能执行完成后,PLC 将将“读入禁止读入禁止”
7、复位,使该固定循环继续执行复位,使该固定循环继续执行G4F0.5 ;延时延时0.5秒秒G91G1Z10 ;Z轴上升,还刀完成轴上升,还刀完成F1000M23 ;刀库旋转寻找目标刀位刀库旋转寻找目标刀位 G91G1Z-10F1000 ;Z轴下降,取刀完成轴下降,取刀完成M22 ;气缸带动刀库缩回原位气缸带动刀库缩回原位M206 ;激活刀具参数激活刀具参数MSG(换刀结束 新刀具号:T$P_TOOLP) ;弹出对话框提醒操作者弹出对话框提醒操作者GOTO F _END_NO:MSG(无换刀动作原因:编程刀具号主轴刀具号) ;弹出对话框提醒操作者弹出对话框提醒操作者_END:M17将之前备份的Too
8、lchange.spf恢复至,“CMA 机床制造商循环”文件夹中。(二)参数设置(二)参数设置任务目标任务目标 操作数控系统西门子操作数控系统西门子SINUMERIK 802D SL ,运行模式为,运行模式为“MDA”运行模式,输入运行模式,输入“M06T0 x”( x在在1到到8之间)之间),仿真刀,仿真刀库能正确将库能正确将x号刀旋转至换刀位,然后气缸动作将刀库缩回,完号刀旋转至换刀位,然后气缸动作将刀库缩回,完成整个换刀循环。成整个换刀循环。 子程序结构分析M07M08 冷却开M09 冷却关即为编制的用户宏程序:Toolchange.spf14510 1=2 14510 3=15 与之前
9、的文件名对应,该参数设为与之前的文件名对应,该参数设为“Toolchange”完成参数设置完成参数设置(三)(三)PLC程序编制程序编制第一步:通过电磁阀动作气缸活塞推出(第一步:通过电磁阀动作气缸活塞推出(M21)第二步:将刀库推至右位,右位传感器发出有效信号,第二步:将刀库推至右位,右位传感器发出有效信号,刀库按照就近原则将目标刀具旋转至换刀位。刀库按照就近原则将目标刀具旋转至换刀位。 (M23)右位传右位传感器感器换刀位换刀位第三步:电磁阀动作,气缸活塞缩回,左位传感器发第三步:电磁阀动作,气缸活塞缩回,左位传感器发出有效信号,完成一个换刀的循环。出有效信号,完成一个换刀的循环。 (M2
10、2)左位传左位传感器感器主程序主程序刀库控制的刀库控制的四个子程序四个子程序VBxxxxxxxB B:字节:字节WW:双字:双字V V后面什么也没跟,表示后面什么也没跟,表示“位位”例如:例如: VW14000052 VW14000052表示两个字节长度的存储单元,表示两个字节长度的存储单元,用该存储单元的首字节地址用该存储单元的首字节地址1400005214000052表示。表示。VW14000052VW14000052包括包括VB14000052VB14000052和和VB14000053VB14000053两两个字节。个字节。即使机床断电,该存储区域存储的数即使机床断电,该存储区域存储的数据也不会丢失(高能电容供电)据也不会丢失(高能电容供电)
侵权处理QQ:3464097650--上传资料QQ:3464097650
【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。