欢迎来到天天文库
浏览记录
ID:18655130
大小:1.02 MB
页数:15页
时间:2018-09-19
《课程设计:小车往复运动控制系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、№沈阳理工大学课程设计专用纸前言随着现代科学技术的迅猛发展,工厂自动化的国模越来越大,要求控制技术水平也越来越高,原来长规模式的仪表控制反噬以满足不了先进控制水平需求。在这种情况下,工业控制计算机及其系统伴随着着中这种需求而日新月异地发展。可以说,所有先进的工厂物不装备着工业控制计算机,并以它作为控制和管理的主要工具。我国工业控制计算机从20世纪60年代初开始,经历了近40年历史,从晶体管工业控制计算机道中小规模集成电路工业控制计算机,以及今天的大规模集成电路工业控制计算机,经历了三代变化,体积越来越小,功能越来越强。20世纪60年代初期的工业控制计算机并没有唯一标准,软件编程也是
2、很原始的及其指令的编程方式。20世纪80年代,工业控制计算机的发展跃进了一大步,无论从硬件还是从软件方面都有了较大的发展,出现了STD总线工业控制计算机、VME总线工业控制计算机等,出现了工业控制组态软件包,用户可自己组态,组成自己的控制系统。到了20世纪90年代出现了PC总线工业控制计算机,而且来势凶猛,占据了很大的市场。从硬件来说,主机从Intel80486到Pentium4工控机。总线从PC总线(ISA总线)发展到ISA+PCI总线,现在又出现了PCI总线工控机,称为CompactPCI。15沈阳理工大学№沈阳理工大学课程设计专用纸目录前言1一、题目:3二、内容和要求:3三、
3、目的:3四、步骤:3A.打开组态王软件,新建工程;3B.设备定义:4C.变量定义:5D.画面绘制:5E.动画连接及按键的程序编写。61.小车的动画连接及其程序编写。62.启动按键的定义。73.停止按键的定义。84.虚拟位置A、B的定义。95.A、B两个字母的闪烁定义。106.小车位置坐标R的定义。10F.配置系统程序编写。11G.运行与调试,121.按下启动后,小车变为绿色。(A、B两个位置闪烁隐含)122.小车行驶到中间部分。(A、B两个位置闪烁出现)123.按下停止,小车停在中间,变为灰色。134.运行调试界面。13五、结束语14六、参考文献1515沈阳理工大学№沈阳理工大学课
4、程设计专用纸一、题目:小车自动往复循环系统二、内容和要求:用启动和停止两个按钮控制小车的启停,使用组态王完成该项设计。使小车满足按下启动按钮后,能够在A、B两点之间做往返运动,按下停止按钮小车立即停止,再次按下启动按钮时,小车接着上次运动到的位置继续运动。三、目的:1.熟悉组态王软件,达到熟练使用组态软件的常用工具。2.学会完成组态工程的设计步骤。3.锻炼动手能力和分析问题解决问题的能力。四、步骤:A.打开组态王软件,新建工程;15沈阳理工大学№沈阳理工大学课程设计专用纸B.设备定义:把地理上分散的物理硬件在软件上变成集中的逻辑硬件。15沈阳理工大学№沈阳理工大学课程设计专用纸C.
5、变量定义:完成所有想到的变量定义,对于没有想到的后面设计过程中遇到再定义。D.画面绘制:完成各种需要画面的绘制。15沈阳理工大学№沈阳理工大学课程设计专用纸E.动画连接及按键的程序编写。1.小车的动画连接及其程序编写。15沈阳理工大学№沈阳理工大学课程设计专用纸2.启动按键的定义。15沈阳理工大学№沈阳理工大学课程设计专用纸3.停止按键的定义。15沈阳理工大学№沈阳理工大学课程设计专用纸4.虚拟位置A、B的定义。15沈阳理工大学№沈阳理工大学课程设计专用纸5.A、B两个字母的闪烁定义。6.小车位置坐标R的定义。15沈阳理工大学№沈阳理工大学课程设计专用纸F.配置系统程序编写。if(
6、X1<419){虚拟A左=1;}else{虚拟A左=0;}if(X1>819){虚拟B右=1;}else{虚拟B右=0;}if(开始==1&&向右==1){X1=X1+10;}if(开始==1&&向左==1){X1=X1-10;}if(X1>=819){向左=1;向右=0;}if(X1<=419){向左=0;向右=1;}15沈阳理工大学№沈阳理工大学课程设计专用纸G.运行与调试,对于没有达到要求的地方返回去重新设计。1.按下启动后,小车变为绿色。(A、B两个位置闪烁隐含)2.小车行驶到中间部分。(A、B两个位置闪烁出现)15沈阳理工大学№沈阳理工大学课程设计专用纸3.按下停止,小车
7、停在中间,变为灰色。4.运行调试界面。15沈阳理工大学№沈阳理工大学课程设计专用纸五、结束语第一次接触组态王,之前都没有听说过这个软件。在老师讲解的过程中,我听得是一塌糊涂,根本记不住这么多的东西,后来听老师说这个活动创新周必须要把报告交上去,于是我就从网上找关于组态王和在书上找和组态王有关的知识。从周一到现在,一共用了三天时间,我在不断地摸索中逐渐熟悉了组态王的一些基本的工程创建、画面绘制、变量定义,以及画面连接、程序编写的基础知识。我深深地感受到了从不会茫然不知所
此文档下载收益归作者所有