用组态王完成小车地移动.doc

用组态王完成小车地移动.doc

ID:56525716

大小:278.50 KB

页数:12页

时间:2020-06-27

用组态王完成小车地移动.doc_第1页
用组态王完成小车地移动.doc_第2页
用组态王完成小车地移动.doc_第3页
用组态王完成小车地移动.doc_第4页
用组态王完成小车地移动.doc_第5页
资源描述:

《用组态王完成小车地移动.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录0前言……………………………………………………………….11设计步骤和方法………………………………………………….21.1任务分析…………………………………………………..21.2设计步骤…………………………………………………..21.3构造变量…………………………………………………..41.4动画连接…………………………………………………..61.5后台语言…………………………………………………..72运行和调试……………………………………………………….93结束语…………………………………………………………….114参考文献……………………

2、…………………………………….120前言“组态王”是完全基于网络的概念,是一个完全意义上的工业级软件平台,现已广泛应用于化工、电力、国家粮库、邮电通讯、环保等行业。它也适合于污水处理行业的设计工作。组态王开发监控系统软件是新型的工业自动控制系统正以标准的工业计算机软、硬件平台构成的集成系统取代传统的封闭式系统,它具有适应性强、开放性好、易于扩展、经济、开发周期短等优点。通常可以把这样的系统划分为控制层、监控层、管理层三个层次机构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监测与控制,且在自动控制系统中完成上传下达、组态开发的重

3、要作用。尤其考虑三方面问题:画面;数据;动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件业为实验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便的构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,课便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据功能。1设计步骤和方法1.1任务分析建立一个控制小车移动的系统。按下“移动”键,小车向前移动,到达A点后停下,按“移动”键继续向前直到B点停止。按“返回”键小车返回原位,按“停

4、止”键小车在任何位置都停止。1.2设计步骤1)新建一个工程管理器的主要作用是为用户集中管理本机上的组态王工程。工程管理器的主要功能包括:新建、删除工程,对工程重命名,搜索组态王工程,修改工程属性,工程的备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。1、在工程管理器中选择菜单“文件/新建工程”,或者点击工具栏的“新建”按钮,出现“新建工程向导之一”对话框。2、单击“下一步”,弹出“新建工程向导之二”对话框,选择所要新建的工程存储的路径。一般是d:个人名字3、单击按钮,弹出“新建工程向导之三”对话框,在对话框中输入工程名称:“我的工程

5、2”,在工程描述中输入:“控制小车移动”。4、单击“完成”。5、弹出对话框,选择“是”按钮,将工程设为组态王当前工程。2)整体效果新建画面的方法:单击工程浏览器左边“工程目录显示区”中“画面”项,右面“目录容显示区”中显示“新建”图标,鼠标双击该图标,弹出“新画面”对话框。图形制作如图1.1所示图1.11.3构造变量在工程浏览器中左边的目录树中选择“数据词典”项,右侧的容显示区会显示当前工程中所定义的变量。双击“新建”图标,弹出“定义变量”属性对话框。组态王的变量属性由基本属性、报警配置、记录配置三个属性页组成。需要定义的变量有:移动存离散控制小车

6、移动和停止返回存离散控制小车返回水平位置存实型小车移动的变量1)移动变量的设置1.在工程浏览器的左侧选择“数据词典”,在右侧双击“新建”,弹出“变量属性”对话框。2.对话框设置为:3.图1.23.设置完成好,单击“确定”。4.用类似的方法建立其他变量。2)水平位置变量的设置图1.31.4动画连接1)小车的连接1.在画面上双击小车图形,弹出该对象的动画连接对话框。2单击水平移动弹出水平移动对话框,图1.42)对三个按钮的设置1.双击移动按钮,弹出该对象动画连接对话框2.单击“按下时”编辑命令语言:\本站点移动=1;3同上对停止按钮编辑:\本站点

7、移动=0;\本站点返回=0;4对返回按钮编辑:\本站点返回=1;1.5后台语言后台语言编辑如下:if(\本站点移动==1){\本站点水平位置=\本站点水平位置+30;if(\本站点水平位置==150){\本站点移动=0;\本站点水平位置=150;if(\本站点水平位置==450){\本站点移动=0;}}}if(\本站点返回==1){\本站点水平位置=\本站点水平位置-100;\本站点移动=0;if(\本站点水平位置==0){\本站点返回=0;}}2运行和调试1.点击文件下拉栏“全部存

8、”2.右击选择“切换到View”3.从画面打开所设计的实例。4.按要求进行试验,运行结果如图图1.5图1.65调试结果符合

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。