《基于串口通信的加油站管理系统.doc》由会员分享,可在线阅读,更多相关《基于串口通信的加油站管理系统.doc(47页珍藏版)》请在金锄头文库上搜索。
1、Abstract 编编 号号 本本科科生生毕毕业业设设计计 论论文文 题目 题目 加油站数据监控系统的设计与实现加油站数据监控系统的设计与实现 人文 学院 教育技术学 专业 学 号 1701090131 学生姓名 侯 翔 指导教师 严大虎 副教授 二 一三年六月 摘要 摘摘 要要 如今社会随着计算机技术 通信技术 电子技术以及制造技术的发展 对加油站的 管理逐渐的从人工管理转变为信息化管理 这是因为信息化管理可以大大的减轻加油站 工作人员的工作压力 同时也减轻了工作的强度 降低了加油站的工作成本 过去的传统加油站中的油压数据的采集需要人工的长时间的记录 这种人工的方式 会导致油压测控的十分繁琐
2、 计算也很容易发生错误 还有采用人工记录的方式根本无 法到达很好的实时监控的效果 更无法对油箱的安全泄露检查与安全状况实施很好的监 控 信息化管理加油站是解决上述问题的办法之一 而加油站油压数据采集及实时监控 系统是加油站的数据信息化管理的核心 本系统致力于解决实时监控加油站的油压的问 题 同时还可以记录加油站油压的数据已达到随时查询的效果 主要研究了上位机的油 压实时测控的实现与数据采集程序的实现 加油站数据实时监控与查询系统的主要数据 是加油站油箱的油压 底层的硬件如数据采集器将采集到的数据 主要是加油站油箱的 油压 通过串口通信原理传输到上位机 然后上位机可以采用图像化的方式将油压数据
3、实时的显示在屏幕上这样就可以给操作人员比较直观的印象 理论联系实际 本论文以 加油站油压数据采集及实时图像化监控系统研制过程为主线 详细的说明了这款软件的 各个过程的是研制过程 同时对整个系统进行深入的 全面的 细致的分析 关键词 关键词 串口通信 实时监控 信息化管理 数据记录 图像化 ABSTRACT Nowdays with the development of computer technology communication technology electronic technology and manufacturing technology the management of
4、gas station gradually transition from manual management to information management This is because the information management can greatly reduce the working pressure of the gas station staff At the same time it can reduce the intensity of the workand the cost of gas station Hydraulic data collection
5、in the traditional filling stations need artificial long record In the artificial way it will lead to the complicated hydraulic measurement and control of calculation is also easy to make a mistake and the way of using artificial records cannot reach to a good real time monitoring effect and it also
6、 will not be able to check the safety of the tank with the implementation of the security situation in a good monitor Gas station information management system is one way to solve the above problem and the gas station oil pressure data acquisition and real time monitoring system is the core of the g
7、as station information management system of data This system is dedicated to solve the problems of the real time monitoring of gas station oil pressure but also can record the data of the gas station oil pressure the effect of the data will be able to query at any time The design mainly study the co
8、mputer real time measurement and control of the implementation of the oil pressure and the realization of data acquisition program The station s main data of the real time monitoring and the query system is the gas station oil tank the underlying hardware such as the data acquisition unit and the da
9、ta will be collected mainly is the gas station of the hydraulic tank Via a serial port communication principle of transmission to the PC then the PC can use a graphical way to put the oil pressure data eal time display on the screen r so that it can gives operators more intuitive impression Accordin
10、g to the theory with practice this paper is to gas station oil pressure data acquisition and real time visualization monitoring system development process as the main line details the instructions for every process of the software development process at the same time for the whole system analysis in
11、 a depth comprehensive and detailed way Key words serial port communication real time monitoring information management data records graphica 目录 目录目录 第 1 章 绪论 1 1 1 加油站数据监控系统概述 1 1 1 1 国外加油站的发展现状 1 1 1 2 国内加油站的发展现状 2 1 2 研究意义及目的 2 1 3 研究的主要范围和内容 2 第 2 章 系统的总体方案设计 5 2 1 系统功能需求与技术指标分析 5 2 1 1 系统功能需求 5
12、 2 1 2 系统技术指标分析 5 2 2 系统整体方案的设计 5 2 3 系统设计的难点 7 第 3 章 加油站监控系统的实现 9 3 1 系统软硬件环境配置 9 3 1 1 软件介绍 9 3 1 2 MFC 语言的介绍 10 3 2 基于串口通信的数据采集程序实现 11 3 2 1 串口通信原理 11 3 2 2 油压数据通信协议 11 3 2 3 数据采集程序的实现 12 3 3 双缓冲算法的设计与实现 16 3 3 1 双缓冲算法的设计思路 16 3 3 2 双缓冲算法的设计 17 3 3 3 双缓冲算法的最终效果 21 3 4 图形界面的设计与实现 21 3 4 1 内存绘图的介绍
13、21 3 4 2 程序的设计和实现 21 3 5 实现效果 23 第 4 章 结论与展望 27 4 1 结论 27 4 2 展望 27 目录 i 参考文献 29 致 谢 31 附录 程序核心代码 33 江南大学学士学位论文 0 第第 1 1 章章 绪论绪论 1 1 加油站数据监控系统概述加油站数据监控系统概述 首先最早所知的一些监控系统的提出最初是在视频监控中出现的 其目的也是主要 用于用眼睛来监控所需的场所 随着科技的发展后来在工业控制领域出现了数据监控系 统 这种也叫做数据采集监控系统 数据采集监控系统是以计算机为基础的生产过程控 制欲调度自动化系统 它主要功能有 对现场运行的设备进行监控
14、与控制 对所需数据 进行采集 设备控制 测量 参数调节等等一些警报过程 数据监控系统的应用领域非 常广阔 它可以应用于电力系统 给水系统 石油 化工等领域的数据采集与监视控制 以及过程控制等诸多领域 本课题主要是为了解决加油站中的安全隐患问题 是加油站工作人员对整个加油站 的安全与否做出决策的基础与数据依据 在传统的方式下 加油站中排除安全隐患是用 人工的方式来解决 如此就不能达到实时监控的效果也难于及时发现油罐泄漏 导致安 全隐患与事故不断 本课题所设计的系统可以对加油站的油箱中的油压进行实时的监控 一旦油压过高就会马上报警 这样可以及时的解决安全问题 1 1 1 国外加油站的发展现状国外加
15、油站的发展现状 国外的加油站发展状况可以用最具代表性的美国加油站来举例 首先美国是汽车大 国 其加油站的信息化管理也是首屈一指 美国人独立 自由的个性 使得人口居住地 分散广泛 因此汽车成为人日常生活中不可或缺的一部分 如果在美国没有汽车 生活 将会寸步难行 因此 美国又称 车轮上的国家 这样的国情必然使得整个商业运作体系 和人的生活与汽车息息相关 密不可分 特别是对于与消费者面对面打交道的零售业 没有足够的停车空间便吸引不来客人 换句话说 对零售业而言 只有赢得顾客的驻足 才可能带来商机 1 美国加油站的工作人员一般是 3 8 人 每次在同一时间内工作的人数不会超过 3 人 以此可见美国加油
16、站信息化管理程度的高 一般情况下美国加油站的运营采用的时 经理负责制 而且一般来讲经理会同时肩负经理 会计 出纳者三样工作 接下来介绍一下美国的加油站特色 1 美国人信奉的是 时间就是第一位 每个美国人的时间观念都是很强的 所以 加油站的设计一定要达到自动化 信息化管理等 美国的加油站的设计主要是以自助加 油 机上刷卡 机前吐票这样是为了更好的帮助顾客追求时间与效率 追求方便与快捷 在美国有 48 个州实现了完全的自主加油 当然也是会有人工服务的情况 那些主要是为 了帮助一些残疾人士 1 2 安全方面 美国加油站对油箱 油枪的安全控制是十分看重的 首先在美国所 有的加油站都是安装了液位仪器 这些液位仪在整个加油过程中会在油箱是否侧漏 自 动测量等方面会有一系列重要作用 其次为了防止油箱侧漏一般会在加油站的重点部位 安装一些精确的油气传感器 然后在操作人员的手中一般会有相应的实时监控的软件 一旦发生了侧漏或者油压过高就会马上发生警报来消除隐患 最后他在所有的加油机下 加油站数据监控系统的设计与实现 1 面安装了集油槽和油气传感器 这些措施也是为了加强对整个加油站的安全保护 2 3 在美国