基于OPC技术的PC与西门子PLC的实时通讯

基于OPC技术的PC与西门子PLC的实时通讯No.12011.1V0131船电技术I控制技术石灵丹华斌朱歆州吴明(中国船舶重工集团公司七一二研究所,武汉430064)摘要:介绍OPC技术及数据交换基本原理。目的在于通过以太网架构某监控系统,并利用OPC技术在LabVIEW中开发实现PC与西门子S7.300PLC实时通信。实际应用表明,该监控系统运行稳定、可靠性高,效果良好。DSCPLCSIMATICNET关键词:OPC技术LabVIEW中图分类号:TP273文献标识码:A文章编号:1003-4862(2010)11-0009.04mReal…timeOdCommunicationnlcationnBetweenaPConSiemensPI.CBasedOPCShiBin,ZhuLingdan,HuaXinzhou,WuMingInstituteofMarineElectric(WuhanWuhan430064,China)Propulsion,CSIC,Abstract:TheOPCiSintroducedinthisandtheOPCdatatechnologyprinciplesofexchangepaper.ThemainistoacontrolbasedonmethodbyshowsthiscontroliswithNETpurposedesignsupervisorysystemfo…thebetweenPCandSiemens$7-300PLC0PConLabofcommunicationandapplicationsupervisorysystemrunningsteady,reliablegoodperformance.words:OPCKeyVIEWDSC;PLC:SIMATICtechnology;Lab既然PLC在工业控制领域具有如此举足轻1引言重的地位,具有其他控制器无法比拟的优势,而PLC(可编程控制器)是一种成熟的工业控LabVIEW在测控软件开发方面也有着独到的优制器。PLC可靠性高,抗干扰能力强,在工业控势,因此将PLC作为控制系统的核心,利用制领域得到了广泛应用,并且己经成为现代工业LabVIEWFF发系统控制软件,结合各自的特点,自动化的三大支柱之一。发挥各自的优势,就可以开发一套功能强大、高I.abVIEw是美国国家仪器公司(National效可靠的控制系统。Instrument在某控制系统改进项目中,监控系统正是基Corporation,简称NI公司)推出的一种虚拟仪器仪表开发平台,是当前世界上虚拟仪于以上考虑而设计的。设计过程中选用了西门子器领域最具代表性的图形化编程软件,已经广泛PLC作为控制核心。西门子S7・300PLC设置有多应用于测试、工业自动化、过程处理及控制领域点式MPI和分布式DP接口,分别使用MPI协议和•'JoLabVIEW编程高效、灵活、面向对象,并且Profibus协议【2】。由于协议是非公开的,要实现S7.300具有强大的图形编程能力和可视化编程环境,有UC与PC机的通讯,有两种解决方法:一助于提高效率,降低成本。因此,它深受广大软是不利用0PC技术,口定义串行通讯协议,通过件开发人员的亲睐。串口与PC通讯:另一种是利用0PC技术实现通讯,无需自定义通讯协议。鉴于前一种通讯方法收稿日期:2010.02.26抗干扰能力差,传输速率低,传输距离短,我们作者简介:石灵丹(1983.),男,工程师,工学硕士,专选择了后一种。下面将详细介绍0PC技术以及在业方向:船舶电力推进系统监控技术。万方数据船电技术I控制技术V01.31No.12011.1PLC和PC机通讯的过程。络,这些通讯网络符合国际标准。20PC技术and0PC是ObjectLinkingEmbedding(OLE)forProcessControl的缩写。它是微软公司的对象链接和嵌入技术在过程控制方面的应用。OPC以OLE/COM/DCOM技术为基础,采用客户/服务器模式,为工业自动化面向对象的开发提供的统一标准,这个标准定义了应用Microsoft操作系统在基于PC的客户机之间交换自动化实时数据的方法。采用这项标准后,硬件开发商将取代软件开发商为自己的硬件产品开发统一的0PC接口程序,而软件开发者可以免除开发驱动程序的工图1PC机与PLC通讯硬件连接作,从而提高了系统的开放性和互操作性。我们可以先在PC机上建立OPC服务器,通过OPC可以作为整个网络的一种数据接口规范,所以它可以提升控制系统的功能,增强网络OPC服务器中的数据就可以与西门子PI.C中的数的兼容性。采用OPC技术,便于系统的组态,将据建立起互为映像的关系【2】。本文采用以太网作系统复杂性大大简化,可以大大缩短软件开发周Server为为传输介质,所使用的OPC期,提高软件运行的可靠性和稳定性,便于系统OPCSIMATIC.NETServer,其名称为:OPC.升级与维护。SimaticNET[31o3通讯的实现3・2.1配置PC站硬件机架当SIMATICNET软件成功安装后,即可通过3.1系统的软、硬件配置点击StationEdi-tor进...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?