机电系统综合设计报告

合集下载

工厂用自动升降梯的机电系统一体化设计实习报告1范文

工厂用自动升降梯的机电系统一体化设计实习报告1范文

毕业实习报告毕业实习报告一、实习目的及意义:转眼间四年的大学生活结束了,然而大多数人对本专业的认识还是不够, 学校为了使我们更多了解机电产品、设备,提高对机电工程制造技术的认识,加深机电在工业各领域应用的感性认识,开阔视野,了解相关设备及技术资料,熟悉典型零件的加工工艺,特意安排了我们到几个拥有较多类型的机电一体化设备,生产技术二、实习任务:先进的工厂进行参观实习。

为期五,六天的生产实习,我们先后去过了邯郸汉阳包装机械有限公司和保定长城汽车股份有限公司有限公司。

了解这些工厂的生产情况,与本专业有关的各种知识,各厂工人的工作情况等等。

亲身感受了所学知识与实际的应用,电子技术在机械制造工业的应用了,精密机械制造在机器制造的应用了,等等理论与实际的相结合。

我通过完成毕业实习过程,结合毕业设计或论文选题深入工厂企业实地参观与调查,达到以下的实习目的在这个基础上把所学的专业理论知识与实践紧密结合起来,提高实际工作能力与分析能力,以达到学以致用的目的。

三、实习时间地点:2011年三月初我们在吴老师的带领下,正式开始参观实习。

四、实习地点:河北邯郸-------历史名城。

五、实习企业概况:汉阳(邯郸)包装机械有限公司是韩国汉阳包装机械株式会社[公司总部在韩国仁川,已有30余年的发展历史在华投资的跨国企业。

公司全套引进国外技术与管理,汇集优秀人才,全心致力于热收缩设备的研制开发与生产制造,产品有l式、袖筒式、枕式三大系列,160多个品种.产品科技含量高,生产工艺先进,有多种机型为国内首创,国际领先。

六、实习内容:(一)实习的具体内容及实习资料的搜集与总结:研制机器人的最初目的是为了帮助人们摆脱繁重劳动或简单的重复劳动,以及替代人到有辐射等危险环境中进行作业,因此机器人最早在汽车制造业和核工业领域得以应用。

随着机器人技术的不断发展,工业领域的焊接、喷漆、搬运、装配、铸造等场合,己经开始大量使用机器人。

另外在军事、海洋探测、航天、医疗、农业、林业甚到服务娱乐行业,也都开始使用机器人。

机电一体化系统设计实验报告模板

机电一体化系统设计实验报告模板

机电一体化系统设计实验报告模板
实验目的:
本实验旨在培养学生机电一体化系统设计的能力,通过设计实现对机电一体化系统实
现控制,提高学生的实践能力和创新能力。

实验原理:
机电一体化系统由机械部件、电子元件、电气部件、计算机等多种组成形式,在机械
加工、控制技术、电路设计等方面有较高的技术要求。

实验内容:
1、机电一体化系统的结构设计
2、机械部件的加工制作
3、电气控制系统的设计
4、步进电机的控制
5、控制算法和程序的设计编写
6、系统性能测试
实验过程:
1、机电系统结构设计
首先对机电一体化系统的结构进行设计,包括机械部件、电子元件和电气部件的布局,确定控制模块的位置和互联关系,保证系统结构合理性和可维护性。

2、机械部件的加工制作
根据系统结构设计,制作机械部件,包括底座、支架、导轨、工作台等,保证机械结
构的精度和可靠性。

3、电气控制系统的设计
根据系统结构设计,设计电气控制系统,包括供电电路、传感器电路、控制电路等,
保证控制系统的可靠性和精度。

4、步进电机的控制
对系统中的步进电机进行控制,设计电子线路和程序,保证步进电机的精度和稳定性。

5、控制算法和程序的设计编写
设计控制算法,编写控制程序,保证系统的可控性和稳定性。

6、系统性能测试
对设计的机电一体化系统进行测试,测试系统的性能和可靠性,反馈出可能存在的问题,进一步优化设计方案。

实验结果:
实验数据表明,所设计的机电一体化系统具有较高精度和稳定性,能够满足实际使用需求。

经过反复测试和改进,实验过程得到了较好的改进,为以后相关工作的开展带来了更好的基础。

机电一体化实验报告

机电一体化实验报告

机电一体化实验报告一体化系统设计实验报告学院专业班级学号姓名指导教师XX 年1月12日实验一机电一体化系统的组成实验目的:以XY简易数控工作台为例,说明机电一体化系统的基本组成和各模块的特点。

实验设备:1台式PC机一台1标准XY工作台一套1运动控制卡一块1游标卡尺一把实验内容:XY简易数控工作台是一典型的机电一体化系统,是许多数控加工设备和电子加工设备的基本部件,XY数控工作台主要由运动控制卡、DC24V 开关电源、步进电机及其驱动器、XY向运动平台、光栅尺和霍尔限位开关组成,其之间的关系如图1、1所示。

工作原理大致为:运动控制卡接受PC机发出的位置和轨迹指令,进行规划处理(插补运算),转化成步进电机驱动器可以接受的指令格式(速度脉冲和方向信号)发给驱动器,由驱动器进行脉冲环行分配和功率放大从而驱动步进电机,步进电机经过联轴器、滚动丝杠推动工作台按指定的速度和位移运动。

实验步骤:(1)在XY数控工作台系统中分别找到上述各个模块,并指出各模块在机电一体化系统中实现哪一模块的功能。

①运动控制卡:运动控制卡是PCL、CPCL、PXL等总线形成的板卡,通俗地讲我们可以把它看成一个单片机,有自己的算法,可以通过VC、VB、labview. BCB等语言实现其功能,数控系统即通过运动控制卡来实现对机床运动轨迹的控制。

②DC24V开关电源:对供电要求质量比较高的控制设备提供纯净、稳定、没有杂波的直流电源。

③步进电机及其驱动器:步进电机用于驱动数控工作台的X、Y两个方向的移动;步进电机通过驱动器细分,可减小步距角,从而提髙步进电机的精确率,实现脉冲分配和功率驱动放大,此外还可以消除电机的低频振荡、提高电机的输出转矩。

④XY向运动平台:分别传输X、Y两个方向的运动。

⑤光栅尺:光栅尺是一种位移传感器,是利用光栅的光学原理工作的测量反馈装置。

经常应用于数控机床的闭环伺服系统中,可用作直线位移或者角位移的检测。

⑥霍尔限位开关:用于限制工作台的运动超出导轨的有效长度。

机电一体化课程设计报告书

机电一体化课程设计报告书

机电一体化系统课程设计题目自动分拣工件机械手的设计班级学生蒋金成同组凌一锐起迄日期2015 指导教师年机械 1211学号1220116105 上文龙薛俊12月 25日~ 2016年 1月汪帮富讲师5 日机械工程学院目录1. 自动分拣工件机械手设计的要求、目的及意义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 11.1 要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 31.2 目的及意义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 32. 总体方案设计与论证⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 42.1 总体方案设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 2.1.1 主体功能⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 42.1.2 执行机构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 5 2.1.3 驱动机构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 6 2.1.4 控制机构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 6 2.2 总体方案论证⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 2.2.1 调试过程⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 6 2.2.2 调试中出现的问题及解决方法⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯72.2.3 结果分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯83. 机构分析与计算⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 3 3.1 机械手总体设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯83.2 机身的总体设计⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯94. 关键部件设计与校核⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯ 4 4.1 机械手手抓的设计计算⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9 4.1.1 选择手抓的类型及夹紧装置⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯10 4.1.2 手抓的力学分析⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯114.1.3 机械手手抓夹持精度的分析计算⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯115. 结论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯126. 收获、体会⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯127. 参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯131、自动分拣工件机械手设计的要求、目的及意义1.1 要求1、机械手将传送带 A 上的大号物品传送到传送带 B 上,其他小号的物品让其流走。

机电一体化系统设计报告模板

机电一体化系统设计报告模板

机电一体化系统设计报告模板
1. 项目背景
简明扼要地介绍项目的背景信息,包括项目的目的、需求和约束条件等。

2. 系统架构设计
详细描述机电一体化系统的整体架构设计方案,包括各个子系统的模块组成和功能划分。

2.1 机械子系统设计
描述机械子系统的设计方案,包括机械结构、传动装置和运动控制等。

2.2 电子子系统设计
描述电子子系统的设计方案,包括电路设计、传感器选择和信号处理等。

3. 控制系统设计
详细介绍机电一体化系统的控制系统设计方案,包括控制算法、信号采集和实时控制等。

4. 可行性分析
对设计方案进行可行性分析,包括技术可行性、经济可行性和
环境可行性等方面的评估。

5. 实施计划
制定机电一体化系统设计的实施计划,包括工作进度、资源需
求和风险管理等。

6. 结论
在此部分总结机电一体化系统设计报告的关键信息,强调设计
方案的重要性和可行性。

参考文献
列出在报告中引用的所有参考文献的详细信息,包括作者、标题、出版日期和出版商等。

附录
提供与报告相关的补充信息,例如设计图纸、测试数据和计算结果等。

以上是机电一体化系统设计报告的基本模板,可根据具体项目需求进行适当的调整和修改。

希望对你的文档撰写有所帮助!。

机电一体化系统设计报告

机电一体化系统设计报告

机电一体化系统设计报告一、引言二、设计目标本设计的目标是开发一种智能家居系统,实现家庭电器和设备的远程自动化控制。

该系统能够根据用户需求进行智能调整,提高家庭的舒适度和能源利用效率。

三、系统组成1.硬件部分硬件部分主要包括各种传感器、执行器、控制器和通信模块等。

传感器用于感知环境的温度、湿度、光照等参数,执行器用于控制家电设备的开关、调节等动作,控制器用于数据处理和决策,通信模块用于与用户远程交互和传输数据。

2.软件部分软件部分包括嵌入式系统的开发和云端平台的搭建。

嵌入式系统负责实时数据采集、处理和控制执行器,云端平台负责用户界面的设计、数据分析和远程控制指令的传输。

四、系统功能1.环境感知与自动调节系统通过传感器感知室内的温度、湿度和光照等参数,根据预设的调节策略自动调节空调、加湿器、照明等设备,提供舒适的生活环境。

2.节能和安全控制系统根据室内外环境的变化调节电器设备的运行状态,达到节能的目的。

同时,系统还能够通过云端平台进行远程监控和控制,保障家庭安全。

3.远程操控用户可以通过手机等移动终端实时监控家庭环境和设备状态,并远程操控家电设备。

用户可以随时随地调整温度、湿度、照明等参数,提高生活便利性。

五、系统优势本设计的机电一体化系统具有以下优势:1.高效智能:系统能够根据用户需求智能调节设备,提高能源利用效率和居住舒适度。

2.远程操控:用户可以通过移动终端实时监控和操控家电设备,提高生活便利性。

3.节能环保:系统通过预设策略和远程监控实现节能控制,减少能源浪费和环境污染。

六、系统应用本系统可广泛应用于家庭、办公室、酒店等场所,满足人们对生活环境的需求,提高生活品质和工作效率。

七、结论通过机电一体化系统的设计和开发,可以实现家庭电器和设备的智能控制,提高能源利用效率和生活舒适度。

该系统具有远程操控、节能环保等优势,可应用于家庭、办公室等场所。

在未来的发展中,还可进一步完善系统功能,提升系统的性能和可靠性。

机电一体化系统设计报告 实习总结

机电一体化系统设计报告 实习总结

机电一体化系统设计报告实习总结《机电一体化综合训练》总结姓名孔垂靖学号08908054实验组宝贝车第三组、流水线第五组、机械臂第一组实验指导教师史颖刚、朱兆龙、刘利西北农林科技大学机械与电子工程学院2011年7月机电一体化综合训练实习总结一、宝贝车总结拿到宝贝车的实习器材的那一刻我有点激动,因为我个人觉得这个实习是我们这几个实习中相对来说比较有趣的一个。

当然也不能总是激动,通过对实习教材的研读我们组完成了宝贝车的安装、程序的编辑调试和载入。

下面是我们编辑的红外线屏蔽程序和胡须屏蔽程序,经过调试和实验,这两个程序能过满足要求。

红外线屏障程序:#include<BoeBot.h>#include<uart.h>#include<intrins.h>#define LeftIR P1_2 //左边红外接收连接到P1_2#define RightIR P3_5 //右边红外接收连接到P3_5#define LeftLaunch P1_3 //左边红外发射连接到P1_3#define RightLaunch P3_6 //右边红外发射连接到P3_6void IRLaunch(unsigned char IR){int counter;if(IR=='L')for(counter=0;counter<38;counter++){LeftLaunch=1;_nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_();_nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_();LeftLaunch=0;_nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_();_nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_();}if(IR=='R')for(counter=0;counter<38;counter++)//右边发射{RightLaunch=1;_nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_();_nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_();RightLaunch=0;_nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_();_nop_(); _nop_(); _nop_(); _nop_(); _nop_(); _nop_();}}void Forward(void)//向前行走子程序{P1_1=1;delay_nus(1700);P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);}void Left_Turn(void)//左转子程序{int i;for( i=1;i<=26;i++){P1_1=1;delay_nus(1300);P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);}}void Right_Turn(void)//右转子程序{int i;for( i=1;i<=26;i++){P1_1=1;delay_nus(1700);P1_1=0;P1_0=1;delay_nus(1700);P1_0=0;delay_nms(20);}}void Backward(void)//向后行走子程序int i;for( i=1;i<=65;i++){P1_1=1;delay_nus(1300);P1_1=0;P1_0=1;delay_nus(1700);P1_0=0;delay_nms(20);}}int main(void){int irDetectLeft,irDetectRight;uart_Init();printf("Program Running!\n");while(1){IRLaunch('R'); //右边发射irDetectRight = RightIR;//右边接收IRLaunch('L'); //左边发射irDetectLeft = LeftIR;//左边接收if((irDetectLeft==0)&&(irDetectRight==0))//两边同时接收到红外线{Backward();Left_Turn();Left_Turn();}else if(irDetectLeft==0)//只有左边接收到红外线{Backward();Right_Turn();}else if(irDetectRight==0)//只有右边接收到红外线{Backward();Left_Turn();}elseForward();}}胡须屏障程序:#include<BoeBot.h>#include<uart.h>int P1_4state(void){return (P1&0x10)?1:0; }int P2_3state(void){return (P2&0x08)?1:0; }void Forward(void){P1_1=1;delay_nus(1700);P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);}void Left_Turn(void){int i;for(i=1;i<=26;i++){P1_1=1;delay_nus(1300);P1_1=0;P1_0=1;delay_nus(1300);P1_0=0;delay_nms(20);}}void Right_Turn(void) {int i;for(i=1;i<=26;i++){P1_1=1;delay_nus(1700);P1_1=0;P1_0=1;delay_nus(1700);P1_0=0;delay_nms(20);}}void Backward(void){int i;for(i=1;i<=65;i++){P1_1=1;delay_nus(1300);P1_1=0;P1_0=1;delay_nus(1700);P1_0=0;delay_nms(20);}}int main(void){int counter=1;int old2=1;int old3=0;uart_Init();printf("Program Running!\n");while(1){if(P1_4state()!=P2_3state()){if((old2!=P1_4state())&&(old3!=P2_3state())){counter=counter+1;old2=P1_4state();old3=P2_3state();if(counter>4){counter=1;Backward();//向后Left_Turn();//向左Left_Turn();//向左}}elsecounter=1;}if((P1_4state()==0)&&(P2_3state()==0)){Backward();//向后Left_Turn();//向左Left_Turn();//向左}else if(P1_4state()==0){Backward();//向后Left_Turn();//向左}else if(P2_3state()==0){Backward();//向后Right_Turn();//向右}elseForward();//向前}}二、流水线总结要说宝贝车是有趣的话,那么流水线生产则是实用的代名词,它在我们的日常生活应用最为广泛的!各种各样的流水线生产不在是完全由人完成,而是基本都不用人工操作,用机器代替人工是社会发展的必然要求。

机电一体化系统设计实验报告

机电一体化系统设计实验报告

实验一三相异步电动机正反转控制实验专业年级:学号:姓名:评分:一、实验目的:1.学习和掌握PLC的实际操作和使用方法;2.学习和掌握利用PLC控制三相异步电动机正反转的方法。

二、实验内容及步骤:本实验采用PLC对三相异步电动机进行正反转控制,其主电路和控制电路接线图分别为图2-1和图2-2 。

图中:正向按钮接PLC的输入口X0,反向按钮接PLC的输入口X1,停止按钮接PLC的输入口X2,KM5为正向接触器,KM6反向接触器。

继电器KA5、KA6分别接于PLC的输出口Y23、Y24。

其基本工作原理为:合上QF1、QF5,PLC运行。

当按下正向按钮,控制程序使Y23有效,继电器KA5线圈得电,其常开触点闭合,接触器KM5的线圈得电,主触头闭合,电动机正转;当按下反向按钮,控制程序使Y24有效,继电器KA6线圈得电,其常开触点闭合,接触器KM6的线圈得电,主触头闭合,电动机反转。

实验步骤:1.在断电的情况下,学生按图2-1和图2-2接线(为安全起见,控制电路的PLC外围继电器KA5、KA6以及接触器KM5、KM6输出线路已接好);2.在老师检查合格后,接通断路器QF1、QF5 ;3.运行PC机上的工具软件FX-WIN,输入PLC梯形图;4.对梯形图进行编辑﹑指令代码转换等操作并将程序传至PLC;5.运行PLC,操作控制面板上的相应开关及按钮,实现电动机的正反转控制。

在PC 机上对运行状况进行监控,同时观察继电器KA5、KA6和接触器KM5 、KM6的动作及变化情况,调试并修改程序直至正确;6。

记录运行结果。

图2-1 主控电路~3~图2-2 控制电路接线图三.实验说明及注意事项1.本实验中,继电器KA5、KA6的线圈控制电压为24V DC,其触点5A 220V AC(或5A 30V DC);接触器KM5、KM6的线圈控制电压为220V AC,其主触点25A 380V AC。

2.三相异步电动机的正、反转控制是通过正、反向接触器KM5、KM6改变定子绕组的相序来实现的。

机电一体化系统设计报告

机电一体化系统设计报告

机电一体化系统设计报告机电一体化系统是指机械结构、电气控制和计算机软件三者相互协调、相互约束、相互补充的系统,它集机械设计、电气控制和计算机技术于一体,实现对工业设备的全面控制和管理。

本报告主要介绍机电一体化系统设计的相关内容。

一、系统设计原则1.开放性原则:系统设计应该尽可能采用通用性的设计,能够兼容和集成各种不同厂家的设备和系统。

2.模块化原则:系统设计应将机械、电气和计算机控制分模块进行设计,每个模块都有特定的功能和接口,并且可以独立测试和维护。

3.可拓展性原则:系统设计应考虑到未来的技术发展和应用需求,具备可扩展性,可以方便地增加新的功能和设备。

4.可靠性原则:系统设计应具备高可靠性,能够在恶劣环境下稳定工作,并能及时处理各种异常情况。

5.安全性原则:系统设计应满足安全性要求,包括设备自身的安全性和对操作人员的安全保护。

二、系统设计流程1.需求分析:通过与用户沟通了解用户的需求、技术要求和性能指标,明确系统设计的目标。

2.总体设计:根据需求分析结果,确定系统的模块划分、功能分配和接口设计。

3.详细设计:对系统的每个模块进行详细设计,包括机械结构设计、电气控制设计和软件设计。

4.系统集成:将各个模块进行集成,进行功能联调和性能测试。

5.系统验收:对集成的系统进行全面测试,满足用户需求后进行验收。

三、系统设计的关键技术1.机械结构设计:根据用户需求和功能要求,设计机械部分的结构和传动装置。

2.电气控制设计:设计电气控制系统的硬件结构和软件逻辑,包括传感器的选型和布置、执行器的选择和控制算法的设计。

3.计算机软件设计:编写控制和管理系统的软件程序,实现对机械和电气系统的全面控制和管理。

四、案例分析以工业机器人为例,机电一体化系统设计的具体流程如下:1.需求分析:了解用户对机器人的工作任务、工作环境和性能需求。

2.总体设计:根据需求分析结果,将机器人分为机械结构、电气控制和软件系统三个模块,并确定各个模块之间的接口和功能划分。

机电一体化系统设计实验报告样例

机电一体化系统设计实验报告样例

西华大学实验报告〔理工类〕开课学院及实验室:机械学院机械工程专业实验中心实验时间: 2021年 4 月 27 日一、实验目的1、了解ABB机器有由哪些局部组成以及各个局部的主要功能;2、了解机器人统所使用的各种传感器及其工作原理;3、了解机器人系统的各种执行机构。

二、实验原理模拟生产现场的机器人工作过程系统三、实验设备、仪器及材料ABB机器人系统一套四、实验步骤现场讲解、演示五、实验过程记录(画出机器人系统构造框图,并简单说明各个局部的主要功能)机器人控制系统的组成1、控制计算机:控制系统的调度指挥机构。

一般为微型机、微处理器有32位、64位等如奔腾系列CPU以及其他类型CPU。

2、示教盒:示教机器人的工作轨迹和参数设定,以及所有人机交互操作,拥有自己独立的CPU以及存储单元,与主计算机之间以串行通信方式实现信息交互。

3、操作面板:由各种操作按键、状态指示灯构成,只完成根本功能操作。

4、硬盘和软盘存储存:储机器人工作程序的外围存储器。

5、数字和模拟量输入输出:各种状态和控制命令的输入或输出。

6、打印机接口:记录需要输出的各种信息。

7、传感器接口:用于信息的自动检测,实现机器人柔顺控制,一般为力觉、触觉和视觉传感器。

8、轴控制器:完成机器人各关节位置、速度和加速度控制。

9、辅助设备控制:用于和机器人配合的辅助设备控制,如手爪变位器等。

10、通信接口:实现机器人和其他设备的信息交换,一般有串行接口、并行接口等。

11、网络接口1〕Ethernet接口:可通过以太网实现数台或单台机器人的直接PC通信,数据传输速率高达10Mbit/s,可直接在PC上用windows库函数进展应用程序编程之后,支持TCP/IP通信协议,通过Ethernet接口将数据及程序装入各个机器人控制器中。

2〕Fieldbus接口:支持多种流行的现场总线规格,如Devicenet、ABRemoteI/O、Interbus-s、profibus-DP、M-NET等。

机电一体化系统课程设计报告

机电一体化系统课程设计报告

机电一体化系统课程设计设计说明书设计题目:X-Y数控工作台机电系统设计院校:班级:姓名:学号:2011年12 月24 日目录机电一体化系统设计课程设计任务书1.总体方案1.1导轨副的选用1.2 丝杆螺母副的选用1.3 减速装置的选用1.4 伺服电动机的选用1.5 检测装置的选用2.控制系统的设计3.机械传动部件的计算与选型3.1导轨上移动部件的重量估算3.2铣削力的计算3.3直线滚动导轨副的计算与选型3.4滚珠丝杠螺母副的计算与选型3.5步进电动机减速箱的选用3.6步进电动机的计算与选型3.7增量式旋转编码器的选用4.工作台机械装配图的绘制5.工作台控制系统的设计6.步进电动机驱动电源的选用7.设计总结参考文献[1]张建民.《机电一体化系统设计》第三版.高等教育出版社[2]尹志强.《系统设计课程设计指导书》.机械工业出版社五、工作台控制系统的设计X-Y数控工作台的控制系统设计,可以参考本章第一节的车床数控系统,但在硬件电路上需要考虑步进电动机(编码器)反馈信号的处理,在软件上要实现半闭环的控制算法。

六、步进电动机驱动电源的选用本例中X、Y向步进电动机均为90BYG2602型,生产厂家为常州宝马集团与公司。

查表4-14选择与之配套的驱动电源为BD28Nb型,输入电压100VAC,相电流4A,分配方式为二相八拍。

该驱动电源与控制器的接线方式如图6-25所示。

七、增量式旋转编码器的选用本设计所选步进电动机采用半闭环控制,可在电动机的尾部转轴上安装增量式旋转编码器,用以检验电动机的转角与转速。

增量式旋转编码器的分辨力应与步进电动机的步距角相匹配。

由步进电动机的步距角α=0.75°,可知电动机转动一转时,需要控制系统发出360/α=480个步进脉冲。

考虑到增量式旋转编码器输出的A、B相信号,可以送到四倍频电路进行电子四细分(见第四章第五节相关内容),因此,编码器的分辨力可选120线。

这样控制系统每发一个步进脉冲,电动机转过一个步距角,编码器对应输出一个脉冲信号。

机电一体化系统设计实验报告完整版

机电一体化系统设计实验报告完整版

机电一体化系统设计实验报告完整版
实验目的:通过对机电一体化系统的设计,对机电一体化技术有进一步的认识,学习
机械、电气、控制等知识,提高综合能力。

实验要求:
1.设计一个包括机械、电气、控制等部分的机电一体化系统。

2.系统要求能够实时监测、控制和调整系统的工作状态。

3.设计一份完整的实验报告,包括系统的实现原理、系统软硬件环境以及测试结果等
内容。

实验步骤:
1.设计机械结构:本实验采用的是一种简单的小型输送带机械结构,由电机、减速机、皮带、导轨等组成。

2.设计电气部分:电气部分包括电源、电动机启停控制、传感器信号处理、电机驱动
器等,采用PLC控制。

3.设计控制部分:控制部分采用数字PID控制算法,通过对传感器信号的采集,实时
调整输送带速度,达到对输送带运行状态的监测和控制。

4.软硬件环境的设计:系统的软硬件环境采用LabVIEW 2016版本和SIEMENS S7-300 PLC进行设计,实现软硬件的有机融合,高效稳定地完成了系统的控制。

5.测试结果:经过实验测试,本系统实现了对输送带运行状态的实时监测和控制,具
备了一定程度的自动化操作能力,满足了以第二、第三产业为主的工业自动化生产环境下
对智能机电一体化系统的需求。

实验总结:
本实验通过对机电一体化系统的设计,综合应用了机械、电气、控制等多学科知识,
以及PLC、PID控制和LabVIEW编程等技术,对机电一体化技术有了较深入的认识和理解。

通过实验,不仅使我们掌握了智能机电一体化技术的基本原理和应用方法,同时也提高了
实践操作能力和综合解决问题的能力。

机电综合控制实验实验报告

机电综合控制实验实验报告

机电综合控制实验实验报告实验名称:机电综合控制实验目的:1. 了解机电综合控制的基本概念和原理。

2. 掌握机电综合控制的设计和调试方法。

3. 进行机电综合控制实际应用的实验。

实验设备和材料:1. 电机模块。

2. 传感器模块。

3. 控制器。

4. 电源。

5. 连接线。

6. 计算机。

实验步骤:1. 搭建实验平台。

将电机模块、传感器模块、控制器等设备按照实验要求进行连接。

2. 编写控制程序。

根据实验要求,使用编程软件编写机电综合控制程序,包括传感器采集、数据处理和电机控制等部分。

3. 调试实验设备。

将程序下载到控制器中,通过计算机对控制器进行设置和调试,确保各个部分正常工作,并能够实现预期的控制效果。

4. 进行实验。

根据实验要求,设置不同的控制参数和工况,进行机电综合控制实验,观察系统响应和控制效果。

5. 记录实验数据。

在实验过程中,及时记录各项实验数据,包括传感器采集数据、控制信号和电机运行状态等。

6. 分析实验结果。

根据实验数据,对实验结果进行分析和评价,总结出实验的优点和不足,并提出改进和完善的意见和建议。

实验结果和分析:经过实验,我们成功搭建了机电综合控制实验平台,并编写了相应的控制程序。

在实验过程中,我们设置了不同的控制参数和工况,通过调节控制器的输出信号,观察了电机的运行状态和控制效果。

实验结果表明,机电综合控制能够实现对电机的精确控制。

通过调节控制参数,可以实现电机的运行速度、转向等多种控制要求。

同时,通过传感器的采集数据,可以实时监测电机的运行状态,实现对电机的故障诊断和保护。

在实验过程中,我们发现了一些问题和不足之处。

首先,控制参数的选择对于控制效果具有重要影响,需要经过一定的试验和调试才能确定最佳参数组合。

其次,传感器的精度和可靠性对于控制系统的稳定性和准确性有较大影响,需要做好传感器的选择和校准工作。

此外,在实验中还遇到了控制器响应速度较慢、信号传输干扰等问题,需要进一步完善和优化。

机电一体化课程设计报告书

机电一体化课程设计报告书

《机电一体化创新设计项目》实验教学大纲(一)一、课程简介课程名称:机电一体化创新设计项目Creative Design of Electromechanical Integration课程代码: 112010学分和总学时: 3学分 72学时实验(上机)学时: 30学时开课单位:机电工程学院选课对象:机械设计制造及其自动化专业二、课程内容与实验目的:本项目课程以德国慧鱼公司生产的机电产品模型为对象,学生通过装配机电设备模型,对设备进行较为细致的观察和分析,从而完成综合性的设计训练过程。

虽然用模型学生可装配出各种各样的产品,但学生学习的重点是选定其中一个产品进行分析研究;对产品进行编程运行,检验其功能、性能等效果;初步掌握开发、设计一个产品的有关过程;学习查阅资料,为自己的设计和分析提供理论依据。

加强实践教学,培养学生的动手能力,在一定程度上改变工科教学重理论教学,轻实践环节的现状,使学生生动活泼地进行学习,较全面地掌握各类机械机构,机电一体化机构、计算机编程等基本知识。

本课程的任务是,在简明扼要的介绍各类装置之后,对指定装置进行测绘,学生完成所有零件图、部件图、最后完成总装图设计。

根据学生的能力,还可进行相关的改进设计、动画设计等。

在设计过程中,学生还可接触到机械装备的控制、驱动、传动的技术,学习机械制造中的工艺、工装、测量等知识。

三、实验教材与实验考核本课程通过对指定的装置或模型进行测绘和设计,设计时采用三维设计软件,使学生对设备的结构和组成等获得较为丰富的感性认识,对机械装置的设计过程和设计要点有基本概念,为完成后面的设计任务,以及完成将来的学习任务提供思维源泉。

实验教材有实验指导书、实验设备供学生使用。

项目过程中学生要自学Solidworks等三维设计软件,独立的完成课程内容。

实验考核评分参考平时成绩和实验报告成绩,设计图纸的质量,以及答辩的情况给定。

比例基本参考如下:平时成绩10%,实验报告成绩10%,设计图纸的质量40%,答辩的情况40%。

机电一体化系统综合实训报告

机电一体化系统综合实训报告
图3
②I/O分配表
输入
输出
X0
顶料到位
Y0
顶料电磁阀
X1
顶料复位
Y1
推料台输出
X2
推料到位
X3
推料复位
X4
物料不够检测
X5
物料有无检测
X6
物料台有无检测
X7
启动、停止
③梯形图
④指令表
按下启动按钮X7物料台检测X6无物料,X5检测有物料,顶料气缸Y0得电,顶住倒数第二个物料,然后顶到位X0,推料气缸Y1得电,推出底层物料,当推出到位X2,复位推料气缸,推料气缸到位X3,复位顶料气缸。
图5
本站功能是完成上盖工序,即把黑色或白色两种小圆柱工件嵌入到大工件中的装配过程。
当搬运站的机械手把工件运送到装配站物料台上时,顶料气缸伸出顶住供料单元倒数第二个工件;挡料气缸缩回,使料槽中最底层的小圆柱工件落到旋转供料台上,然后旋转供料单元顺时针旋转180度(右旋),到位后装配机械手按下降气动手爪→抓取小圆柱→手爪提升→手臂伸出→手爪下降→手爪松开的动作顺序,把小园柱工件顺利装入大工件中,机械手装配单元复位的同时,旋转送料单元逆时针旋转180度(左旋)回到原位,搬运站机械手伸出并抓取该工件,并将其运送往物料分解站。
姓名:陈星
日期:2015.5.30
通过亚龙YL-335B型自动生产设备,三菱FX系列PLC的实训,结合过去我们学习的多方面知识,来解决实际操作中遇到的问题,自动化生产线的实训注重实践,虽然我们熟知生产线的电气控制部分,但对于机械装置部分仍然欠缺实操训练。该课程的灵活性很强,要求要有严密的逻辑思维,这在PLC编程中就有体现,我深切地认识到理论学习的重要性,同时也离不开实践的应用,更需要团队合作,因为在这过程中会遇到各种问题,通讨论交换意见,提高解决问题的效率。实训中遇到的问题是无奇不有,但在我们的努力下一个个都迎刃而解。在解决问题的时侯我也感受到,只要平时细心一点就可以避免很多不必要的错误。同时,洞察能力也是发现错误,并解决问题的关键。所以这也提高了我们的洞察能力。在此次实训中我们学到了许多新的知识,原来我认为刚学的时候学的内容太难懂很难学,通过这次实训才明白,其实有些知识点并不难,关键在于理解。在这次实训中还锻炼了我们其他方面的能力,提高了我们的综合素质,也使我们更加有团队精神。最后,感谢为这次实训默默付出的老师。

机电一体化系统设计课程设计报告车床经济型数控改装设计

机电一体化系统设计课程设计报告车床经济型数控改装设计

《机电一体化系统设计》课程设计题目一一、任务分析1.设计题目:CA6140车床经济型数控改装设计2.设计内容与要求:将CA6140普通车床改造成经济型数控车床。

要求该车床具有切削螺纹的功能,纵向和横向具有直线和圆弧插补功能。

系统分辨率纵向:0.01mm,横向:0.005mm。

设计参数如下:最大加工直径:在床面上400mm在床鞍上210mm最大加工长度:1000mm快进速度纵向 2.4m/min横行 1.2m/min最大切削进给速度纵向0.5m/min横行0.25m/min代码制ISO脉冲分配方式逐点比较法输入方式增量值、绝对值通用控制坐标数 2最小指令值纵向0.01mm/pulse横行0.005mm/pulse刀具补偿量0~99.99mm进给传动链间隙补偿量纵向0.15mm横行0.075mm自动升降速性能有二、总体方案设计接到数控装置的设计任务以后,必须首先拟定总体方案,绘制系统总体框图,才能决定各种设计参数和结构,然后再分机械部分和电气部分进行设计计算。

现以机电一体化的典型产品经济型数控机床为例,分析总体方案的拟定的内容和应该考虑的问题。

机床数控系统总体方案的拟定应包括以下内容:系统运动方式的确定,伺服系统的选择,执行机构的结构及传动方式的确定,微型计算机数控系统的选择、设计等。

应根据毕业设计任务书及要求提出系统总体方案,对方案进行分析比较和论证,最后确定总体方案。

1.总体设计方案的论证对于普通机床的经济型数控改造,在考虑总体设计方案时,应遵守的基本原则是:在满足设计要求的前提下,对机床的改造应尽可能少,以降低成本。

1)数控系统运动方式的确定数控系统按运动方式可分为点位控制系统、点位直线控制系统、连续(轮廓)控制系统。

由于要求CA6140车床加工复杂轮廓零件,所以本微机数控(MNC)系统采用连续控制系统。

2)伺服进给系统的选择数控机床的伺服进给系统有开环、半闭环和闭环之分。

采用直流或交流伺服电机驱动的闭环控制方案的优点是可以达到很好的机床精度,能补偿机械传动系统中的各种误差、传动间隙及干扰等对加工精度的影响。

国开《机电一体化系统设计基础》 专题报告

国开《机电一体化系统设计基础》 专题报告

机电一体化产品(设备)——全自动波轮洗衣机分析研究报告一、主要用途全自动洗衣机就是在电脑板上预先设定好某个程序,洗衣时选择其中一个程序, 只需打开水龙头, 启动洗衣机开关。

洗衣机就会自动识别控制水位, 并精准完成寖泡、漂洗、脱水、自动排水等功能, 洗衣完成时自动停止并由蜂鸣器发出响声。

所以全自动洗衣机的好处就在于方便。

全自动波轮洗衣机有如下优点:(1)节电:波轮洗衣机的功率一般在400瓦左右, 耗电量不到0.5度电。

滚筒洗衣机洗涤功率一般在1200-2500瓦左右, 加上滚筒式洗衣机洗涤时需要电加热器把水温升高才能达到较好的洗涤效果, 如果水温加到60摄氏度, 耗电在1.5度左右。

(2)洗衣时间短:波轮洗衣机一般洗涤时间为40分钟, 如果自定义程序则需更少的时间;滚筒洗衣机一般洗涤时间为1-2个小时, 虽然现在有的机型具备快洗功能, 但也仅是在衣物较少的情况下使用, 而且快洗功能仍需30分钟。

(3)洗净率高:根据实际测试显示, 滚筒洗衣机的洗净率大概是75%、而波轮的则高达95%。

波轮洗衣机只需要常温的水就可以将衣物洗得干净, 而滚筒洗衣机需要加热洗才能把衣服干净。

(4)操作方便:即使老年人, 也能轻松使用。

如果在洗涤过程中发现有衣服遗落, 可以随时添加。

(5)清洗简单方便:波轮洗衣机相对于滚筒洗衣机, 使用空间相对开放, 架构较为简单, 方便拆卸清洗和维护。

海尔洗衣机于2014年推出了免清洗的波轮洗衣机。

(6)移动方便:波轮洗衣机一般重量较轻, 可轻松移动。

(7)价格低:市场价格相对于滚筒洗衣机普遍偏低, 可以满足中国绝大的数的普遍家庭用户。

二、基本结构(应包括产品结构示意图)三、工作原理洗衣机的洗涤过程主要是在机械产生的排渗、冲刷等机械作用和洗涤剂的润湿、分散作用下, 将污垢拉入水中来实现洗净的目的。

首先充满于波轮叶片间的洗涤液, 在离心力的作用下被高速甩向桶壁, 并沿桶壁上升。

在波轮中心处, 因甩出液体而形成低压区, 又使得洗涤液流回波轮附近。

机电一体化系统设计报告

机电一体化系统设计报告

机电一体化系统设计报告院系:机电学院专业:机械电子1202班指导教师:史丽晨小组成员:蒋友列120740216景军军120740217刘琪120740219卢科峰120740220目录§1.机电一体化系统概述§2.机电一体化的系统构成一、动力能源单元二、传感与检测单元三、机械本体四、执行与驱动单元五、控制与信息处理单元任务分配●蒋友列——汇总、传感与检测单元●景军军——执行与驱动单元、控制与信息处理单元●刘琪——动力能源单元●卢科峰——机械本体机电一体化系统设计报告——家用全自动洗衣机的系统设计分析§1.机电一体化系统概述“机电一体化”的英文名词是“mechatronics”,20世纪70年代初起源于日本,由机械学(mechanics)和电子学(electronics)两个次组合而成,表示机械学与电子学两种学科的综合。

机电一体化含有产品与技术两个方面的内容。

机电一体化技术是指其技术原理,即机电一体化系统(产品)得以实现、使用和发展的技术。

其次是机电一体化产品,该产品主要是机械系统与电子系统用相关软件有机结合而构成的新的系统,且赋予其新的功能和性能的新一代产品。

机电一体化系统(或产品)的形式多种多样,功能也各不相同。

一个较完善的机电一体化系统,包括以下几个基本要素:机械本体、动力能源、传感与检测、执行与驱动、控制与信息处理等,各要素之间通过接口相联系,也可以说这些基本要素构成了机电一体化系统的多个子系统。

这些基本要素的功能实例如下图:机电一体化的关键技术有:机械技术、计算机信息处理技术、传感检测技术、自动控制技术、伺服驱动技术、系统总成技术。

机电一体化技术与相关学科、技术、行业的结合关系图如下:§2.机电一体化的系统构成一.动力能源单元(一)机电一体化系统中的动力源概述机械运动是将其他形式的能量转换成机械能,动力能源单元的功能是按照机电一体化系统的控制要求,为系统提供能量和动力,克服各种载荷去驱动执行机构,完成信息处理使系统正常运行,能源包括电能、气能以及液能等。

机电综合实训模拟实验报告

机电综合实训模拟实验报告

一、实验目的本次实验旨在通过模拟实验的方式,使学生深入了解机电一体化系统的基本组成、工作原理和实际应用,提高学生的动手能力、分析问题和解决问题的能力,并培养学生的团队协作精神。

二、实验原理机电一体化系统是将机械、电子、计算机、控制等技术有机地结合在一起,实现对机械设备的智能化控制。

本实验模拟了一个典型的机电一体化系统,包括传感器、控制器、执行器和被控对象等部分。

三、实验设备与材料1. 实验平台:机电一体化系统综合实验平台2. 传感器:温度传感器、位移传感器3. 控制器:PLC控制器4. 执行器:电机5. 被控对象:实验台上的机械装置6. 其他:电源、连接线、编程软件等四、实验步骤1. 系统搭建:按照实验平台说明书,连接好传感器、控制器、执行器和被控对象,确保各部分电路连接正确。

2. 系统调试:通过编程软件对PLC控制器进行编程,实现温度和位移的检测与控制。

调试过程中,观察传感器输出信号,确保传感器正常工作。

3. 实验操作:a. 温度控制:设定实验台上的机械装置工作温度,通过温度传感器实时检测温度,当温度超出设定范围时,PLC控制器控制电机启动或停止,实现对温度的精确控制。

b. 位移控制:设定实验台上的机械装置移动距离,通过位移传感器实时检测位移,当位移达到设定值时,PLC控制器控制电机停止,实现对位移的精确控制。

4. 数据分析:记录实验过程中温度和位移的变化数据,分析实验结果,验证实验原理。

五、实验结果与分析1. 温度控制实验:实验过程中,温度传感器实时检测温度,当温度超出设定范围时,PLC控制器控制电机启动或停止,实现对温度的精确控制。

实验结果表明,系统能够稳定地控制温度在设定范围内,满足实验要求。

2. 位移控制实验:实验过程中,位移传感器实时检测位移,当位移达到设定值时,PLC控制器控制电机停止,实现对位移的精确控制。

实验结果表明,系统能够稳定地控制位移在设定范围内,满足实验要求。

六、实验总结1. 通过本次实验,使学生深入了解了机电一体化系统的基本组成、工作原理和实际应用。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要随着工业自动化的普及和发展,控制器的需求量逐年增大,搬运机械手的应用也逐渐普及,主要在汽车,电子,机械加工、食品、医药等领域的生产流水线或货物装卸调运, 可以更好地节约能源和提高运输设备或产品的效率,以降低其他搬运方式的限制和不足,满足现代经济发展的要求,本课题就是模拟实际现场的机构而设计制作的。

本课题运用STEP7软件进行对西门子S7-300进行编程硬件组态,完成对机械气爪的控制。

运用子程序调用、程序循环、初始地点赋值等方法,实现定点取货后在指定地点存放,存放货物完毕后能够控制其自动完成码四层货任务,过程中可以控制其运行速度,运行点等。

关键词:西门子;PLC编程;机械气爪;自动码货AbstractWith the popularization and development of industrial automation, controls the d emand increases every year, handling robot applications are becoming more common, mainly in the automotive, electronics, machining, food, medicine and other fields of production lines or cargo transported, can be more Good energy conservation and imp rove the efficiency of transport equipment or products, other transport modes to reduc e restrictions and inadequate to meet the requirements of modern economic developm ent, this project is to simulate the actual scene of institutions designed and manufactur ed.This topic using STEP7 software programming and configurate of Siemens S7-300 hardware, complete control of the mechanical air ing the subroutine calls, program loop, the initial location methods of assignment, load goods at fixed point than unload them at specific place. After storing we can control it to finish stacking up the goods in four layers. The process can control the running speed, operating point, etc.Keywords:Siemens;PLC programming ;Mechanical air claw;Automatically pack目录摘要 (I)ABSTRACT (II)第一章设计任务 (5)第二章系统组成 (6)2.1 电仓库的系统组成结构 (6)2.2 系统的工作原理 (6)第三章设计方案 (7)3.1 技术路线图 (7)3.2 STEP7硬件组态 (7)3.2.1 安装GSD文件 (7)3.2.2 建立PROFIBUS总线 (8)3.3 程序设计方案 (9)第四章具体程序设计 (11)4.1 FESTO电机轴控制方式 (11)4.2 程序流程图设计 (12)4.3 程序调试与改进 (13)4.3.1 STEP7程序调试 (13)4.3.2 变量表调试程序 (17)4.3.3 程序中出现的问题 (17)第五章总结 (18)5.1设计总结 (18)5.2 展望寄语 (18)附录A 机电系统设计日志 (19)附录B 答辩记录(老师的提问及自己回答整理) (19)附录C 设计成果(设计图、加工出来的曲线图、轮廓图等) (20)第一章设计任务在现代物流系统中,自动化电仓库是一个重要的组成部分。

在电仓库中,堆垛机是自动化过程的主要作业设备,是输送系统的核心设备,决定整个出入库及分类、码放能否流畅进行。

此次课程设计采样西门子S7-300PLC来实现对电仓库的控制。

具体的设计内容如下:提供工件种类及个数如表1.1表1.1 电仓库码放工件工件种类工件个数银色8粉色7黑色 5工件的摆放分两次,首先先对工件进行分拣,分拣后码放图形如图1.1。

图 1.1分拣后码放图形在将工件分类后,按照不同的要求进行存储码放。

本组的码放图形如图 1.2所示。

图 1.2最终完成码放图形第二章系统组成2.1 电仓库的系统组成结构Festo电仓库系统的X、Y、Z轴的移动由三个步进电机控制,能够精准的定位,使机械手到达指定位置,厂家给定了电机轴的控制功能块FB10,在STEP中只需要改变FB10的输入参数即可控制步进电机的运转。

机械手的抓紧与松开由电磁阀控制的气爪实现,在气爪上安装有传感器,当传感器检测到气爪下面有工件时,就可以控制电磁阀动作抓取工件,由厂家给定的线路图纸可知有关传感器与电磁阀的接线图如表2.1所示。

表2.1 传感器与电磁阀接线图符号名地址说明气抓加紧检测信号I2.0 气抓加紧时为1气抓放松检测信号I2.1 气抓松开时为1工件检测信号I2.2 检测到工件时为1气抓加紧电磁阀Q0.5 Q0.5=1气抓加紧气抓放松电磁阀Q0.4 Q0.4=1气抓放松2.2 系统的工作原理在STEP中的hardware中进行硬件组态,选择与PLC相匹配的CPU模块、总线、电源模块、导轨Rail、信号模块SM、接口模块IM、编程模块。

通过USB下载到PLC中,气抓的控制为气动,应为其充好气压。

通过对设备上的输入进行操作,使有关输入上电,从而完成对XYZ轴移动的控制,气抓的松紧。

第三章设计方案3.1 技术路线图图3.1技术路线图3.2 Step7硬件组态3.2.1 安装GSD文件为了控制Festo步进电机,需要在STEP中安装Festo电机控制文件GSD文件。

在硬件配置界面选择”Option”中”Install GSD File…”安装CMMS-ST的GSD 文件,这样你就可以在右侧设备栏中找到Festo CMMS-ST下的模块文件,安装完成以后,在PROFIBUS DP目录下出现CMMS-ST,如图3.2所示。

图3.2 安装GSD文件3.2.2 建立PROFIBUS总线硬件组态的任务就是在STEP7中生成一个与实际的硬件系统完全相同的系统,例如生成网络、网络中各个站的机架和模块,以及设置各硬件组成部分的参数,即给参数赋值。

在STEP7的HW Config界面中建立中央机架,然后在2号槽中添加控制器CPU313C-2 DP模块,设置DI16/DO16的输入与输出的开始与结束的地址均为0到1。

然后在4号槽中添加数字量输入模块DI16XDC24V,设置输入的开始与结束地址为2到3,这样就可以使用地址为IB2和IB3的16为开关量。

本实验中CUP与CMMS-ST控制模块之间采用PROFIBUS总线进行数据传递,因此在CPU的DP上建立如图3.3所示的PROFIBUS总线,在总线上添加三个CMMS-ST 模块分别把地址设置成4、5、6。

图3.3 硬件组态图3.3 程序设计方案S7-300系列PLC的编程语言是STEP7。

用文件块的形式管理用户编写的程序及程序运行所需的数据,组成结构化的用户程序。

这样,PLC的程序组织明确,结构清晰,易于修改。

为支持结构化程序设计,STEP7用户程序通常由组织块(OB)、功能块(FB)或功能(FC)等三种类型的逻辑块和数据块(DB)组成。

其中OB1是主程序循环块,OB100是上电只执行一次功能块,主要进行初始化设置。

本次试验建立如表3.1所示的块,其中OB1中写循环主程序,FB10是Festo 给定的电机控制工程块,调用该功能块可以控制电机运转,DB10、DB11、DB12均为FB10的背景数据块,在OB1主程序中分别对其进行调用来控制XYZ轴方向的电机运转。

功能FC10主要是赋值指令,通过调用FC10可以改变FB10电机位置参数,进而控制电机位置,FC11也是赋值指令,存储的是码货的位置FC10中储存卸货的位置。

表3.1 程序中使用到的块对象名称符号名类型OB1 Main 组织块FB10 CMMS-ST-CTRL 组织块DB10 CTRL_X FB10的背景数据块DB11 CTRL_Y FB10的背景数据块DB12 CTRL_Z FB10的背景数据块DB90 GV-CM 数据块程序中使用到的功能模块如图3.4所示图3.4功能模块图在程序块之间的调用关系如图3.5所示,其中OB1与三个电机轴之间是双向的传递数据,OB1需要给电机轴发送移动指令,电机功能块把位置信息数据反馈给OB1。

在调用程序时需要判断I0.4是否上电,若上电则调用FC11、FC6、FC9,若不上电则调用FC1、FC3、FC5、FC3。

这样做是为了在卸货和码货的程序中避免双线圈输出的错误。

图3.5 程序中块的调用关系第四章具体程序设计4.1 Festo电机轴控制方式OPM(Mode of Operation)有4种操作模式分别为:0=记录选择模式(用于运行记录号内的定位参数)1=定位直接模式(直接通过总线给定速度、位置等参数来运行)5=扭矩直接模式(直接通过总线给定扭矩值,对输出力的控制)9=速度直接模式(直接通过总线给定速度值、对输出速度的控制)本程序使用OPM=1定位直接模式,通过总线给定速度、位置等参数运行。

如图4.1图4.1 操作模式变量利用老师给我们的步进电机控制程序模块,我们可以方便的在程序中对步进电机进行控制。

在硬件配置中我们设置的X轴的起始地址为十进制的256,所以在程序中应该给电机设置地址为100(16进制)。

如图4.2图4.2 X轴电机地址设置图4.2 程序流程图设计图4.3 第一段程序流程图图4.4 第二段程序流程图程序的开始我们将使用复位键,将所有数据位置归零。

然后按下I0.1后XY 移动到取货地点,手动送入货物,机器检测到货物后移动XY到第一卸货点并且使计数器加1,XY到位后移动Z轴,这样避免以后摆好的货物被碰掉,Z轴到位后气抓松开,然后Z轴归位,XY再次回到取货点待命。

第二段程序当打开I0.4按下I0.1后,XY自动移动到第一卸货点,然后Z轴移动夹取货物,这是将码放的第一地点送入下次XY移动的目标地址,待Z轴归为后XY移动到码货点,Z轴移动写下货物,这是将卸货点计数器加1,同时将第二卸货点的目标送入XY移动目标地址,完成循环。

相关文档
最新文档