基于OPC和Web的复杂设备数据采集技术研究

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

··:2008-11-17:(1985-),,。:;(1984-),,。:。OPCWeb1,1,1,2(1.,201804;2.,200092):,OPCWebService。,OPC-XMLWeb,OPCJavaB/S,。:;OPC-XML;WebService:TP274:A:1002-6673(2009)01-144-030,,Web,,[1]。,、、,、。,,。OPC(OLEforProcessControl),[2]。,OPC,840DOPC。,C/SOPC,COM/DCOMWindows,,。Java,,JavaWebOPC,OPCWebC/S。B/S,OPC-XML,JavaApplet,,。11.1:、(Web),1。InternetWeb,B/S。OPC,Web。Web,。Web,。1.2OPC,OPC。OPC[3],,、。,OPC,SINU-MERIKS7PLCOPC。,OPC,OPC,OPCOPC。OPCOPC(COM)、OPCXML-DA、OPCUA。OPC(COM)Development&InnovationofMachinery&ElectricalProductsVol.22,No.1Jan.,2009221200911WebWebJavaAppletHtmlsoaphttphttpsoapInternetEthernetLANWebOPC-XMLDASERVEROPCDASERVEROPCDASERVEROPCDASERVER144··OPCDA、OPCDX、OPCHDA、OPCAE。OPCCOM,COM,OPC、OPC,、。OPC,OPC-XML。OPC,OPCServer。OPC,OPC-XML。1.3OPC-XMLDAServerOPCServer,WindowsCOM/DCOM。Web,JavaApplet。XMLWeb,,XML。OPC,OPCXML(OPCXML-DA)。OPC-XMLXMLWebService,SOAP,WSDLWebService,HTTP,。OPC-XML:,OPCServer,OPCClientOPC,COM/DCOMOPCServer。,OPC-XMLWeb,XMLDAServerXML()XML、XMLSOAP。OPC-XMLOPCXML。OPCXML,XML[4]。1.4WebServiceWeb,,,,。B/S,WebService,WebWeb。WebHTML,HTML,、、、,、,,。JavaApplet,,WebServer,Server[5]。,,JavaAp-plet,URLApplet,JavaJavaAp-plet,,XML。2。Web,Web,Web、Java、OPCXML。WebOPCXMLOPC,WebXML,XML。WebJavaApplet,,Web。,WebOPCHDAOPCAE,。JavaApplet(SOAP)OPC-XMLDA,,JavaXML,,。2SINUMERIK840DOPC—(OPC.SINUMERIK.Machineswitch)(OPC.SinumerikEvents)。Sinu-merik840D,Sinumerik840D2XMLAppleSOAPSOAPOPCXMLDAServer,SOAPSOAPAppletApplet()Web145··ResearchonDataAcquisitionSystemofComplexEquipmentBasedonOPCandWebLIUXin1,CHENCan1,ZHANGWei-Min1,2(1.CollegeofMechanicalEngineering,TongjiUniversity,Shanghai201804,China;2.Sino-GermanCollege,TongjiUniversity,Shanghai200092,China)Abstract:Accordingtothedeficiencyappearedindataacquisition,implementationtechnologyofdataacquisitionsystemofcomplexequip-mentisdiscussedbasedonOPCandWebService.Theoverallschemeofdataacquisitionsystemisintroduced,andtherealizationmecha-nismofWebServiceforOPC-XMLisanalyzed.RemotedataaccessisrealizedthroughOPCandJavaprogramminginthespecificapplica-tionexample.Keywords:dataacquisition;OPC-XML;WebserviceOPCDAServer。OPCOPCServer,(PLC),OPCitem(),。SinumerikOPCAE,。:OPC,,。840DS7300PLCOPC,SIMATIC。:OPCServerOPCXML-DAServer。OPCXML-DAOPC-XMLWeb。Web,VisiualStudio.NET(COMInterop)COM。OPCServerOPCXMLServerCOM,COMInteropOPCDAServer,,SOAPXML。VS.NETWeb(.asmx)OPCServer,:SinumerikOPCOPC.SINUMERIK.MachineswitchWebOPC.SINUMERIK.Machineswitch.asmx。C#Interop,VisualC++gSOAP。WebSOAPWeb,JavaApplication、JavaApplet。,JavaOPCXMLSOAP,JavaApplet。3PLCApplet。HTTPSOAP,SOAP,HTTP80。JavaApacheAxisSOAPWeb,EclipseJavaC#WebService()。3OPC,OPC-XMLWebService,SOAP,。Internet,B/SWeb,JavaWeb,,。:[1],;HorstMeier,GURongxin.—[J].,2007,2.[2],.-OPC[J].,2002,4.[3].OPCXML-DA[D].,2008.[4].OPCXML-DA[D].,2007.[5],.OPC[J].,2004,20.[6]RameshNagappan,RobertSkoczylas.JavaWeb[M].:,2004.3PLCAppletSingleQueryCycleQueryStopStatus:CyclePeriod:CreatnewDataGroupGroupOptionDataGroupContentPLCdata-itemValueWarning/AlarmAddSaveChangeDeleteGroup146

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功