第一范文网 - 专业文章范例文档资料分享平台

基于mcgs组态的全自动洗衣机课程设计 - 图文

来源:用户分享 时间:2025/6/28 17:58:12 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

(5)然后再进水,重复(2)~(4)步,如此循环共2次; (6)洗衣过程完成,报警3s并自动停机。

1.2.2 强制停止

“强制停止”方式具体控制要求如下:

(1)若按下“停止”按扭,洗衣过程停止,即洗涤电机和脱水桶转、进水电磁阀和排水电磁阀全部闭合;

(2)可用手动排水开关和手动脱水开关进行手动排水和脱水并报警。

2全自动洗衣机设计

2.1主界面设计

2.1.1主界面设计流程

(1) 建立工程 (2) 建立新画面

(3) 通过工具箱插入器件 (4) 画出主界面

2.2主界面整体画面:

最后生成的画面如下图2-1所示:

图2-1 控制主界面

选择菜单项 “文件” 中的“保存窗口”,则可对所完成的画面进行保存。

2.3实时数据库建立:

最后建立的实时数据库如图2-2

图2-2 实时数据库

2.4动画连接流程

2.4.1对主页面里元件进行动画连接

连接流程如下:

(1)对水泵进行连接 (2)对流动块进行连接 (3)对水罐进行连接

(4)对进水阀和出水阀进行连接 (5)对滑动器进行连接 (6)对洗完报警灯进行连接 (7)对六个指示灯进行连接

3.编写控制流程

用户脚本程序是由用户编制的、用来完成特定操作和处理的程序,脚本程序的编程语法非常类似于普通的Basic语言,但在概念和使用上更简单直观,力求做到使大多数普通用户都能正确、快速地掌握和使用。

3.1高水位页面控制脚本程序

3.1.1 新增策略

在“运行策略”中,双击“循环策略”进入,双击

图标进入“策略

属性设置”,如下图3-1所示,只需要把“循环时间”设为:200ms,按确定即可。

图3-1策略属性设置

在策略组态中,单击工具条中的“新增策略行”3-2所示。

图标,则显示如下图

图3-2新增策略行

在策略组态中,如果没有出现策略工具箱,请单击工具条中的“工具箱” 图标,弹出“策略工具箱”,如下图3-3所示。

图3-3策略工具箱

单击“策略工具箱”中的“脚本程序”,把鼠标移出“策略工具箱”,会出现一个小手,把小手放在

上,单击鼠标左键,则显示如下图3-4所示:

图3-4脚本程序策

3.1.2 编辑脚本程序

双击

进入脚本程序编辑环境,按下所示输入。

endif

if 出水阀=1 then if 液位<=90 then 液位=液位-1 else 液位=90 endif else 液位=液位 endif endif

if 低水位洗衣=0 then IF 进水阀=1 THEN IF 液位>=90 THEN 液位=90 进水阀=0 中水位洗衣=1 else 液位=液位+1 endif else 液位=液位

所需要的控制流程,出现相应的动画效果。

按“确认”退出,则脚本程序就编写好了,这时再进入运行环境,就会按照

控制效果:

此程序能是点击启动时开始注水,当 液位=90 进水阀=0 不进行注水,当开水阀=1时 液位减少。否则液位一直为90.

3.2中水位页面控制脚本程序

3.2.1 新增策略

在策略组态中,单击工具条中的“新增策略行”3-5所示。

图标,则显示如下图

基于mcgs组态的全自动洗衣机课程设计 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c562ww29qao8njyy27jgk_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top