沥青浸渍设计 毕业设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要
基于VB的沥青浸渍程序是针对沥青浸渍工业现场的软件编程,它可以有效地对工业现场中的各个物理量进行监视和控制,实现PLC与计算机之间的串口通信,使整个工业过程能合理有序的工作。为了使调度人员使用方便,系统全部采用视窗操作,可在主工艺窗体、浸渍沥青加热窗体、浸渍沥青冷却窗体、实时报警窗体、历史报警窗体、实时曲线窗体、历史曲线窗体、实时数据窗体之间切换。此系统结构紧凑,便于维护。
本次毕业设计实现以下几项功能:
1.模拟沥青浸渍工业现场的工业环境,对实时物理量进行监控,确保工业过程正常进行。
2.系统具有自诊断功能.当数据出现异常时,浸渍工艺界面会有动画效果,可进行报警显示,此时沥青会呈现红色状,来提醒工作人员采取紧急措施,避免事故的发生。
3.可随时查询工业过程中实时数据或者历史数据,系统能自动保存历史数据到硬盘。
利用VB串口通讯功能,建立了个站点数据监测主机与现场数据采集上位PLC之间的数据通讯。利用VB自身提供的MSComm控件实现串口通讯功能,MSComm控件提供了两种控制串口的方法,事件驱动方式和查询方式。本系统客户端的串口通讯采用的是查询方式。
关键字:VB;动画;界面效果;串口通信
Abstract
VB-based asphalt impregnation procedures is the scene for the asphalt impregnated industrial software programming.It can effectively monitor and control the various physical quantities in the industrial field, the serial communication between the PLC and the computer, so that the entire industrial process to a reasonable and orderly work.To make the dispatchers easy to use, the system used in all Windows operation, in the main process form, impregnated with asphalt heated form, impregnated with asphalt cooling form, real-time alarm form the historical alarm form, real-time curve of the form, historical curve windowbody, to switch between real-time data form.This system is compact, easy to maintain.
The graduation project is to achieve the following functions:
1.The industrial scene of simulated asphalt impregnated industrial environments, real-time physical monitoring to ensure the normal conduct of industrial processes.
2.System has a self-diagnostic function.Data exception occurs, the impregnation process interface will be animation, alarm display, the asphalt will show the red-like, to remind staff to take urgent measures to avoid accidents.
3.Can always check the real-time data or historical data in the industrial process, the system can automatically save the historical data to the hard disk.
VB serial communication functions, the establishment of site data monitoring host and field data collection data communication between the host PLC.VB itself MSComm control serial communication functions, the MSComm control provides two serial, event-driven mode and query mode.Client serial communication is used in the query.
Keyword:VB; A nimation;I nterface E ffect; S erial C ommunication
目录
1 绪论 (1)
1.1 课题研究背景及意义、目的 (1)
1.2 国内外研究现状 (1)
1.2.1 国内现状 (1)
1.2.2 国外现状 (2)
1.3 论文的主要研究工作 (2)
2 沥青浸渍设计的依据和理论基础 (4)
2.1 沥青浸渍工艺 (4)
2.1.1 沥青浸渍原理 (4)
2.1.2 技术改善措施 (5)
2.2 计算机程序设计 (7)
2.2.1 VB简介 (7)
2.2.2 串口通讯的实现 (11)
3 沥青浸渍程序总体设计 (15)
3.1 软件系统总体结构设计 (15)
3.2 主模块系统流程图 (16)
3.3 数据显示流程图 (16)
4 系统软件的详细设计与实现 (19)
4.1程序主模块设计 (19)
4.1.1 主模块内容 (19)
4.1.2 结果分析及主要程序代码 (19)
4.2 数据串口通信设计 (29)
4.2.1 通信原理与方法 (29)
4.2.2 PLC与计算机间的通信规约 (30)
4.2.3 主要程序代码 (31)
4.3 数据显示设计 (32)
4.3.1数据显示界面设计结果及分析 (32)
4.3.2 主要程序代码 (37)