关于PLC控制自动售货机的设计(7)

2019-05-27 17:38

河南理工大学毕业设计(论文)说明书

图4-15 X001接通5次后状态

图4-16 按下雀巢咖啡按钮后状态

图4-17 选择雀巢咖啡部分

操作完之后还有剩余的钱,按下退币按钮X016,然后再强制off,因为退币 按钮也是按下为1接通,松开为0断开。

27

河南理工大学毕业设计(论文)说明书

图4-18 退币前的状态

图4-19 退币后状态

4.4 基于MCGS组态的自动售货机仿真

MCGS(Monitor and Control Generated System,监视与控制通用系统)是北京昆仑通态自动化软件科技有限公司研发的一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态软件系统,主要完成现场数据的采集与监测、前端数据的处理与控制。MCGS组态软件包括三个版本,分别是网络版、通用版、嵌入版。此次使用的是通用版。包括MCGS组态环境和MCGS运行环境。MCGS组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。

这种软件一般应用于工程上,像沥青库自动控制系统、天然气CIMS系统。虽然软件中有图库,库里面都是工程商用的设备,比如电机,阀、储藏罐。因此自动售货机所用的道的图片都要自己做好,加载进去。使用组态软件做自动售货机,最后想要得到的效果是,按下一个按钮时,相应的指示灯亮。

4.4.1 建立组态画面

因为在软件中没有自动售货机所用的图片,因此要先建立图片。打开MCGS组态环境后新建工程。在新建的工程中点击用户窗口,然后点击新建窗口0,选中窗口0,

28

河南理工大学毕业设计(论文)说明书

点击鼠标右键选择属性,在窗口名称处更改名字为自动售货机。设计好自动售货机的格局,点击动画组态按钮,开始创建画面。

创建自动售货机画面的主要难题在于图库中没有所需要的图。需要自己创建。在百度上搜索相关饮料的图片,放到ACDSee软件中,调整大小后保存为256色位图*bmp格式,将所有需要的图片制作好放到一个文件夹中。回到动画组态界面,点击工具箱中的位图选项,在自动售货机窗口中画大小合适的位图,选中画好得位图,点击右键选择装载位图,存放制作图片的文件夹,将图片加载进去。以此方法将8种可选饮料的图片做好。接下来为各种饮料配置按钮,选用工具箱种的标准按钮,画好按钮后双击该按钮,更改按钮标题即可。工程中所用的灯可以在工具箱中的插入元件中选择。根据设想,调整各个部分的位置,最后做出效果图如下图

4-20 自动售货机的组态下效果图

4.4.2 设置各元件的参数

制作好效果图之后,对各个部分进行参数设置。回到之前的工作台页面,点击实时数据库,点击新增对象,将所有的元件命名并注释。因为后其选择通道时不能用汉字作为首字符,所以为每个元件命一个名,如灯就按HLx命名,其余输出以YVx命名,因

29

河南理工大学毕业设计(论文)说明书

为输入都是按钮性质,以SBx命名。

图4-21 工作台

设置实时数据库如下图所示

图4-22(a) 实时数据库设置

30

河南理工大学毕业设计(论文)说明书

图4-22(b) 实时数据库设置

对按钮和灯进行设置。以可乐为例,在动画组态中电机可乐指示灯,其设置如下图

图4-23 可乐指示灯参数

在动画组态中点击可乐按钮,在基本操作栏设置按钮属性为按1松0,点击其后面

31


关于PLC控制自动售货机的设计(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:人教版语文八年级上册词语复习

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: