基于OPC技术的LabVIEW与PLCs通讯

基于OPC技术的LabVIEW与PLCs通讯

ID:43962917

大小:75.00 KB

页数:7页

时间:2019-10-17

基于OPC技术的LabVIEW与PLCs通讯_第1页
基于OPC技术的LabVIEW与PLCs通讯_第2页
基于OPC技术的LabVIEW与PLCs通讯_第3页
基于OPC技术的LabVIEW与PLCs通讯_第4页
基于OPC技术的LabVIEW与PLCs通讯_第5页
资源描述:

《基于OPC技术的LabVIEW与PLCs通讯》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于OPC技术的LabVIEW与PLCs通讯第6卷第2期2006年6月长沙航空职业技术学院CHANGSHAAERONAUTCALVOCATIONALANDTECHNICALCOLLEGEJOURNALV01.6NO.2Jun.20o6基于OPC技术的LabVIEW与PLCs通讯杨芷•,鲁五一,熊红云(1,湖南金沙利彩色卬刷有限公司,湖南长沙410100;2,中南大学铁道校区信息学院,湖南长沙410075)摘要:研究虚拟仪器软件LabVIEW与可编程控制器SLC500PLC的数据接IZ1技术•应用RSLin

2、x通讯软件的OPC服务器和LabVIEW的DataSocket技术建立工作站与PLC的数据通信方式,为LabVIEW环境下PLC控制系统的动态监控提供一种通用方法.关键词:OPC;LabVIEW;PLC;数据通讯屮图分类号:TP319文献标识码:A文章编号:1671—9654(2006)02—062—04TheCommunicationBetweenLabVIEWandPLCBasedonOPCYANGZhi,LUWu—yi,XIONGHong—yun(1.HunanGoldenShineColorPri

3、ntingCO.LTD,ChangshaHunan41010();2.CentralSouthUniversity,ChagnshaHunan410075)Abstract:AnewtechniqueofdataexchangebetweenLabVIEWandPLCsispresentedinthispa一perByusingtheOPC(OLEforProcessControl)serverofRSLinxandthedatasockettechniqueofLabVIEW,acommunicatio

4、nmodebetweenLabVIEWandPLCsisbuiltup.Thispaperprovidesagen—eralmeanstomonitorPLCcontrolsystemonLabVIEWenvironment.Kevwords:OPC;LabVIEW;PLC;DataCommunication1引言LabVIEW是虚拟仪器(VirtualInstrument,VI)领域最具代表性的图形化编程软件,广泛应用于测试,过程处理和控制领域・・・.AB公司SLC500系列PLC是工业过程与现场控制广

5、泛应用的一类控制器•实现LabVIEW与PLC的数据通信,是建立基于PLC的虚拟仪器与控制系统的关键,具有很好的应用价值.0PC(OLEforProcessContro1)技术的提出为这类异构设备,软件的通讯提供了有效的解决方法,它借用Microsoft的OLE(objectlink—ingandembedding)和COM(componentobjectmod一el)/DCOM技术,并将其应用于过程控制中,为过程控制和工业自动化领域提供了一套标准的接口,属性和方法,是实现控制系统现场设备级与过程管理级信

6、息交互和控制系统开放性的关键技术.本文研究虚拟仪器软件LabVIEW与SLC500PLC的OPC接口技术.应用RSLinx通讯软件的OPC服务器和LabVIEW的DataSocket技术建立工作站与PLC的数据通信方式,为LabVIEW环境下PLC控制系统的动态监控提供了一种通用方法.2LabVIEW基于DataSocket的OPC技术LabVIEW是一种借助于虚拟(软)面板用户界面和方框图建立虚拟仪器的图形程序设计系统,也是目前国际上唯一的编译型图形化编程语言.LabVIEW木身并不是一个OPC的客户端

7、,但是它可以通过DataSocketVIs实现与OPC服务器的通信.DataSockets含有一个OPC层,允许用户通过LabVIEW对OPC服务器进行读写.收稿日期:2006—02—27作者简介:杨芷(I960—),湖南长沙人,工程师,研究方向:自动控制•・鲁五一(1957—),湖南长沙人,教授,硕士研究生导师,研究方向:智能控制与自动化工程.9■62?第2期杨芷,等:基于OPC技术的LabVIEW与PLCs通讯2.1LabVIEW中DataSocket技术DataSocket技术是LabVIEW构建分

8、布式网络测控系统的核心技术之一.LabVIEW中DataSock—et包括DataSocketServerManager,DataSocketServ一er和DataSocket函数库等三大部分,以及DSTP(DataSocketTransferProtocol,DataSocket传输协议),通用资源定位符URL(UnifonnResourceLoca—3)和文件格式等规程.DataSocket遵循TCP/IP协议,并对底层

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。