《数控铣削编程与操作》-西门子828D数控系统与机器人联机实现方案_第1页
《数控铣削编程与操作》-西门子828D数控系统与机器人联机实现方案_第2页
《数控铣削编程与操作》-西门子828D数控系统与机器人联机实现方案_第3页
《数控铣削编程与操作》-西门子828D数控系统与机器人联机实现方案_第4页
《数控铣削编程与操作》-西门子828D数控系统与机器人联机实现方案_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

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

文档简介

Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试拓展项目4-2 西门子828D数控系统与机器人联机实现方案拓展项目4-2

西门子828D数控系统与机器人联机实现方案主要内容828D数控系统与机器人之间通讯连接828D数控系统与机器人I

/O

接口定义828D数控系统工作流程设计828D数控系统辅助功能指令定义Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试一、数控机床配置要求拓展项目4-2 西门子828D数控系统与机器人联机实现方案Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试一、数控机床配置要求拓展项目4-2

西门子828D数控系统与机器人联机实现方案实现机床与外部设备通信机床配置自动卡盘和自动防护门为了加工时能很好地控制机床,必须开发必要的辅助加工指令为了手动状态下也能控制机床,需添加防护门开关、卡盘松紧等按钮Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试一、数控机床配置要求拓展项目4-2

西门子828D数控系统与机器人联机实现方案Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试二、数控系统与机器人联网通讯拓展项目4-2 西门子828D数控系统与机器人联机实现方案Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试1.通讯建立拓展项目4-2

西门子828D数控系统与机器人联机实现方案西门子828D数控系统与机器人的连接可以通过PN-PN耦合器,PN-PN耦合器用于连接两个个Profinet网络的通讯,从而实现828D与机器人之间的通讯数控系统PPU、机床操作面板MCP以及工业机器人之间通过PN-PN耦合器联网进行信号交互和传递Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试1.通讯建立拓展项目4-2

西门子828D数控系统与机器人联机实现方案Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试2.通讯方式拓展项目4-2

西门子828D数控系统与机器人联机实现方案通过PN/PN

Coupler耦合器可以连接两个或多个Profinet网络,每台设备的Profinet网络作为独立的IO设备在整个网络中互相通信,数据输入/输出的方式必须相互对应Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试2.通讯方式拓展项目4-2

西门子828D数控系统与机器人联机实现方案Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试三、828D数控系统与工业机器人联机实现拓展项目4-2 西门子828D数控系统与机器人联机实现方案Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试1

输入/输出地址定义拓展项目4-2

西门子828D数控系统与机器人联机实现方案为满足通信要求,在PLC已用的I

/O

通信地址基础上,新设定与卡盘、机床防护门、机器人通信的I

/O接口Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试1

输入/输出地址定义拓展项目4-2

西门子828D数控系统与机器人联机实现方案输入信号输出信号地址定义功能说明地址定义功能说明I6.0正反转加工Q4.0B轴工作台旋转到位I6.1周期启动Q4.1Y轴移动到位I6.2外部报警Q4.2允许进入机台I6.3工作台旋转动作信号Q4.3自动模式I6.4Y轴动作信号Q4.4机台报警I6.5光栅安全Q4.5运行中I6.6联机/脱机Q4.6上料准备I6.7上料/下料完成信号Q4.7下料准备Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试2.辅助功能指令定义拓展项目4-2

西门子828D数控系统与机器人联机实现方案要实现自动生产,在828D数控系统必须开发必要的辅助加工指令(M代码),使机床在程序自动运行过程中能实现防护门自动开关、卡盘自动夹紧和松开、提前呼叫机器人上下料等Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试2.辅助功能指令定义拓展项目4-2

西门子828D数控系统与机器人联机实现方案M指令功能说明M60机床防护门关M61机床防护门开M73卡盘张开,机床准备,给机器人发送掉头信号M74卡盘夹紧,机床准备(

进给保持、读入禁止)M75卡盘张开,机床准备(

进给保持、读入禁止)M14卡盘张开,机床准备(

进给保持、读入禁止)

,给机器人发送上料信号M15机床准备(

进给保持、读入禁止)

,给机器人发送下料信号Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试3.PLC程序编制拓展项目4-2

西门子828D数控系统与机器人联机实现方案实现M指令所设计的功能,就要利用上述信号,并通过PLC

程序进行控制。如开发M14、M15指令编写的PLC

控制程序,当在加工程序中读到代码M14时,DB2500.DBX1001.6=1,Q4.6导通,工业机器人进入上料准备模式Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试3.PLC程序编制拓展项目4-2

西门子828D数控系统与机器人联机实现方案西门子828D

数控系统加工程序中的M指令,译码后由NCK送给PLC,从M0

M99,每个M指令译码后占用DB数据块区的一位地址,不同M指令对应的DB数据块区地址。如M14、M15分别对应的地址为DB2500.DBX1001.6和DB2500.DBX1001.7。当机床程序中出现M14、M15指令时,CNC对加工程序进行译码,PLC在一个扫描周期内信号为1Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试3.PLC程序编制拓展项目4-2

西门子828D数控系统与机器人联机实现方案Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连接与调试3.PLC程序编制拓展项目4-2

西门子828D数控系统与机器人联机实现方案其他的M辅助功能按照相同的原理进行设计,根据自动化产线单元的工艺要求完成数控系统的基本改造,使其满足自动生产需求Unrestricted©SiemensAG

2017SINUMERIK

828D数控系统连

温馨提示

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

评论

0/150

提交评论