基于J2EE的组态软件Web发布系统的设计与实现
这是一篇关于组态软件,Web发布,J2EE的论文, 主要内容为论文研究了组态软件监控画面的Web发布技术,提出使用JAVA,建立J2EE平台下的组态软件Web发布系统的方法。设计并实现了“大连电子所静电除尘组态软件”的Web发布系统。 通过Web发布系统,用户可以使用标准浏览器对工业现场的组态运行画面进行监测。系统采用模块化设计方法,通过两个功能模块,数据接口模块和动画生成模块,实现组态运行画面在用户端Web浏览器上的重现。数据接口模块负责从工业现场运行的组态工程中提取组态画面信息和实时数据信息,接口使用J2EE的核心组件技术—EJB(Enterprise Java Beans)技术实现,采用JDOM API读取图形组态信息和实时数据XML文件。动画生成模块把从数据接口获得的信息生成动态Web页面,交由客户端浏览器显示。动画生成模块使用Servlet结合Applet技术实现。Servlet通过内嵌HTML标签调用Applet生成动态Web页面。Applet运行在客户端浏览器上,使用线程技术实现动画绘制,使用对象流方式获得实时数据控制动画。 系统提供了用户认证功能,防止非法用户对工业现场运行画面的监测,加强了系统安全性。 实验效果表明,组态软件Web发布系统可以实现远程用户通过标准浏览器对工业现场过程画面的监测,并具有操作简单,维护方便等优点。
基于工控机的水稻精量直播机播种监测
这是一篇关于水稻精量直播,监测系统,工控机,组态软件,光纤传感器的论文, 主要内容为随着科技发展,我国农业机械化水平不断提高。水稻精量直播技术近年来发展迅速,相比传统育秧播种而言,它具有省时省工、成本低廉、效率高、适用于大范围机械化作业等优点,对水稻增产、农民增收具有重要意义。但目前水稻精量直播过程中大多都缺少实时播种监测,在播种过程中发生的大面积漏播、重播等现象难以被注意到,水稻的产量将会因此大受影响。为此,本文设计了基于工控机的水稻精量直播播种监测系统,实现水稻精量直播过程中漏播和重播的实时监测。主要研究内容及成果如下:(1)结合湖北地区杂交水稻精量直播现状,以水平气吸式排种器作为研究载体,确定了播种监测系统总体设计方案以及基于时间间隔的漏播、重播监测原理。监测系统主要包括稻种监测模块、GPS定位与测速模块、种箱料位监测模块、嵌入式触摸屏工控一体机以及组态王播种实时监测软件系统。(2)提出系统硬件设计方案。结合水稻机械化精量直播的实际情况以及播种监测的功能要求,以嵌入式工控一体机为主体,选用无死角窗口式落种光纤传感器、对射式光电料位传感器、GPS+北斗双模定位测速模块完成各项监测,选用开关量模块实现各模块与工控机通信。同时基于稻种在排种管中的运动分析以及传感器参数,对原有排种管进行结构改造。(3)结合监测系统硬件设计目标提出系统软件设计方案。设计了基于组态王6.55的播种监测系统,能够实现精量直播过程中对漏播、重播以及种箱缺种状况的实时监测,如有异常立刻生成报警信息并同步至报警日志。(4)进行了稻种物理特性测定试验、播种监测传感器准确性验证试验以及播种监测系统监测准确性验证试验。物理特性测定试验测定了湖北地区三种典型直播杂交稻种的物理特性,明确了监测对象的物理参数;播种监测传感器准确性验证试验表明:所选用传感器对单粒种子的监测率均为100%,对3-5粒种子同时下落平均监测准确率为82.59%;播种监测系统监测准确性试验表明:系统监测准确率影响因素包括水稻品种和播种机行进速度,系统总体平均漏播监测准确率90.25%、重播监测准确率84.34%,正常播种监测准确率95.28%。
基于J2EE框架的组态软件的设计与实现
这是一篇关于组态软件,J2EE,Struts,XML的论文, 主要内容为随着工业自动化水平的迅速提高,计算机在工业领域的广泛应用,人们对工业自动化的要求越来越高。种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。为了克服传统工业控制软件开发周期长、不易维护、重复使用率低且价格昂贵等缺点,现代工业监控组态软件的研究与开发受到了广泛的重视。在本文中,首先给出了课题的研究背景,在对当前主流组态软件功能分析的基础上,总结了工业过程监控组态软件需要实现的基本功能,提出了整个软件的设计思路,并构建了软件设计模型,划分了体系结构。接着,根据实际开发的需要和软件工程原理,将整个软件划分为三大功能模块,并简要介绍了各功能模块所要实现的具体功能以及它们的具体实现,最后结合本软件给出了一套液位控制系统的实际应用方案。 本文所提供的组态软件主要提供了以下功能: 底层设备的管理:软件通过XML文档描述底层设备,从而提供了对底层设备的方便管理。当采用软件未支持的底层设备时,只需按照XML配置文档编写底层设备的驱动即可提供对该设备的支持。 组态界面的设计:软件提供了简单的组态界面设计功能,用户不需要了解专业编程知识即可方便快速的搭建出一套监控方案。 实时曲线、历史曲线与数据报表的显示:客户端的Java小应用程序通过Socket与服务器端通信为用户提供了实时的数据曲线绘制;Java Server Pages程序通过读取数据库中的数据可以根据用户的选择提供任意时段参考点数据的历史曲线,动态生成的Gif图像可以让用户更灵活的保存历史数据;除了正常的数据报表显示功能,还提供了对当前较流行的Office办公软件的显示支持,使用户可以更方便的打印、查看数据。 为了更方便用户拓展及二次开发,整个软件采用开放的Struts架构设计,从而实现了大部分功能模块的独立。另外,为了使系统更健壮、快速,在底层设备至核心软件部分、核心软件至数据库、核心软件至客户端均采用了数据缓冲技术,数据库操作则采用了数据库缓冲池技术。
基于.NET的DCS组态软件研究与设计
这是一篇关于集散控制系统,组态软件,OPC,XML,.NET的论文, 主要内容为在市场上存在许多国内国外的DCS组态软件产品,这些产品一般都是使用VB、Delphi或者C++语言开发。而当前DCS组态软件要求具有网络化和开放化的特点,要求组态软件与上层软件和硬件之间有良好的接口,有基于网络的数据点登记以及报表打印功能,需要使用更适合的开发环境和技术来开发DCS组态软件。由于.NET具有跨语言跨系统,方便利用XML技术,容易开发报表,使用GDI+容易设计图形编辑器等优势,适应于开发网络化和开放化的组态软件,因此论文研究和探讨了如何利用.NET的环境及其核心技术来开发DCS组态软件。 论文首先研究了集散控制系统及其组态软件的概念和基本功能,分析了.NET核心技术以及采用.NET开发组态软件的优势。其次详细分析DCS组态软件的层次,DCS组态软件分为组态层、运行层和管理信息层,设计了采用XML作为各层次接口的组态软件体系结构。最后,根据功能模块划分,分别介绍了数据库组态模块、通信模块、界面组态模块和控制回路组态模块采用的技术和具体实现。 论文采用了XML技术,进行数据库组态模块的设计,解决了异构数据库及实时数据结构标准不统一的问题,并设计了以XML文件表示的全局点目录。论文采用了OPC技术,进行通信模块的设计,解决组态软件与硬件兼容的问题,并在.NET环境具体开发了OPC客户端接口。论文研究了控制回路组态技术,按照IEC61131-3标准采用功能模块图形组态的方式设计开发了控制回路编辑、控制回路组态编译和文件保存三大模块,实现了控制回路的图形组态。论文最后设计了组态软件的图形界面及其生成系统。在.NET环境下使用GDI+技术采用矢量图元方法开发实现了静态画面组态编辑器,在此基础上实现了动态画面的生成;采用水晶报表与Excel相结合的方法实现报表的生成与打印。
电能质量监测组态软件设计与开发
这是一篇关于组态软件,电能质量,PQDIF,SCADA的论文, 主要内容为组态软件是一种在工业控制与监测系统中使用的上位机软件,随着互联网应用的普及与深入,组态软件的内涵与外延也在不断拓展。新工业应用场景的出现、工控对象的变化和组态软件技术的革新,使传统的组态软件不但复用率低而且受限于使用平台。本论文根据电能质量监测的需要,采用B/S结构设计开发了一个用于电力系统电能质量监测的组态软件。论文的具体工作如下:论文首先对组态软件开发与设计的相关理论与技术进行了梳理,并对电能质量监测组态软件的现状进行了剖析,然后对电能质量监测涉及的数据库和数据格式进行了介绍;接下来,根据电力系统电能质量监测的需要,进行了软件开发前的需求调研与整理,总结了现有组态软件的缺点及不足,拟定了组态软件的设计开发思路与整体方案;在总体设计方案指导下,分别完成了各个模块的设计开发与调试,尤其在数据库模块开发中使用IEEE推出的电能质量数据交换格式(PQDIF)与动静态数据库相结合,满足了电能质量监测应用的特殊需求。组态软件由数据库模块、运行管理模块等组成,运行管理模块为实时数据的处理提供了更加高效简洁的管理,使用开发工具STS和Java语言,选取MVC三层模式,前台开发以JSP为基础,后台基于J2EE平台,用户界面使用easyui设计。最后,按照软件开发与设计流程,对开发的组态软件进行了测评。测评结果表明,所开发的软件能满足需求调研的功能,具有更高的复用率和更强的跨平台性,可用于不同结构电力系统电能质量的监测。
本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:源码工坊 ,原文地址:https://bishedaima.com/lunwen/46414.html