基于PLC的翻转送料运行程序的课程设计.doc
- 文档编号:1643489
- 上传时间:2022-10-23
- 格式:DOC
- 页数:21
- 大小:651.50KB
基于PLC的翻转送料运行程序的课程设计.doc
《基于PLC的翻转送料运行程序的课程设计.doc》由会员分享,可在线阅读,更多相关《基于PLC的翻转送料运行程序的课程设计.doc(21页珍藏版)》请在冰豆网上搜索。
科信学院
课程设计说明书
(2008/2009学年第一学期)
课程名称:
可编程序控制器课程设计
题目:
储料单元和翻转送料控制
专业班级:
电气05-1班
学生姓名:
申家乐
学号:
050062119
指导教师:
刘增环、岑毅南、黄尔烈、路巍等
设计周数:
两周
设计成绩:
2009年1月9日
目录
1、课程设计目的………………………………………………………………………………3
2、课程设计正文………………………………………………………………………………3
2.1主要任务………………………………………………………………………………3
2.2系统简介………………………………………………………………………………3
2.3控制器介绍……………………………………………………………………………3
2.2技术要求…………………………………………………………………………………3
2.3系统分析…………………………………………………………………………………3
2.3.2西门子S7-300可编程控器…………………………………………………………3
2.3.3PROFIBUS网络………………………………………………………………………4
2.3.4西门子S7-200可编程控制器………………………………………………………4
2.4系统单元介绍……………………………………………………………………………4
2.4.1储料单元………………………………………………………………………………4
2.4.2翻转送料单元…………………………………………………………………………5
2.5PLC软件设计步骤………………………………………………………………………6
2.5.1程序说明………………………………………………………………………………8
2.5.2储料单元………………………………………………………………………………8
2.5.3翻转送料单元……………………………………………………………………………13
3、课程设计总结或结论………………………………………………………………………20
4、参考文献………………………………………………………………………………………20
1、课程设计目的
学习和掌握PLC控制系统的常用编程思路、程序功能。
了解二位五通双控电磁阀,传感器等在PLC系统中的实际应用。
全面了解PLC控制系统的设计思路。
2、课程设计正文
2.1主要任务
本课程设计的主要任务就是通过编写程序完成对机电一体化实训操作系统中储料单元、翻转送料单元的控制。
2.2系统简介
本套机电一体化实训系统是以台湾eVIEW触摸屏为监控设备,西门子S7-300型可编程序控制器作为主控制器,S7-200型可编程控制器作为单元控制器,所有的设备之间采用西门子专用网络连接的形式。
配有由8个单元组成的执行器及机械装置,每站的执行器采用托板形式,由托板固定在实验平台上,每站的控制器采用挂板形式,挂在实验台的网孔板上,电、气连接由学生自己动手,完成插接过程,提高动手能力
系统涵盖了自动化领域中的常用技术;可编程控制器技术、触摸屏监控技术、气动技术、机械传动技术、传感器技术、配线技术、机电联调技术、PLC编程技术、各种常用电机的控制技术等。
本套系统由8个单元组成;它们是储料单元、翻转送料单元、尺寸检测单元、材质检测单元、机械手送料单元、加工单元、搬运单元、立体仓储单元。
每个单元有各自动作特点和要求,可成组编程,也可以单元分步编程,其工作任务是将随设备一起提供的工件由原料仓库取出,经过高度检测,材质检测,然后对非金属工件进行加工,最后按材料的不同将工件进行分捡入库。
同时在几个工作单元之间配以不同形式的工件传送装置最终完成一整套工作及工艺过程。
2.3控制器介绍
2.3.1西门子S7-300可编程控制器:
SIMATICS7-300是一种通用型PLC,能适合自动化工程中的各种应用场合,尤其是在生产制造过程中的应用。
模块化、无排风扇结构、易于实现分布式的配置、以及用户易于掌握等特点,使得S7-300在实施各种控制任务时,成为一种既经济又切合实际的解决方案。
S7-300具有以下显著特点:
l循环周期短,处理速度高
l指令集功能强大、可用于复杂功能
l产品设计紧凑、可用于空间有限的场合
l模块化结构、适合密集安装
l有不同档次的CPU、各种各样的功能模块合I/O模块可供选择
l100%免维护
STEP7编程软件用于SIMATICS7等的编程、监控和参数设置的标准工具,为了在个人计算机上使用STEP7,应配置MPI通信卡或PC/MPI通信适配器,将计算机连接到MPI或PROFIBUS网络,来下载和上载PLC的用户程序和组态数据。
2.3.2PROFIBUS网络:
PROFIBUS是一种国际性的开放式现场总线标准,属于单元级和现场级的SIMATIC网络,适用于传输中小量的数据。
其开放性可以允许许多家厂商开发各自的符合PROFIBUS协议的产品,这些产品均可以连接在同一个PROFIBUS网络上。
PROFIBUS是一种电气网络,物理传输介质可以是屏蔽双绞线、光纤或无线传输。
目前的PROFIBUS有三种系列:
PROFIBUS-DP、PROFIBUS-PA、PROFIBUS-FMS。
PROFIBUS-DP应用于现场级;PROFIBUS-PA用于车间级;PROFIBUS-FMS专为过程自动化设计,可用于有爆炸危险的环境中。
我们在设备中使用的是PROFIBUS-DP。
PROFIBUS-DP的最高传输率为12Mbps,经过优化的高速、廉价的传输形式,适用于自动控制系统与现场设备之间的实时通信,它采用了RS-485传输。
2.3.3西门子S7-200可编程控制器:
S7-200系列属于整体式小型PLC,用于代替继电器的简单控制场合,也可以用于复杂的自动化控制系统,将CPU模块、I/O模块和电源装在一个箱型机壳内,CPU模块和扩展模块用扁平电缆连接。
EM277PROFIBUS-DP从站模块用于将S7-200CPU连接到PROFIBUS-DP网络。
通信速率为9600~12Mbps。
STEP7-Micro/Win32是专门为S7-200设计的,在个人计算机Windows操作系统下运行的编程软件,CPU通过PC/PPI电缆或插在计算机中的CP5611等通信卡与计算机通信
2.4系统单元介绍
本系统的每个单元各自配有自己的SIEMENSS7-200PLC可编程序控制器作为单元控制器,每个单元还配有独立的操作按钮:
自动/手动选择;启动/停止选择;单步运行;系统复位。
因为每一站都可以方便的连接电源系统,气动系统,机械系统,操作系统,所以每一站可以作为独立的系统进行控制,也可以根据不同的需要进行两站或者多站组合,完成所需要的系统动作。
其中每站可以进行单步分解动作控制,单站手动单循环控制,自动响应循环控制
2.4.1储料单元
动作过程:
工件由气缸推出到料板上,然后等待下一单元将工件取走。
气缸的顶出与收回靠一个二位五通双控电磁阀控制。
由传感器识别顶料杆(气缸)的位置;当传感器无信号时说明料库中无原料,顶料杆不能推出;由行程开关完成识别工件是否已被推到料板上。
动作要求:
-工件通过顶料杆由仓库被分离到料板上
-判断料板上有无工件
-当料库无工件时,顶料杆将不能推出
当工件被分离到料板上后,发出信号给下一单元
2.4.2翻转送料单元
动作过程:
翻转臂在两个单元间设定的位置准确地传送工件。
采用直流减速电机完成该动作,并通过真空吸盘抓取工件。
系统通过三个传感器识别旋转臂的位置,并向其他单元发出启动信号;由一个微动开关识别工件是否被抓牢.
动作要求:
-工件被抓取
-当工件被抓取后,旋转臂由左向右运动
-旋转臂到达右侧将释放工件
释放工件后旋转臂向左运动
2.5PLC软件设计步骤:
通信口设计
运行程序
下载程序步骤
2.5.1程序说明
2.5.2储料单元
主程序:
自动运行子程序:
手动运行子程序:
2.5.3翻转送料单元
主程序:
手动运行子程序:
自动运行子程序:
3、课程设计总结或结论
在编程的过程中,我慢慢了解到我们所编出来的程序并不是像我们人说话一样,我们说什么就是什么,而是要让机器知道在什么样的条件下他要做什么。
在梯形图的每一个网络中的每一个指令都有它存在而不可缺少的意义。
所以我从最初的乱填指令一步步的走到后来的个个斟酌,我自己变了,变得不再那么的马马虎虎。
我意识到对知识一知半解的人并不能成功,不能把理论与实际相结合的人也同样不可能有所作为。
两周的课设不仅让我学到了知识,也让我学到了学习的方法和成功的秘诀。
4、参考文献
[1]殷洪义可编程序控制器选择、设计与维护北京:
机械工业出版社2004.3
[2]付家才PLC实验与实践北京:
高等教育出版社2006.5
[3]廖常初PLC编程及应用北京:
机械工业出版社2005.5
课程设计
评语
课程设计
成绩
指导教师
(签字)
年月日
注:
此表必须在同一页面。
21
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PLC 转送 运行 程序 课程设计
![提示](https://static.bdocx.com/images/bang_tan.gif)