[西门子] 基于西门子828D数控系统与S7-1200的自动上下料工作站设计与开发

[复制链接]
查看430 | 回复0 | 2024-6-15 08:31:57 | 显示全部楼层 |阅读模式
>↑ 点击上方
“智能制造之家”
关注我们



写在前面
大家好,我是小智,智能制造之家号主~
前面我们介绍了很多数字化联网相关的案例:
当WinCC OA遇上Mindsphere,自动化工程师的数字化之路

自动化设备数据采集与PLC联网方案实例-迈向工厂数字化的第一步

当树莓派+S7-1500与阿里云跨界相遇-自动化工程师的数字化之路

当施耐德PLC遇上亚马逊AWS IOT,自动化工程师的数字化之路

今天来聊一聊使用PC作为监控,S7-1200作为主控制器,对基于西门子828D数控系统的机床进行监控的案例(实验装置)~







  0、引  言  



随着“工业 4.0”以及“中国制造 2025”规划的提出,制造业的转型升级推动了数控装备技术的发展。另外,随着我国经济的快速发展,人口红利逐步减少,很多企业出现了招工困难、操作工人流动性大、管理困难等问题,在机加行业中,数控机床上下料实现自动化已经成为必然趋势,与此同时,企业也需要大量的自动上下料工作站维护维修人员,对于高职院校来说,加强学生在数控机床上下料方面的培训显得极其重要。
  
针对这种情况,本文提出了一种基于 828D 数控系统的简易上下料装置,采用 ABB六关节机器人作为运料执行器,以西门子S7-1200为主控制器,使用一台PC机实现对工作站进行监控,学生还可以利用这台PC进行编程练习。



  1、自动上下料工作站实验装置总体方案设计  



1.1、硬件构成
  
该实验装置采用西门子 828D 数控系统,机器人采用 ABB IRC5compact控制器,本体采用IRB120,总控采用S7-1200PLC,系统总体框图如图1所示。
  
  

图1. 自动上下料工作站实验装置的总体框图
  
1.2、控制方案
  
根 据 自 动 上 下 料 控 制 要 求, 完 成SINUMERIK828D 数控系统、伺服驱动系统、输入输出模块 PP72/48、总控 PLC、机器人控制器等模块的安装与调试,并满足以下控制要求:
  
①、数控系统与机器人配合完成物料的自动上料与下料;
  
②、工作站具备紧急停止功能;
  
③、根据控制要求,系统可实现手动打开关闭安全门、夹紧松开夹具的功能;
  
④、可以实现上下料工作过程的在线监控功能。



  2、软件设计  



为满足机器人、数控机床、总控 PLC三者之间信号交互的要求,需要对三者之间的I/O 地址进行分配,并采用博图软件对总控PLC进行编程以及组态监控。
  
2.1、PLC I/O 分配
  
由于本设计中增加的卡盘、机床防护门要求总控与数控机床控制面板都能直接控制其开合,故数控系统内装 PLC 与总控交互信号设定在 PP72/48I/O板的 X222接口上。数控系统内装 PLC I/O 分配如表1所示。机器人在上下料过程中需要与总控配合完成,总控在数控系统与机器人之间起桥梁作用,机器人通过IRC5compact机器人控制柜 XS12、XS13、XS14、XS15接口与总控进行信号交互,总控 PLC I/O 分配如表2所示。
  
表1 数控系统内装 PLC I/O 分配

  
表2 总控 PLC I/O 分配

  
2.2、上下料总体流程
  
总控发出远程启动信号给加工单元,数控系统控制主轴回到安全位置,数控系统暂停运行,发送暂停信号给总控;总控接收暂停信号以及机器人请求放料信号,总控发送安全门打开与夹具松开信号给数控加工单元,数控系统打开安全门、松开夹具,并将门已开与夹具已松信号发送给总控;总控接收到门已开信号与夹具已松信号,并将允放信号发送给机器人;机器人接收到允放信号后将工件放入机床,并回到安全点,发送放完成信号给总控;总控接到放完成信号后发送夹具夹紧与门关信号给数控系统,数控系统将夹具夹紧,安全门关闭,并将夹紧信号与门已关信号发给总控;总控发送 CNC继续运行信号给数控系统,数控系统继续运行,加工完成后,发送加工完成信号给总控;总控接到加工完成信号,发送门开与夹具松开信号给数控系统,数控系统将夹具松开,安全门打开,并将夹具松开信号与门已开信号发给总控;总控接到夹具松开信号与门已开信号,发送允取信号给机器人,机器人将工件取出,回到安全点,并将取完成信号发送给总控;总控接到取完成信号,将关门信号与夹紧信号发送给数控系统。



  3、工作站远程监控界面组态设计  



实验软件采用西门子公司开发的上位机组态软件SIMATIC WinCC,与西门子SIMATIC S7-1200(CPU1212C)建立通信连接,可实现对工作站自动上下料过程的在线监控,生动、直观地展现机械手上下料动态过程,便于技术维修人员尽快定位故障点、排除故障;另外学生在观察上下料内部过程及 PLC的运行状态后,可增强其对工作站的了解。
  
3.1、工程建立及通信配置
  
WinCC项目创建首先打开博图软件,在项目树中点击【项 目 】,【添 加 新 设 备 】,选 择 【PC 系 统 】中 的【WinCC Professional】,点击添加;在【网络视图】下,给添加的模块配置通信模块———“常规IE”;在【网络视图】下,单 击 上 方 的 【连 接 】选 项,通 过 拖 拉 将【WinCC模块的IE接口】连接到【PLC的 PROFINET接口】上即可完成通讯配置。在控制面板下,单击右上方的搜索框,输入 PG,点击设置【PG/PC 接口】,在配置 窗 口 中 打 开 【下 拉 菜 单 】,选 择 【S7ONLINE(STEP7)】选项,然后在下方窗口中选择【电脑网卡型号的 TCP/IP.AUTO.1】,点击左下方确定完成配置。
  
3.2、添加画面
  
在项目视图【HMI_RT_1[WinCC Professional]】下,打开【画面】选项,添加新画面,选择画面右键【重命名】画面名称,同时设置画面大 小。选中 要 更改的画面,右键选择【动态化总览】,在【周期】的选项中将时间周期改为250ms。
  
3.3、建立组态连接
  
将 上 下 料 装 置 监 控 画 面 内 的 各 种 对 象 分 别 与PLC变量之间建立关系,当PLC变量值(上料与下料动作)改变时,在画面上能够直观地看到图形对象的动画效果。
  
3.4、运行调试
  
右击【HMI_RT_1[WinCC Professional]】,在 跳出的菜单中选中【开始仿真】,点击即可跳出仿真页面。图 2为上下料工作站的信号监控界面,可以监控安全门(打开、关闭)、夹具运动 (夹紧、松开)、机械手快换(夹紧、松开)、数控系统 (运行、暂停)等动作的执行。图3为上下料工作站的流程监控页面,可以对整个上下料过程进行实时监控。
  

图2. 上下料工作站的信号监控界面



  4、结 束 语  



本方案设计的自动上下料工作站结构简单,不但能够满足学生对上下料流程的 S7-1200的编程实训,学生还可以利用 PLC programming tool编程软件编写机床侧数控 PLC,完成对数 控 系统 PLC 的 技术改造。实践证明,该装置实用性强,对今后的教学工作以及自动生产线的改造具有参考意义。
  

图3. 上下料工作站流程监控界面


END

来源:山西机电职业技术学院 数控工程系
        作者:韩金利
        编辑整理:数控机床市场


硬核专辑


工业热点 | 数据采集 | 应用与库(西门子、罗克韦尔、倍福等)
WinCC技术 | 工业网络 | MES技术相关| 工业巨头战略布局 | 工业通讯案例
仿真与虚拟调试 | 职业感悟、认知提升 | 自动化控制标准合集



基于TIA Portal V15的动态加密计时催款程序
2020-11-16
智能自动化物流系统AGV基础知识(完整介绍)
2020-11-14
MES管理系统基础知识(完整版)
2020-11-11
机床数字化通信三大标准-OPCUA、MTConnect、NC-Link
2020-11-07
工业巨头罗克韦尔的自动化集成架构
2020-11-06
不懂西门子TIA Portal Openness—看这篇就够了
2020-11-03
OPC UA TSN—面向未来的智能制造通信全架构
2020-11-04
基于制造流程和工厂管理的MES系统功能详解
2020-10-31
PLC高级编程-西门子SCL结构化控制语言官方培训.pptx
2020-10-29
MES、SCADA下的数据采集—C#实现扫码器的串口通讯实例
2020-10-28
免责申明:本公众号所载文章为本公众号原创或根据网络搜索编辑整理,文章版权归原作者所有。因转载众多,无法找到真正来源,如标错来源,或对于文中所使用的图片,资料,下载链接中所包含的软件,资料等,如有侵权,请跟我们联系协商或删除,谢谢!

我们是一群智能制造技术的爱好者,我们乐于分享,我们积极向上,我们也许有些宅,但是我们很有爱,我们期待您的加入
--智能制造之家
多重福利哦
1.若您有智能制造相关资料需求,可以到智能制造之家社区进行下载,留言与沟通~
2.进入知识星球智能制造之家,提升自我认知,认识更多朋友,掌握更多资源,更多技巧~




免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则