基于VB的上位机监控系统设计开题报告
2020-04-15 17:08:37
1. 研究目的与意义(文献综述包含参考文献)
一.基于vb的上位机监控系统相关简介
1. visual basic相关简介
1991年,微软公司推出了 visual basic 1.0。当时引起了很大的轰动。这个连接编程语言和用户界面的进步被称为tripod(有些时候叫做 ruby),最初的设计是由阿兰#183;库珀(alan cooper)完成的。许多专家把 vb 的出现当做是软件开发史上的一个具有划时代意义的事件。在当时,它是第一个”可视”的编程软件。这使得程序员欣喜之极,都尝试在vb的平台上进行软件创作。[16]微软也不失时机地在四年内接连推出 2.0、3.0、4.0 三个版本。并且从 vb 3.0 开始,微软将 access 的数据库驱动集成到了vb中,这使得 vb 的数据库编程能力大大提高。从 vb 4.0 开始,vb 也引入了面向对象的程序设计思想。vb 功能强大,学习简单。而且,vb 还引入了”控件”的概念,使得大量已经编好的 vb 程序可以被我们直接拿来使用。[3]
2. 研究的基本内容、问题解决措施及方案
该选题为一个典型的实际应用型的课题,具有很强的实用性。基于vb的上位机监控系统对于工业自动化领域企业实现企业信息集成,实施综合自动化,实现底层现场设备之间的信息交换,实现现场控制层与生产管理、调度,经营层上的信息交换起着不可替代的作用。
基于vb的上位机监控系统是一种应用,也是一种技术,它是计算机技术、信息技术和控制技术在工业企业中的有机结合。上位机监控系统要求具有确定性、集成性、安全性、可靠性和实时性的特点。确定性是指工业网络通过技术集成实行了数据集成,从而得到了功能集成。安全性是指上位机监控系统要严防不良入侵,同时确保系统的稳定和安全。可靠性是指上位机监控系统的底层出于连续生产的工业现场,要采取各种措施保证系统具有强大的抗干扰能力和抵御突发障碍的能力,使系统对各种各样的障碍情况有足够的应对手段。实时性是指上位机监控系统必须要有足够快的响应能力,来满足时刻变化的工业现场参数对控制算法和计算结果的要求,从而可靠地、迅速地完成监测和控制任务。
本次课题主要完成同下位机的485通讯模块的联调,并实现采集数据的保存,图形显示,历史查询等功能,系统可稳定运行。