基于LabVIEW的自动售货机设计.doc

资料分类:设计作品 上传会员:紫色烟火 更新时间:2022-06-14
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8769
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:自动售货机是一种全新的商业零售形式,其1999年开始进人中国市场。如今,在机场、地铁、商场、公园等客流较大的场所,已不难发现自动售货机的身影,但普及率还有限,亟待提高。

本设计以图形化编程语言的虚拟软件LabVIEW为开发工具,设计个了一个自动售货机系统。利用计算机作为自动售货机的管理,充分利用计算机强大的信息处理能力和LabVIEW模块化编程技术,利用while循环、移位寄存器、状态枚举、条件结构四个部分组成状态机,通过状态枚举,在while循环的驱动下实现不同功能模块的跳转。利用数据簇组织和暂存程序中用到的各种数据,通过捆绑和解除捆绑即可更新数据和调用数据。最终可以实现售货机管理和使用中常见的购买、结算、管理、售货机信息存盘、售货机信息交互等功能。

本设计能够实现自动售货机的基本功能,便于统一管理,能减少人力资源、提高经济效益,具有广阔的应用前景。

 

关键词:自动售货机;LabVIEW;状态机

 

目录

摘要

Abstract

1 绪论-1

1.1 研究的背景和意义-1

1.2 国内外研究现状-1

1.3 本设计研究的主要内容-2

2 系统方案设计-3

2.1 售货机管理模块-5

2.1.1 登陆界面设计-5

2.1.2 管理界面设计-6

2.2 售货机交互模块-7

2.3 后台数据管理模块-9

3软件设计-10

3.1 登陆软件设计-10

3.1.1 初始化-10

3.1.2等待事件响应-12

3.1.3 登陆-13

3.1.4 登陆成功-14

3.1.5 退出-15

3.2 售货机管理程序设计-15

3.2.1 初始化-16

3.2.2 等待事件响应-17

3.2.3 数据更新-17

3.2.4 退出-18

3.3售货机用户交互程序设计-18

3.3.1 初始化-19

3.3.2 等待事件响应-21

3.3.3 界面更新-22

3.3.4 结算-23

3.3.5 退出-24

3.3.6 商品数量不足处理-24

3.3.7 余额不足处理-26

4 系统调试-27

4.1 登陆程序调试-27

4.2 管理程序调试-30

4.3 用户交互程序调试-31

结    论-34

参 考 文 献-35

致    谢-36

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:本设计的内容主要是能够通过上位机PC进行商品展示,购买者只需要在PC上进行商品的选取以及支付金额即可获取需要购买的商品。不仅便于统一管理,而且能减少人力资源,还对环境改......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: