尤其考虑三方面问题:画面、数据、动画。通过对监控系统要求及实现功能的分析,采用组态王对监控系统进行设计。组态软件也为试验者提供了可视化监控画面,有利于试验者实时现场监控。而且,它能充分利用Windows的图形编辑功能,方便地构成监控画面,并以动画方式显示控制设备的状态,具有报警窗口、实时趋势曲线等,可便利的生成各种报表。它还具有丰富的设备驱动程序和灵活的组态方式、数据链接功能。
使用组态王软件开发具有以下几个特点:
(1)实验全部用软件来实现,只需利用现有的计算机就可完成自动控制系统课程的实验,从而大大减少购置仪器的经费。
(2)该系统是中文界面,具有人机界面友好、结果可视化的优点。对用户而言,操作简单易学且编程简单,参数输入与修改灵活,具有多次或重复仿真运行的控制能力,可以实时地显示参数变化前后系统的特性曲线,能很直观地显示控制系统的实时趋势曲线,这些很强的交互能力使其在自动控制系统的实验中可以发挥理想的效果。
1.2.7 数据库设计
数据库设计是指根据用户的需求,在某一具体的数据库管理系统上,设计数据库的结构和建立数据库的过程。数据库系统需要操作系统的支持。
数据库设计是建立数据库及其应用系统的技术,是信息系统开发和建议中的核心技术。由于数据库应用系统的复杂性,为了支持相关程序运行,数据库设计就变得异常复杂,因此最佳设计不可能一蹴而就,而只能是一种“反复探寻,逐步求精”的过程,也就是规划和结构化数据库中的数据对象以及这些数据对象之间关系的过程。
1.3 课题研究的方法和内容
本课题研究是将计算机、组态王和数据库相连接,构成一套完整的数据测定、采集、显示、存储和查询的煤调湿监控系统。煤调湿工艺流程中所测量的数值由plc传送到计算机,再由计算机传输给组态王,在组态王中确定所测量的参数,并且建立工艺流程图、报表、报警、sql连接等界面,在通过组态王的内置SQL访问系统将组态王与SQL Server2000数据库相连接并且进行数据的储存和读取查询。其中工艺流程图用来简单的表示工艺中煤调湿技术的主要的流程,并且将所测量的参数显示在界面中,使得更加形象直观;报表用来显示当前的主要参数值和提供历史的参数值进行查询;报警用于参数的设定范围的表示,当超出范围时自动报警,并且显示报警的相关数值;sql连接用于与外部数据源的交互,用来作为数据的存储和查询。
1.3.1监控界面设计
(1)流程监控界面:模拟煤调湿的结构构造以及工艺流程,同时显示相关数据参数。并且具有操作界面切换功能,也能退出系统。
(2)动画链接:可以直接在流程监控画面上直接修改模拟设备的相关设置参数,并且与动画形式将修改后工作流程的变量变化以动画效果进行简单的模拟,以达到更简明、直观的效果。
(3)实时曲线:显示当前时期的参数数据,并以不同颜色曲线显示。
(4)历史曲线:显示不同时期不同参数所采集到的信息,并且以不同颜色的曲线显示出来。可以拖动时间轴以查看已有的曲线信息。
(5)简要数据显示:显示测量的重要信息,以便调整参数。
(6)报警:当所测参数超出报警临界值是进行报警,显示报警红灯动画效果,显示报警的相关设备,并且显示报警时的数据。
1.3.2 SQL Server数据库设计
(1)表格建立:建立参数所需表格。
(2)数据链接:将表格中用于填写的部分与数据测量链接起来,使得测出的数据能直接显示在表格中。 基于组态王的煤调湿监控系统设计(4):http://www.751com.cn/zidonghua/lunwen_4608.html