【delphi开源代码栏目提醒】:网学会员delphi开源代码为您提供先进控制算法在组态软件中的实现方法 - 人力资源参考,解决您在先进控制算法在组态软件中的实现方法 - 人力资源学习中工作中的难题,参考学习。
310008 B1009-4067201006-00-02科先进控制算法在组态软件中的实现方法作者曾剑斌作者单位浙江迪佛网络科技有限公司浙江杭州310008刊名中国电子商务英文刊名DISCOVERING VALUE年卷期20106被引用次数0次 1.马国华 监控组态软件及其应用 20012.张西中.刘立新 Windows API与DLL在iFIX开发中的应用 2002123.梁庚.白焰.李文 基于Windows DDE的客户/服务器应用开发 200454.李善茂.杜大鹏.刘国宏 Visual Basic6.O高级编程技巧 19995.OPC Foundation OLE for Process Control Date Access Standard Ver sion 2.0 19986.陈伟彬.刘晓光.凌志浩.吴勤勤 OPC技术在控制系统集成中的应用 200337.马兴义.杨立群.林敏 Matlab6应用开发指南 2001 1.期刊
论文 杨丽洁.Yang Lijie DCS组态软件实时数据库系统的设计 -仪器仪表与分析监测20103 实时数据库系统是DCS组态软件体系结构的关键部分.通过分析实时数据库的特点和DCS系统的使用要求将系统设计分为实时数据库结构设计和实时数据库管理程序设计两个部分.实时数据库结构主要根据DCS系统的特点和要求来设计管理程序部分负责实时数据库的产生在线修改数据处理其他任务对实时数据库的实时请求以及报警和辅助遥控操作等对外界环境的响应.2.期刊
论文 张祖鹰.ZHANG Zu-ying 新型板卡式DCS系统中力控组态软件的应用 -船海工程2009382 目前DCS控制系统在国内外已广泛应用是当今最流行的控制系统.但对于中小型装置200点内这类系统显得造价过于昂贵.板卡式DCS控制系统使用力控组态软件解决在中小型装置使用计算机控制系统造价高系统调试困难维护
工作量大的问题.3.学位
论文 丁伟 新型DCS组态软件实时数据库研究与开发 2009 集散控制系统DCS广泛应用于工业过程控制中控制系统要求能够迅速反应当前的生产状态数据采集和输出控制一般是短暂有效的如果出现报警事件、设备故障等要及时通知到监控系统这就对组态软件的实时性提出较高的要求。
传统的关系型数据库调度与处理决策忽略了各种实时性的要求不适合时间关键型的应用领域无法满足DCS系统实时性的要求需要设计专门的实时数据库来解决这类问题。
本文的实时数据库系统是在工业控制组态软件的背景下提出的。
文章首先介绍了实时数据库系统的基本理论和设计目标。
然后根据自主创新的FCS硬件平台和前期开发的组态软件框架具体描述了实时数据库的系统功能介绍了独立设计的实时数据库的各部分实现方式。
在深入理解过程控制需求的基础上本文提出了针对组态软件的实时数据模型。
对实时数据库基础功能如组态功能、数据采集和输出控制、数据处理、报警处理、对系统其他组件和第三方应用的支持等的设计思路和实现方式进行详细的说明并且简单探讨了实时数据库的扩展应用。
本系统采用内存数据库作为实时数据库的底层实现方式将整个数据库都构建在内存中可以最大限度的满足应用实时性的要求。
但是这种设计方案也带来了新的问题有必要针对内存直接存取的特点和组态软件的特点对数据的存储方式数据检索算法事务处理和并发控制协议等进行重新设计。
通过对各种事务处理和并发控制协议的研究本文提出了基于多优先级队列和数据库级别的锁机制的策略来满足组态软件数据库系统的实时性要求。
文中用单独的一章对于实时数据库核心关键技术给予重点阐述。
实时数据库的接口是和上层应用以及现场控制层联系的纽带文中对实时数据库的接口进行详细的说明。
实时数据向历史数据的转化是组态软件必不可少的功能采用SQLSewer2000作为后台的历史数据库管理中心对实时数据的转化也做了详细的说明。
实时数据库系统采用COM/DCOM技术和多线程的设计思路保证了实时数据库系统具有灵活的扩展性和高效的数据处理能力。
文章最后还对实时数据库的基本操作和SQL Server2000进行对比测试从结果可以看到实时数据库在实时性能上具有的明显优势验证了实时数据库系统设计
方案的可行性。
本实时数据库
系统已经整合到组态软件中运行稳定能够满足当前组态软件对实时性的要求。
4.期刊
论文 杨丽洁.Yang Lijie DCS组态软件实时数据库系统的设计 -电力科学与工程2010265 实时数据库系统是DCS组态软件体系结构的关键部分.通过分析实时数据库的特点和DCS系统的使用要求将系统设计分为实时数据库结构设计和实时数据库管理
程序设计两个部分.实时数据库结构主要根据DCS系统的特点和要求来设计管理程序部分负责实时数据库的产生、在线修改数据、处理其他任务对实时数据库的实时请求以及报警和辅助遥控操作等对外界环境的响应.5.学位
论文 岳萍 新型DCS组态软件脚本系统的研究与开发 2008 组态软件是用于工业自动化和过程监控的应用软件它为自动化项目提供人机接口实现现场总线控制系统与管理网络的互连。
它的出现为自动化工程技术人员提供了一种采用搭积木的方式制作现场控制过程和控制界面的工具。
它能根据用户对被控对象和控制目的的要求在模块间进行任意组合不仅满足了被控对象的个性需求也缩短了软件开发时间节省了开发费用。
然而随着工业自动化水平的不断提高人们对组态软件的开放性、可维护性和可重用性提出了更高的要求。
为组态软件提供二次开发功能成为满足上述要求的一个重要途径许多成功的组态系统都采用脚本技术来支持现有系统的二次开发。
采用这种模式进行开发的组态系统一般情况下都将自身的一些重要、安全的功能留给脚本让脚本解释装置来控制并使用实现组态软件自身功能的重利用。
从目前情况看国内工业监控组态软件仍停留在以C或Basic语言作为脚本的水平上而国外虽然有采用面向对象的脚本语言但平台间的可移植性并不完善。
本文根据工业监控组态软件的常见结构在研究了组态软件脚本功能现状和发展趋势的基础上采用面向对象的JavaScript作为脚本语言并创造性地采用目前在浏览器Mozilla FireFox上用的底层引擎--基于C语言的跨平台
开源内核SpiderMonkey作为脚本引擎研究开发了新型组态软件的脚本模块更灵活、更安全地解决了组态软件的二次开发
问题。
本课题来源是山东省科技厅重大科研攻关项目基于工业以太网与现场总线技术的新型控制系统项目编号为31400004010437。
课题从设计需求到开发完成并通过测试历经一年多时间。
本文详细阐述了基于JavaScript语言、SpiderMonkey引擎的新型组态软件脚本模块的设计分为脚本配置模块和脚本引擎模块均采用动态链接库形式实现并提供了诸多接口与组态
软件的其它模块衔接完成整体系统的实时通讯。
根据软件开发模型每个模块都进行了详细的需求分析、风险分析、
设计实现和软件测试。
其中脚本配置模块是为方便脚本编写而实现的配置界面根据脚本动作的驱动事件不同分为六种动作脚本加以实现。
脚本引擎模块的作用是一个
JavaScript脚本解释器在实现了能够解释JavaScript内建对象、函数等的基础上还实现了对自定义对象和函数的支持与解释。
除了能够解释正常脚本之外引擎模块还实现了脚本预编译排错功能保证了脚本组态的安全。
在系统的各个模块中脚本与数据库模块之间的数据交换采用COM技术实现与图形界面运行环境之间实现多线程调用。
通过研究设计最终实现了组态软件运行平台可以执行用户根据自身需要所开发的脚本
代码的功能。
本文最后根据《软件测试规范》对设计完成的脚本模块进行了周密的测试包括单元测试和功能测试并对整个组态软件系统进行了系统测试使功能得到了完善性能得到了优化。
6.期刊
论文 朱因心.王锦标 DCS开放式组态软件 -
计算机工程与应用20033917 介绍了一种DCS开放式组态软件并详细叙述了面向对象程序设计方法和控制回路识别技术.7.学位
论文 康玮 基于.NET的DCS组态软件研究与设计 2006 在市场上存在许多国内国外的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相结合的方法实现报表的生成与打印。
8.期刊
论文 宋人杰.王强.SONG Renjie.WANG Qiang 组态软件
通信接口在DCS仿真界面设计中的应用 -电力系统自动化2007311 在阐述了工控组态软件对外通信接口体系结构的基础上提出了一个开发集散控制系统DCS仿真操作界面的新方法.该方法使用工控组态软件的图形功能实现DCS仿真界面模型的建立和操作DCS仿真界面与DCS流程动态数学模型之间通过动态数据交换DDE和OPCOLE for process control接口进行通信通过定制ActiveX控件来丰富特殊的DCS界面元素.9.学位
论文 臧美燕 小型DCS控制系统应用组态软件的开发 2000 随着面向对象技术的引入集散式控制系统的软件设计已不必完全依赖于硬件的环境了它的软件设计完全可以超前于硬件环境的设计因为我们可以根据软件设计所提供的不同的基本控制元类来组装硬件环境中提出的各种不同的控制要求.在该文中主要来讨论如何利用面向对象技术设计一个易维护易组合与拆卸的开放型集散式控制系统.即设计一个组态软件.10.期刊
论文 周亚勇 组态软件在火电机组中的DCS集散控制系统应用 -电脑知识与技术2008433 近年来用电需求量的不断增加火电单元机组不断向大容量、高参数方向发展.为保证机组运行的安全性、经济性和稳定性机组运行的难度也相应地增加以往用常规仪表进行过程监控的办法已经不能适应大机组安全
经济运行代之而起的是以4C技术计算机Computer、通讯Communcation、控制Control、显示终端CRT为基础发展起来的集散控制系统.因而新建机组及一些老机组的改造都无一例外地采用了DCS集散控制系统.重点介绍了如何有效的实现利用组件对象模型技术CoM技术、面向对象技术和可视化软件的实现方法开发研制了组态软件在火电机组中的一个DCS的实例应用. 本文链接http://d.g.wanfangdata.com.cn/Periodical_zgdzsw201006064.aspx授权使用武汉科技大学whkjdx授权号58e76bba-d819-4b03-8c88-9e47013f03c7下载时间2010年12月9日