资源描述:
《三菱plc通过opc连接到wincc 利用OPC 接口实现SCADA 系统与PLC 之间的通讯.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第27卷第1期青岛科技大学学报Vol.27No.12006年2月JournalofQingdaoUniversityofScienceandTechnologyFeb.2006文章编号:16726987(2006)01006604利用OPC接口实现SCADA系统与PLC之间的通讯1122高德欣,杨清,刘军,王景景(1.中国海洋大学信息科学与工程学院,山东青岛266071;2青岛科技大学自动化与电子工程学院,山东青岛266042)摘要:在电机实验数据采集和监控管理系统(SCADA)的设计中,利用OPC技术实现了WINCC与三菱PLC之间的实时
2、通讯,给出了一种不同厂商产品之间的建立通讯接口的方案,使计算机控制系统的设计更加灵活。经实验表明,该种通讯方式稳定可靠。关键词:SCADA;WINCC;OPC服务器;通讯中图分类号:TP273文献标识码:ACommunicationBetweenSCADASystemandPLCbytheOPCInterfaces1122GAODexin,YANGQing,LIUJun,WANGJingjing(1.CollegeofInformationScienceandEngineering,OceanUniversityofChina,Qingdao266071,China;
3、2.CollegeofAutomationandElectronicEngineering,QingdaoUniversityofScienceandTechnology,Qingdao266042,China)Abstract:TheimplementationofthecommunicationbetweenWINCCandMitsubishiPLCbytheOPCinterfaceinthedesignofMotorSCADA(SupervisoryControlAndDataAcquisition)systemhasbeenintroducedinthispaper.
4、TheproblemofexchangeinformationamongthedifferentindustryproducthasbeensolvedsuccessfullybyusingtheOPC(OLEforProcessControl)interface,whichmadethedesignofSupervisorysystemsmoreconveniently.Theconcretestepsandprogramareofferedindetailinthepaperaswell,thestabilityandeffectivenessofthecommunic
5、ationhasbeenprovedbytheresultofimplementation.Keywords:SCADA;WINCC;OPCserver;communication目前,工业控制中的各种仪器、仪表、PLC和使出自不同公司的软硬件组成一个有机的整体。单片机系统等都提供了与计算机的通讯协议,为它传输可靠,速度快,而且适于大批量数据交换,计算机控制系统的设计提供了极大的方便。但目前已经成为工控行业新的通讯标准,广泛应用[13]是,由于不同的厂商提供的协议不同,甚至同一厂在工控行业的各个领域。OPC技术完全支持商的不同类型设备和计算机通信的协议也不相分布式应用和异
6、构环境下应用程序之间软件的无同,所以要与这些设备交换数据编写接口程序就缝集成和互操作性,给工业控制系统应用程序间的比较复杂。近年来,OPC技术的出现很好地解决通信建立一套符合工业控制要求的通信接口规了这一难题。OPC技术采用开放式数据交互,能范,使控制软件可以高效、稳定地对硬件设备进行收稿日期:20050407基金项目:青岛市科技计划项目(033gx32)作者简介:高德欣(1978~),男,博士研究生.第1期高德欣等:利用OPC接口实现SCADA系统与PLC之间的通讯67数据存取操作,系统应用软件之间也可以灵活地OPC的系统中,数据的提供者作为服务器(Serv
7、进行信息交互,极大提高了控制系统的互操作性er),数据请求者作为客户(Client),服务器和客户和适应性。本工作在电机寿命实验SCADA系统之间通过DCOM接口进行通信,而无需知道对方的设计中,利用OPC技术实现了WINCC与三菱内部实现的细节。由于COM技术是在二进制代PLC之间的实时通讯,提出了一种不同工控产品码级实现的,所以服务器和客户可以由不同的厂之间建立通讯接口的方法,使开发者在开发计算商提供。在实际应用中,作为服务器的数据采集机控制系统时设备的选择余地更大,更加灵程序往往由硬件