摘要:在计算机广泛应用的今天,数据采集在多个领域有着十分重要的应用.它是计算机与外部物理世界连接的桥梁.在工业、工程、生产车间等部门,尤其是在对信息实时性能要求较高或者恶劣的数据采集环境中更突出其应用的必要性.由于这些生产场所物理环境条件比较恶劣,不方便在现场处理数据,但有些实际生产又需要利用实时处理后的数据支持后面的生产,并且由于数据采集系统的应用范围越来越宽、所涉及的测量信号和信号源的类型越来越多、对测量的要求也越来越高.因此我们研究在具体生产中利用串口或USB接口的通讯方式,通过制定工控机与移动数据采集器的通讯协议,实现工控机与移动数据采集器之间的阻塞式通信交互过程,这样既可以实现对数据的实时监控、记录以及显示,又可以根据需要对这些数据进行及时处理支持后面仪器的生产运行.在具体的实际生产中我们可以通过制作人性化的用户选择界面使其在整个生产过程中对于这些变量的监控、记录以及显示都能做到实时更新,这样可以根据数据的实时变化对实际工业生产中产生的问题及时的提出可行的解决方案. 在本课题中,我将主要研究基于VB的工控机数据采集系统并将其应用于水泥装包机集中控制平台开发的设计.
借助VB软件平台,编辑具体的上位机(PC)监控界面,并通过编写具体的VB语言程序实现具体的采集、记录以及显示的功能.其基本设计方法是借助VB集成开发软件平台,设计监控界面,模拟具体的用户需求,生成相应的目标文件.
关键词:数据采集;上位机;VB语言
目录
摘要
abstract
第1章 绪论-1
1.1科学依据-1
1.2研究内容和方法-1
1.2.1 研究内容-1
1.2.2 研究方法-2
第2章 水泥点袋机的功能设计-3
2.2 功能描述-3
2.2.1 功能系统描述-3
2.2.2 VB语言介绍-3
2.3 系统分析与设计-3
2.3.1 登陆界面-4
2.3.2 端口设置-5
2.3.3 监控界面-6
第3章 点装机系统数据库设计-11
3.1 数据库系统(Access数据库)简介-11
3.2 数据库系统开发-12
3.3 数据库访问技术概述-15
3.4 ADO技术-15
3.5 数据库编程的设计与开发-16
3.6 本章小结-16
第4章 串口通信与多线程设计-17
4.1串口通信-17
4.1.1 串口简介-17
4.1.2 串口测试-17
4.2 多线程-19
4.3 RS485通讯协议-21
4.3.1 RS485的简介-21
4.3.2 通讯组网方式-21
4.3.3 通信协议方式-22
4.3.4 通讯接口方式-22
4.4 ASCII通讯协议-22
4.4本章小结-30
第5章 系统测试-31
第6章 结语-35
参考文献-37
致谢-39