首页 机电实习报告

机电实习报告

举报
开通vip

机电实习报告 机电一体化实习报告机电一体化实习报告机电一体化实习报告机电一体化实习报告 姓 名: 汤永祥 学 院: 工 学 院 专 业: 机械设计制造及其自动化 班 级: 机制02班 ...

机电实习报告
机电一体化实习 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 机电一体化实习报告机电一体化实习报告机电一体化实习报告 姓 名: 汤永祥 学 院: 工 学 院 专 业: 机械设计制造及其自动化 班 级: 机制02班 学 号: 33110211 指导教师: 钱 进 2013年 11月 15日 南京农业大学教务处制 实习课题 实习课题实习课题 实习课题 逐点比较法2轴联动插补控制 实习目的 实习目的实习目的 实习目的 掌握步进电机驱动器的工作原理及信号的输入输出 掌握S7200PLC控制步进电机的电气原理图 掌握S7200PLC编程软件和梯形图编制方法 掌握直线和圆弧的逐点比较法直线插补算法和梯形图编程 三 三三 三、 、、 、实习内容 实习内容实习内容 实习内容 3.1硬件原理简介 硬件原理简介硬件原理简介 硬件原理简介 本试验利用S7200作为控制器,通过端口Q0.0和Q0.1发出脉冲,Q0.2和Q0.3发出方向电平, 分别控制X、Y轴的步进电机运动,通过插补计算控制X、Y轴的联动,实现控制工作台上的笔运 动,从而在纸上画出直线和圆弧。S7200控制步进电机的原理图如图1-1和图1-2。 图 图图 图1-1 步进电机控制原理图 步进电机控制原理图步进电机控制原理图 步进电机控制原理图 图 图图 图1-2 控制信号 控制信号控制信号 控制信号 3.2软件编程 软件编程软件编程 软件编程 利用S7200中的PLS指令控制Q0.0和Q0.1发出脉冲,利用Q0.2和Q0.3控制方向电平,Q0.0口发 脉冲的程序如下: 其中,PTO脉冲指的是占空比为50%的脉冲,编程时通过控制字节SMB67来控制脉冲的种类 (PTO或PWM),脉冲周期的单位等。SMW68为PTO脉冲周期,SMD72为脉冲数 3.3第一象限直线逐点比较法算法 第一象限直线逐点比较法算法第一象限直线逐点比较法算法 第一象限直线逐点比较法算法 插补算法如图1-3,其中,VD8为终点判别,VD12为偏差判别,VD4为终点坐标的X值,VD0 为终点坐标的Y值。需要注意的是Xe和Ye的单位是脉冲数。 图 图图 图1-3 插补算法 插补算法插补算法 插补算法 四 四四 四、 、、 、实验设备 实验设备实验设备 实验设备、 、、 、仪器与工具 仪器与工具仪器与工具 仪器与工具 4.1设备 设备设备 设备 S7200PLC一台、步进电机及其驱动一套、电脑一台(含PLC编程软件)、按钮盒2套 4.2工具 工具工具 工具 扳手、螺丝刀、万用表 五 五五 五、 、、 、实习内容及步骤 实习内容及步骤实习内容及步骤 实习内容及步骤 硬件接线:掌握图1-1和图1-2所示原理图,并参考S7200手册中的技术规范里的接线图,完 成硬件接线。完成时间为1天。 单轴控制程序编制:掌握S7200编程软件及常用指令;掌握S7200的PLS指令;编制单轴控 制程序,实现单轴的控制,要求能够控制电机正、反转和转速。完成时间1.5天。 直线插补程序编制:根据图1-3所示算法,编制控制程序,实现2轴联动直线插补控制。完 成时间1天。 系统调试:将电机安装在电机连接座上,连接机械传动部件,利用程序控制工作台上的记 号笔在纸上画出直线。完成时间0.5天。 提高:在对实习内容的深刻理解基础上,编制四象限直线和圆弧插补程序,并在纸上绘制 出来。完成时间1天。 六 六六 六、 、、 、实习成果 实习成果实习成果 实习成果 1、 、、 、单轴控制程序 单轴控制程序单轴控制程序 单轴控制程序( (( (X XX X轴 轴轴 轴正向 正向正向 正向) )) ) Network 1 // 网络标题 // 网络注释 LD SM0.1 MOVB 16#8C, SMB67 MOVD 500, SMD72 Network 2 LD SM0.0 S M1.1, 1 Network 3 LD M1.1 = Q0.4 Network 4 LD SM0.0 S M1.2, 1 Network 5 LD M1.2 = Q0.5 Network 6 LD I0.0 TON T33, 100 Network 7 LD T33 CALL SBR0 子程序 Network 1 // 网络标题 // 网络注释 LD SM0.0 MOVB 16#8C, SMB67 PLS 0 Network 2 LD I0.1 MOVB 16#0, SMB67 2、 、、 、PLC直线插补 直线插补直线插补 直线插补控制程序 控制程序控制程序 控制程序 Network 1 LD SM0.1 MOVD 0, VD12 MOVD 120, VD0 MOVD 880, VD4 MOVD 1000, VD8 Network 2 LD SM0.1 MOVB 16#8D, SMB67 MOVB 16#8D, SMB77 Network 3 LD SM0.1 MOVD 100, SMD72 MOVD 100, SMD82 Network 4 LD SM0.1 MOVW 4, SMW68 MOVW 4, SMW78 Network 5 LD SM0.0 S M1.1, 1 Network 6 LD M1.1 = Q0.4 Network 7 LD SM0.0 S M1.2, 1 Network 8 LD M1.2 = Q0.5 Network 9 LD I0.4 S M1.0, 1 Network 10 LD I0.5 R M1.0, 1 Network 11 LD M1.0 TON T37, 5 Network 12 LD T37 LPS AD<> VD8, 0 CALL SBR0 LPP R T37, 1 子程序 Network 1 LDD>= VD12, 0 PLS 0 MOVD VD12, VD20 -D VD0, VD20 Network 2 / LDD< VD12, 0 PLS 1 MOVD VD4, VD20 +D VD12, VD20 Network 3 LD SM0.0 -D 1, VD8 MOVD VD20, VD12 S M2.0, 1 S M2.1, 1 3、 、、 、PLC圆弧插补控制程序 圆弧插补控制程序圆弧插补控制程序 圆弧插补控制程序 Network 1 // 网络标题 // 网络注释 参数初始化 LD SM0.1 MOVD 0, VD0 MOVD 300, VD2 MOVD 300, VD40 MOVD 0, VD30 MOVD 2400, VD8 Network 2 // 定义脉冲发送 LD SM0.1 MOVB 16#8D, SMB67 MOVB 16#8D, SMB77 Network 3 // 定义脉冲数 LD SM0.1 MOVD 50, SMD72 MOVD 50, SMD82 Network 4 // 脉冲周期 LD SM0.1 MOVW 4, SMW68 MOVW 4, SMW78 Network 5 LD SM0.0 S M1.1, 1 Network 6 LD M1.1 = Q0.4 Network 7 LD SM0.0 S M1.2, 1 Network 8 LD M1.2 = Q0.5 Network 9 LD I0.0 S M1.0, 1 MOVD 0, VD100 MOVD 2400, VD8 Network 10 LD I0.1 R M1.0, 1 Network 11 LD M1.0 TON T37, 1 Network 12 LDD<> VD8, 0 A T37 LPS AD>= VD100, 0 AD< VD100, 600 CALL SBR0 LRD AD>= VD100, 600 AD< VD100, 1200 CALL SBR1 LRD AD>= VD100, 1200 AD< VD100, 1800 CALL SBR2 LRD AD>= VD100, 1800 AD< VD100, 2400 CALL SBR3 LPP R T37, 1 第一象限圆弧 Network 1 LD SM0.0 R Q0.2, 1 S Q0.3, 1 Network 2 // x方向进给 LDD>= VD12, 0 PLS 0 -D 1, VD40 Network 3 // 网络标题 // y轴进给 LDD< VD12, 0 PLS 1 +D 1, VD30 Network 4 LD SM0.0 MOVD VD40, VD56 *D VD40, VD56 MOVD VD30, VD72 *D VD30, VD72 MOVD VD2, VD80 *D VD2, VD80 MOVD VD56, VD90 +D VD72, VD90 -D VD80, VD90 Network 5 LD SM0.0 -D 1, VD8 MOVD VD90, VD12 +D 1, VD100 第二象限圆弧 Network 1 LD SM0.0 R Q0.2, 1 R Q0.3, 1 Network 2 // y方向进给 LDD>= VD12, 0 PLS 1 -D 1, VD30 Network 3 // 网络标题 // x轴进给 LDD< VD12, 0 PLS 0 -D 1, VD40 Network 4 LD SM0.0 MOVD VD40, VD56 *D VD40, VD56 MOVD VD30, VD72 *D VD30, VD72 MOVD VD2, VD80 *D VD2, VD80 MOVD VD56, VD90 +D VD72, VD90 -D VD80, VD90 Network 5 LD SM0.0 -D 1, VD8 MOVD VD90, VD12 +D 1, VD100 第三象限圆弧 Network 1 LD SM0.0 S Q0.2, 1 R Q0.3, 1 Network 2 // x方向进给 LDD>= VD12, 0 PLS 0 +D 1, VD40 Network 3 // 网络标题 // y轴进给 LDD< VD12, 0 PLS 1 -D 1, VD30 Network 4 LD SM0.0 MOVD VD40, VD56 *D VD40, VD56 MOVD VD30, VD72 *D VD30, VD72 MOVD VD2, VD80 *D VD2, VD80 MOVD VD56, VD90 +D VD72, VD90 -D VD80, VD90 Network 5 LD SM0.0 -D 1, VD8 MOVD VD90, VD12 +D 1, VD100 第四象限圆弧 Network 1 LD SM0.0 S Q0.2, 1 S Q0.3, 1 Network 2 // y方向进给 LDD>= VD12, 0 PLS 1 +D 1, VD30 Network 3 // 网络标题 // x轴进给 LDD< VD12, 0 PLS 0 +D 1, VD40 Network 4 LD SM0.0 MOVD VD40, VD56 *D VD40, VD56 MOVD VD30, VD72 *D VD30, VD72 MOVD VD2, VD80 *D VD2, VD80 MOVD VD56, VD90 +D VD72, VD90 -D VD80, VD90 Network 5 LD SM0.0 -D 1, VD8 MOVD VD90, VD12 +D 1, VD100 七 七七 七、 、、 、实习体会 实习体会实习体会 实习体会 经过一周的机电一体化课程实习,使我学到了很多东西。在实习第一天,我们对于实习内 容做了一个初步了解之后,老师给我们安排了实习任务。在这次实习中我们第一次切实的接触 到了步进电机、步进驱动设备,S7200等等元器件。对这些设备从书上的抽象概念的认识转变成 了具体的认识,在老师的指导下,同学们的互相学习下,我们还学会了使用PLC编程软件编制PLC 进行步进电机的控制程序,对工业上应用广泛的PLC技术有了一个总体的了解。 这次实习的主要内容是用逐点比较法设计直线插补和圆弧插补的程序,通过这次实习让我 们对机电一体化这门专业核心课有一个更直观的、更深入的认识,为我们之后的学习做好理论 和实践的基础准备。在明确了任务和目的之后,我们开展了实习设计工作,在大家的齐心协力 下,我们顺利的完成了硬件的接线,软件的编程,对整个控制系统都有了更深的认识,也体会 到了书本理论与实际的不同,遇到问题要善于寻找资料,积极思考来解决问题。
本文档为【机电实习报告】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_165265
暂无简介~
格式:pdf
大小:689KB
软件:PDF阅读器
页数:12
分类:工学
上传时间:2013-12-04
浏览量:254