基于OPC的Matlab与组态王的数据通信

基于OPC的Matlab与组态王的数据通信

作者:李安伏, 崔亚量, LI An-fu, CUI Ya-liang

作者单位:安阳工学院电气工程系,河南,安阳,455000

刊名:

电力自动化设备

英文刊名:ELECTRIC POWER AUTOMATION EQUIPMENT

年,卷(期):2007,27(7)

被引用次数:7次

参考文献(15条)

1.郭红晓.莫德举OPC技术及其软件的开发[期刊论文]-北京化工大学学报(自然科学版) 2002(03)

2.王海波基于OPC的现场控制程序设计 2002

3.廖伯林.朱秀慧.张勇基于OPC技术的CIPS信息集成方法的研究 2006(01)

4.马国华监控组态软件及其应用 2001

5.潘爱民COM原理与应用 1999

6.ROGERSON D.杨秀章.江英COM技术内幕 1999

7.张文超.李京.陈伟彬OPC技术在工业以太网控制系统中的应用[期刊论文]-自动化仪表 2002(12)

8.The Mathworks Inc OPC Toolbox for use with Matlab 2006

9.高宏岩.毕丽君.王毅基于OPC技术的上位机与PLC之间的通信[期刊论文]-可编程控制器与工厂自动化 2006(05)

10.季胜鹏.林中达基于OPC规范的客户/服务器模型设计[期刊论文]-电力自动化设备 2002(11)

11.林跃.张彦武OPC技术及其在工控组态软件中的应用[期刊论文]-基础自动化 2001(02)

12.OPC Date Access Specification 1.0A 1997

13.OPC Overview 1.0 1998

14.OPC Common Definations and Interfaces 1.0 1998

15.OPC Foundation OPC Data Access Custom Interface Standard Version 2.05 2001

相似文献(10条)

1.期刊论文吴明永.王国伟.WU Mingyong.Wang Guowei基于OPC和MATLAB的锅炉汽包水位智能控制系统-计算机测

量与控制2010,18(10)

从WinCC组态软件和OPC技术为突破口,结合MATLAB强大的工程计算能力和西门子组态软件WinCC实时采集数据的特点,在OPC技术基础上实现MATLAB与WinCC的通讯集成,解决了不同监控系统间实时数据交换难题;仿真结果表明,作为客户端MATLAB与服务器端WinCC之间的通信接口,OPC较好地实现了锅炉汽包水位模糊自适应PID智能控制算法的无缝传输和实验测试,较好地满足了锅炉过程控制领域对数据实时、高效的要求.

2.期刊论文谌海云.彭利果.冯庆华.武卫丽.CHEN Hai-yun.PENG Li-guo.FENG Qing-hua.WU Wei-li基于OPC的力

控与MATLAB的实时通讯-仪器仪表用户2009,16(3)

在工业控制中常用的组态软件力控编写控制算法具有局限性,特别是随着智能技术的发展,复杂实时控制算法是很难解决的,而MATLAB具有强大的数值分析和计算处理功能,可以完成对复杂的智能控制器设计,及对数据分析处理.将二者优势互补,实现力控与MATLAB结合的实时控制,可促使智能控制技术在工业控制界广泛应用,但其关键技术就是实现力控和MATLAB的实时通讯.本文阐述了开放式标准接口OPC技术,在此基础上提出了基于OPC技术实现力控与MATLAB之间的实时通讯的实现方案,为实现力控与MAT-LAB两者优势互补,有效地实现复杂控制算法提供了一条有效途径.

3.期刊论文吴杰.汤伟.Wu Jie.Tang Wei基于OPC和MATLAB的模糊PID在DCS中的应用-计算机测量与控制

2010,18(10)

随着工业过程控制要求的提高以及先进智能控制算法的不断涌现,智能控制算法取代传统的PID算法成为工业过程控制的发展趋势;鉴于MATLAB的科学工程计算软件包进行复杂运算的效率很高可以很容易地实现复杂控制算法.再通过OPC技术,既能解决了当前DCS和组态软件用自身的编程语言难以实现智能控制的困难,又扩展了组态软件的功能,有利于基于复杂算法的故障诊断和过程控制的设计与实现;针对上述问题提出了在MATLAB中设计了模糊自适应PID并在工业控制中进行了应用,取得了比普通PID控制更好的效果.

4.期刊论文张烈平.牛秦洲.敖茂尧.ZHANG LIEPING.NIU QINZHOU.AO MAOYAO基于OPC的MATLAB与MCGS实时通讯的

实现-微计算机信息2007,23(4)

论文阐述了开放式标准接口OPC技术,在此基础上提出了一种基于OPC技术的MATLAB与MCGS实时通讯的实现方案,并给出了具体的实现过程.该方案利用MATLAB集成的OPC toolbox实现MATLAB对MCGS实时数据的读取和写入,完成MATLAB与MCGS数据的实时通讯.试验证明了该方法省去了复杂的语言编程,简化了开发过程,是实现MATLAB与MCGS数据实时通讯的一种有效方法.

5.期刊论文王东娟.林传明.鲁玲DDE和OPC方式实现MATLAB与MCGS数据交换比较研究-技术与市场2009,16(12)

MATLAB在仿真调试、策略运用等方面有着明显的优势,但界面编写功能比较有限.组态软件容易实现各种动画仿真界面的制作,但通常只能实现数值计算分析和简单的控制策略.本文中利用DDE和OPC技术,分别实现了MATLAB和组态软件MCGS之间的数据变换,从而可以设计出综合两者优点、功能更加全面完善的控制系统,并对两种方式作出了对比分析和总结.

6.期刊论文李学军.张化勋.张玲霞.LI Xue-jun.ZHANG Huan-xun.ZHANG Ling-xia基于OPC的组态王和MATLAB的数

据交换接口设计-长春大学学报(自然科学版)2009,19(5)

采用OPC技术设计MATLAB和组态王的数据交换接口程序,解决组态王数据处理能力弱,以及MATLAB未能应用于实际控制系统的问题.充分利用MATLAB实现复杂的控制算法,结合工控组态软件达到较好的控制效果.

7.学位论文刘敏基于Matlab的网络控制系统仿真平台的开发2008

随着电子技术、计算机和网络通信技术的发展,以及控制和管理要求的不断提高,使得控制系统正由封闭的集中式体系加速向开放的分布式体系发展。在这个过程中,逐渐形成了网络化的分布式体系结构,网络控制系统成为当前控制技术研究的主要方向之一。然而,由于网络控制系统普遍存在时延、数据传输、以及数据包丢失等问题,这往往使得网络控制系统的稳定性变差,甚至无法运行。因而,网络环境下控制器设计方法成为研究人员关注的热点。但是搭建实际的网络控制系统试验平台需要较多的资金投入,同时也需要投入较多的人力为硬件设备开发软件系统,因此,搭建网络控制仿真平台成为研究网络控制系统的主要方法。

本课题对基于Matlab的网络控制系统的仿真平台进行了研究,针对Matlab缺少网络通信功能,无法把实物网络引进仿真平台的问题,使用Matlab软件和符合OPC 2.0规范的OPC数据服务器开发了一种基于Matlab的网络控制系统的仿真平台。在该平台中,Matlab利用OPC Toolbox工具箱提供的对OPC技术的支持,作为OPC客户端与OPC服务器进行网络通信,解决了Matlab的Simulink环境没有网络通信模块,不能进行联机仿真的问题。

该平台比使用TrueTime等网络仿真软件有更好的精确性;平台利用OPC技术成熟的数据存取机制,满足仿真模型对数据传输稳定性和实时性的要求

,OPC技术以COM/DCOM为基础,使用作用在会话层的RPC(Remote Process Call)统一处理网络交互,比使用作用在传输层的SOCKET编程有更好的通用性。 实验证明该平台能够引进实际网络对控制系统的真实影响,运行良好,可以作为网络控制系统的研究平台。

8.期刊论文胡剑杭.陈冲.HU Jian-hang.CHEN Chong基于OPC技术的MATLAB实时过程控制系统-福州大学学报(自

然科学版)2008,36(z1)

使用OPC技术将MATLAB与现场过程设备连接,实现了MATLAB仿真在现场设备的实时控制.通过MATLAB的Simulink实时读取数据和控制设备.利用MATLAB在工程计算方面的强大能力和组态软件在现场实时数据采集和监控系统方面的优势,使MATLAB仿真不再只局限于传统的离线计算和纯数字的仿真

.而易于在实际系统上实现先进算法.以单神经元PID算法为例验证了系统的可行性.

9.期刊论文胡林文.王启志.滕达.HU Lin-wen.WANG Qi-zhi.TENG Da一种基于OPC Server的液压伺服精确定位系

统的设计-液压与气动2010(5)

该文设计了一种新型的液压伺服精确定位系统,运用全局线性化的观点描述系统动态特性的数学模型,并通过伺服阀控制器来保证伺服定位系统的稳定.同时,位移传感器的定位校正和PLC的信息传递通过调用MATLAB的控制算法来保证系统的高精度定位.在MATLAB与PLC的通讯过程中,选用Ma-trikon OPC Server来实现MATLAB对PLC实时数据的读取与写入,以确保通讯的稳定可靠及数据的准确.

10.期刊论文陈德美.牛秦洲.张烈平.CHEN De-mei.NIU Qin-zhou.ZHANG Lie-ping基于OPC的MATLAB与组态王的数

据通信-长春工业大学学报(自然科学版)2006,27(4)

介绍了OPC的接口规范和MATLAB的OPC工具箱,分析了客户端MATLAB与组态王OPC服务器之间通信的基本原理,给出了一个具体的数据通信实例.

引证文献(4条)

1.盛凯.曹顺安.李睿iFIX与MATLAB间的数据交换技术及其应用[期刊论文]-工业仪表与自动化装置 2008(6)

2.张渝.刘枫.潘东波一种通用型EPA OPC服务器的研发及应用[期刊论文]-西南大学学报(自然科学版) 2008(11)

3.胡剑杭.陈冲基于OPC技术的MATLAB实时过程控制系统[期刊论文]-福州大学学报(自然科学版) 2008(z1)

4.曹顺安.盛凯.李睿iFIX与MATLAB间数据交换技术在水汽化学过程监控系统的应用[期刊论文]-工业控制计算机2008(6)

本文链接:https://www.360docs.net/doc/9987013.html,/Periodical_dlzdhsb200707030.aspx

授权使用:都晓东(wfqinghua),授权号:72ce7ebf-09ce-47f0-b6f7-9ec10183fb14

下载时间:2011年4月10日

相关主题
相关文档
最新文档