下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 基于组态王的机械手设计报告

基于组态王的机械手设计报告.doc

基于组态王的机械手设计报告

骑牛撞交警宝贝
2019-02-04 0人阅读 举报 0 0 暂无简介

简介:本文档为《基于组态王的机械手设计报告doc》,可适用于工程科技领域

电气及自动化课程设计报告题  目:  基于组态王的机械手设计 课  程:《工控组态软件应用技术》 学生姓名:学生学号:年  级:     级      专  业:     自动化     班  级:     班      指导教师:机械与电气工程学院制年月基于组态王的机械手设计机械与电气工程学院自动化课程设计的任务与要求课程设计的任务①熟悉组态王软件达到熟悉使用组态软件的常用工具②学会完成组态王工程的步骤③锻炼动手能力和分析问题解决问题的能力。课程设计的要求完成一个机械手的监控系统具有流程图图画面个画面能实现灵活转换机械手设计步骤启动组态王建立新工程打开组态王软件计入工程管理器新建一个工程选择它的储存路径并设定项目名为“机械手设计”。新建设备并将其命名为PLC进入工程浏览器后首先进行设备的链接上位机COM与PLC之间通过PCPPI编程电缆链接选择工程浏览器左侧大纲“设备COM”,在工程浏览器右侧用鼠标双击“新建”图标运行“设备配置向导”相关配置如下图:图设备配置图通讯设备参数的设定在组态王工程浏览器的工程目录显示区点击“设备COM”进行COM参数设置是系统的COM口设置与PLC一致。图COM口的设置图定义变量数据库是”组态王”软件的核心部分在工程管理器中选择”数据库\数据词典”双击”新建图标”弹出”变量属性”对话框创建机械手各个变量数据数据变量是构成实时数据库的基本单元建立实时数据库的过程也即定义数据变量的过程。定义数据变量的内容主要包括:指定数据变量名称、类型、初始值和数值范围确定与数据变量存盘相关的参数如存盘的周期、存盘的时间范围和保存期限等。数据对象有I/O开关型、I/O数值型、I/O字符型、内存开关型等种类型。不同类型的数据对象属性不同用途也不同。设计中的数据变量:时间(内存整数)、垂直移动(内存整数)、水平移动(内存整数)、夹紧(内存离散)、启动(内存离散)。变量设置如下图:图数据库图①定义启动定义启动如下图:图启动的定义图②定义时间时间的定义如下图:图时间的定义图③定义上行上行的定义如下图:图上行的定义图④定义右行右行的定义如下图:图右行的定义图⑤定义下行下行的定义如下图:图下行定义图⑥定义夹紧加紧的定义如下图:图加紧定义图机械手的画面绘制使用工程管理器新建一个组态王工程后进入组态王工程浏览器新建组态王画面。输入新画面的名称画面名称最长为 个符。输入本画面在磁盘上对应的文件名扩展名为“pic”输入与本画面有关的注释信息注释最为个字符。形成画面左上角坐标。显示窗口的宽度和高度画面总的宽度和高度总是大于或等于显示窗口的宽度和高度。决定画面是否有标题杆新画面出现时它重叠在当前画面之上。新画面出现时所有与之相交的 画面自动从屏幕上和内存中删除即所有画面被关闭。能否改变画面大小改变窗口的背景色只有当“大小可变”选项没被 选中时边框有效否则灰色 显示无效。使用工具箱,在画面中绘制各种图素。主要工具放置在工具箱内。工具箱中的每个工具按钮都有“浮动提示”帮助了解工具的用途如果工具箱没有出现选择“工具”菜单中的“显示工具箱”或按F 键将其打开工具箱中各种基本工具的使用方法和Windows中的“画笔”很类似。工具圆角矩形:用于绘制矩形或圆角矩形。若需要画圆角矩形需要选用“工具改变图素形状”菜单方可完成。点位图:用于将剪贴板中的点位图复制到当前选中的点位图 对象中并且复制的点位图将进行缩放以适应点位图对象的 大小。组态王中可以嵌入各种格式的图片:如Bmp、Jpg、Jpeg、gif等在组态王工程浏览器的工程目录显示区点击“文件画面”并将画面名称命名为“机械手”。图画面命名图在组态王的图库中找到设计机械手需要的各种图然后进行画面的组合最终得到的图如下:图机械手的设计图动画链接及参数设定动画连接的引入是设计人机接口的一次突破它把工程人员从重复的图形编程中解放出来为工程人员提供了标准的工业控制图形界面并且由可编程的命令语言连接来增强图形界面的功能。图形对象与变量之间有丰富的连接类型给工程人员设计图形界面提供了极大的方便。“组态王”系统还为部分动画连接的图形对象设置了访问权限这对于保障系统的安全具有重要的意义。图形对象可以按动画连接的要求改变颜色、尺寸、位置、填充百分数等一个图形对象又可以同时定义多个连接。把这些动画连接组合起来应用程序将呈现出令人难以想像的图形动画效果。给图形对象定义动画连接是在“动画连接”对话框中进行的。在组态王开发系统中双击图形对象(不能有多个图形对象同时被选中)弹出“动画连接”对话框对话框的第一行标识出被连接对象的名称和左上角在画面中的坐标以及图形对象的宽度和高度。对话框的第二行提供“对象名称”和“提示文本”编辑框。“对象名称”是为图素提供的惟一的名称供以后的程序开发使用暂时不能使用。“提示文本”的含义为:当图形对象定义了动画连接时在运行的时候鼠标放在图形对象上将出现开发中定义的提示文本。对话框的下面部分为动画连接种类在本次设计中要用到如下几种动画连接:垂直动画连接、水平动画连接、缩放动画连接、填充属性连接。①双击“机械手”进行动画链接钩上垂直移动、水平移动、离散值输入、如下图:图机械手的动画链接图垂直移动图垂直移动定义图其他定义移动与上述定义类似。应用程序命令语言命令语言都是靠事件出发进行的如定时、数据的变化、键盘键的按下、鼠标的点等。数据事件与功能的不同包括应用程序命令语言、动画连接命令语言、事件命令语言、数据改变命令语言、自定义函数命令语言、热键命令语言和画面命令语言等命令语言具有完备的词法语法差错功能和丰富的运算符、数学函数、字符串函数、控件函数、SQL函数和系统函数。①应用程序命令语言、可以在程序启动时、关闭时或在程序运行期间周期执行。可以在程序启动时、关闭时或在程序运行期间周期执行。运行系统程序退出时执行一次触发条件在运行系统程序启动时执行一次周期性的执行这段命令语言程序周期性的执行这段命令语言程序无论打开画面与否关键字选择命令语言编辑区函数选择运算符输入变量选择。②热键命令语言、热键命令语言链接到工程人员指定的热键上“热键命令语言”链接到工程人员指定的热键上软件运行期间工程人员随时按下键盘上相应的热键都可以启动这段命令语言程序。③事件命令语言、规定在事件发生、存在、消失时分别执行的程序。规定在事件发生、存在、消失时分别执行的程序。离散变量名或表达式都可以作为事件。名或表达式都可以作为事件。 ④数据改变命令语言、在变量或变量的域值变化到超出数据字典中所定义的变化灵敏度时它们就被触发执行一次。⑤自定义函数命令语言、提供用户自定义函数功能。提供用户自定义函数功能。用户可以根据组态王的基本语法及提供的函数自己定义各种功能更强的函数及提供的函数自己定义各种功能更强的函数通过这些函数能够实现工程特殊的需要。⑥动画连接命令语言、当鼠标在该按钮上按下时执行一次。弹起时执行一次。当鼠标在该按钮上按住没有弹起时周期性执行该段命令语言。 起时周期性执行该段命令语言。⑦画面命令语言、画面命令语言就是与画面显示与否有关系的命令语言程序。图机械手设计的命令语言图机械手设计的仿真实现机械手的工做过程按下开始按钮装置开始工作机械手首先做下降运动待下降到位后机械手手指抓取物品(抓紧物品时间由定时器确定)然后机械手上升到最上端(由上限位开关确定)再向右运动到达右端后机械手开始下降下降到位后机械手松开放下物品再将机械手上升如此循环提取物品。机械手工作过程流程如图所示:图机械手工作流程图系统运行的调试机械手控制系统界面设计、关联变量和程序编制完成后就程序进行调试最终完成的系统运行效果图图下:图机械手运行效果图总结及体会本次课程设计的主要目的是:熟悉并熟练掌握组态王软件的功能和特点、掌握组态软件的系统构成、通过组态王软件的使用进一步掌握了解机械手的工作原理、培养自主查找资料搜索信息的能力、培养实践动手能力与合作精神。设计主要任务:了解机械手的控制要求、确定系统的控制方案、利用组态软件编制监控系统图形界面、建立实时数据库、画面的图形对象与数据库的数据变量之间的关系、编制程序实现对机械手以及物品的控制和监视。课程设计主要内容:熟悉所用组态软件的操作、查看有关参考书籍、查阅相关文献资料、独立设计基于组态软件的机械手的控制方案、根据实际系统的要求进行简单的画面设计与编辑简单控制程序的编写设定动画连接等功能、进行程序的运行调试与改进。本次课程设计使我们加深了对组态软件的了解熟悉组态软件对机械手控制系统的设计、画面的设计、参数变量的设定、程序的编制运行调试与改进、机械手控制系统的动画连接。这次课程设计是我们班每个人都亲自参加的一次组态王应用练习设计它帮助我们更加深刻的了解和掌握了一些关于组态王的应用知识和方法。在这个学习调试运行的过程中我也遇到很多问题经过老师和同学的帮助最终解决了这些问题成功地调试出结果完成了本次课程设计达到了预期的效果和目标。但这使我更加深刻地体会到对于这门课程还有多东西没有完全掌握也认识到这门课程的重要性,使我受益匪浅。参考文献北京亚控科技有限公司组态王电子参考手册EZ吴明亮,蔡夕忠可编程控制器实训教程M北京:化学工业出版社WonderwareCorporationInTouchAdvancedTrainingManualz常斗南可编程控制其原理、应用、实验M北京:机械工业出版社

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/14

基于组态王的机械手设计报告

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利