整合XML与Web_第1页
整合XML与Web_第2页
整合XML与Web_第3页
整合XML与Web_第4页
整合XML与Web_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、XML WebIDEFOXML Web Service 螺年來螺數臨理離力易不若行Tightly CoupledWeb ServiceEmbedded Control System行行Client-Server連XMLExtensible Markup LanguageCEMicrosoft .NET Socket ClassXML Web Service 立了行領IDEF0 行流E-Manufacture螺數Study on in tegrate XML and Web Service in propellermanu facturi ng mon itor123P.C.Hu立H.Z.Sha

2、w立Y.C.Ya ng力ABSTRACTTo reduce the cost and leading time for the component manufacturing is the only way toimprove the competitiveness of Taiwan' s shipbuilding. Shipyards in Taiwan use computer numericalcontrol (CNC) machines on the component manufacturing of ships. For the manufacturing propell

3、er, the manufacturing technology of computer numerical control (CNC) is more mature gradually. The control interface wasn ' t flexible. When components manufactured are simultaneously, user must deal with other works and leave from the machine. The controls to human resources will bring some pro

4、blems. If engineer has to plan a mobile control environment, users will obtain the information of manufacturing in real time. The function can offer users to solve manufacturing problem. The topic merits to discuss and to study.This paper offers a solution to the remote control of embedded system wh

5、ich is internet-based. The structure of research will be integrated with embedded system. Adopted Client-Server structure connects the control platform in the machine unit. Used Extensible Markup Language XML as medium language and procured objective requirement. Use MS .NET XML Web Service and MS .

6、NET Socket Class technology to build a cross-platform structure and transmission protocol for DOS-OS and CE-OS. The system model to improve the fault of tightly coupled effect efficiently. To test the feasibility of the system, I used a 5-axis machining center as a verification target for the manufa

7、cturing propeller. I applied IDEF0 to analyze the system work-flow and finished the systems establishment. Some basis for concrete realization of network manufacturing is established. The system simplifies all the operation and improves the efficiency on the shipbuilding automation by integrated int

8、o the CNC on ship propeller manufacturing operation.Keyword: Computer Numerical Control MachineRemote Control XML IDEF0CNC螺Propeller Manufacturing1Windows CE Embedded Linux 禾 UStep5 Machining螺Moulding來SIEMENS Corpsiemens AG Automation and Drives Montion ControlSystems14Suk-Hwan 六 路CNCLuca TarriniMob

9、ile Panel行狀狀行9 見了Java行15X10行行路、立路更數狀劣度Quality ControlMachining行度不切行數螺料度金力度若若行理更路IT1CNC念狀復若行gdbndngFlfilshlngMdnmgiFwchlnlngXML行Client-ServerOpenComponentDOSWindows CE.NET4.2利Visual Studio.NETXML Web ServiceMicrosoft .NET Socket ClassARIX ActiveXE9QuiilltY CMAvol行CNC更狀異力E-Manufacture2.1 CNC 螺螺11螺2.21

10、(FA)(EA)更度螺(e-manufacture) 念力B.Iung5 S. K. Ong 行流4臨流80年(BA) 12不理(Multi-Agent)(e-Diagnostic Model)理(Mobile Agent)173M WollschlaegerWeb(MonitorServices Structure for JA VA 立 FieldbusMin-Hsiung Hung念WebWSMCGI/O16XML15121SU3PraddtiPlKhEt 钿 TTWHS nrm icmAwTiiiMtfk?FsoOpCI1! tWl LMffl, 盘1D柜MgAfK啣Fstu*QuMn

11、y宕HOM r of»lor buuwsE P1OCWT-r-aA fcf Cummar and Oyli* udAun(Manufacture Information)Function)數(Cell Control)(SystemControl) Janos Nacsa OSACA Open CNCsOSACA行78 FANUC理CIMP LI CITY I Cell行6(OpenCNCRCS Structure)3Layer1狀類(State Class)類仃 ool Class)類 (Workpiece Class)參數類(Parameter Class)類 不RCS Web

12、Service XML Parse RCS Socket Class4#3.1PC-Based了Embedded CapabilityReal-Time CapabilityDOS若EX狀State Machine22XML DB Schema Listenter(Layer2)TCP/IPWindows CE 例Platform Builder 4.2CEPCWindows CE 立A CS l*C D 咖(Ope nCNC RCS Structure)(HMI)3#小OS Image FileROM FlashCard更IPC3.3 XML DLL#System 行# Fundi onnS

13、titt Alstwt尊验Stat«A3二二二二二二二三Black A -i3.2數(Ope nNumerical Con trol Architecture)Windows CE4.2NX5Control System若Language Develop Tool行降DevicesXML Extensible MarkupLanguage3料XML理Parser 來 行 XML File5#Microsoft#Windows路MSXML SDK 行 XML 料#CNCXML Page Schema#XMLPa-rstrXMLBrowserfi opr amHMI PjiiwlXHL

14、FwXML CB SchvFM4 XML Parser5 XMLPanel Comp onent6XML SchemaXMSXML SDKOpenCNC RCSXMLXML Page Schema XML DB SchemaRCS Web Service5XML Page SchemaPanel Component了(Coordinate Panel) 參數狀(Parameter Panel)(Timer Panel)XML參(Reference DLL)Method2參率行行參更2 (Method)NkMEm裤GranIF 巒 Upa窗国的厘耐豔找於一倒迓面 可取(fl乔8欹 按P嗨Ewr.

15、B*刖示 T-H的匡嗣ObjMl CMtff1 锣UpCoqhIP巒 DowaxfnaffifreM®-田卄而 可畑示对,IfiPDnwnfliMjT 下一頁的匡標酗CflypM GdotnSP巒Do 阿»i 會c)在已黑酗哇琮业总中,漕揮手勒 捏側愉匡忖'Crdn衣示砾延 :B的粘朗rt匚制曲t.弘扭nzKi药A£NK!m<D 35時並捱谆熹一非所史1画出款羽 名氧【D匚旬口占血,pA?®TDStr® Slnn »b£eg«t名莊斷ft扈岀旳*帼孤冷黑軌对埔甥AsocLipeiije-li'

16、 luki as Inlerg&t)崔定幫羽由祸閉痔図閑啓强苫議Object冉Sp(咼町曲和waC血曲町诬當 泌巒0橋寻耳ifl由哗煙静眉關糾皿覽爲CfcjiWt血 MSletvSirf直目慵埠鬱完鼻之賞方 法回府厚韭宪孔舸W御書弟Object.HonwSlet«S*t朗飙CD曲Jirl?5?L5Lr VSlung:!在已P酗建嚅也工中,鮭某M 的则牵舖呈更嵩另一摘磁骷昌d网.AxuChnngP: L1.TJ &応出広Off常充咸JE走醴手勤匡勰走妣 巧法蛊IH朋阳廉締色励性Cbj 曲 E. Sslsd ILofO ff參Structure 6Display Comp

17、onentSelect Nodes行料Display Comp onentName LeftTop Height钗 mM&rjiaftJl"' 0ftc*diat="UTF-16"?><1- fthted with XMLSPY #2004 ral. 3 U OiUpwW.ximJspjr.cOiii) bjj skjrlm &ickn)-> <Sci0en>cNiiREePosVaiLiiti'tJanie >弋D闻Lay弭<NaiDje>DLs_IPos4flajTi3 >c

18、Left>210<ZLeft><Top>35</T-op>cHeiht>4O<A4eLghl>mefnA。VAli 脚 menl><FontSi3e>30</F-oniSize><BoTdeiSlyie>0*/BordeSlye>龙BoMeaObo 128J282S/BoiderCokr> iForeC&bi >0a030 NFoneCMs: >-=DiS£*layFormal>C>oidjiiate /Dis&hyFoxmiil

19、Disc?h!/SoBK0K 10 l/DistjlayScmrce<Osplay>6 XML File Structure4.1 Socket了理DOSMX5 Control System路Berkeley Socket InterfaceMS .NET Socket Class 行類711MS .NET Socket Class類列7BSD Socket APIUNIXBSD SocketAPI來立Socket 連料Host立連WinSockExtended 數 立Multi-TaskEvent-DrivernMessage-DrivenWinSock數 Extended AP

20、IConversion 數32Bit 16BitHost Byte Order路Host Byte Order料 Database 數理 IP AddressDNS NameProtocolPort8 MS Socket Clie nt ServerMS .NET Socket Class 聯 立流4.2 Socket 料Stream Socket Connection-Oriented ProtocolIP AddressPort料ServerClientConstructor 立SocketSocket 立ListenClient 連Connection RequestFunction I

21、DFunctionIDFunction ID9PC ClientMachineUnit若$Function ID行料更行Receive SendCloseSocket 11度1饭 isiirtiXwFe静9 Fu nction IDManual Function7 MS .NET Socket Clas說PC ClientMachineUnit行復 Run HomeSub ID 010101100000394.3 XML Web Service 料XML Web Service念HTTP SOAP Internet來SendCloseSocketStep3 NX5 RCSSocket令NX5C

22、ORBA Java RMIDCOMControl SystemTimer10Web ServiceOpenCNC 類#Distributed and Collaborated Computing了 易Simple ObjectAccess Protocol, SOAP路WebService Description Language, WSDL索Universal Discovery Description andIntegration, UDDI行流1011SOAP 聯 UDDI Web Service RCS XMLXML Writer ModuleXML DB SchemaStep4 XM

23、LNX5 RCS路XML DB SchemaI I ITlIClient Unit行更mCNE ContrubEr#11 Web ServiceWeb Service 流#4.4 CE-BasedWebService处 Web 5crm? Wirte StateLOCdrM tvhMW21 1r.mrdraffis 曲(ft 宜珂站知宙为 FXCOfi>k<hirtat丹”昭册r*w 曲电 » iflWM! W « ft ymBLJudrv <ML Ofe SUiitm Bu-M bjuMmrl 址对 WEOU11NX5 Control SystemOS

24、Image旦 里降RCS Web ServiceClient Unit令Socket行理11WebService流12NX5行Web Service狀OpenCNC參數類行XMLWeb Service行Step12、立SocketSocket NX5 Control System 立Listen來Client 連Connection RequestReceivePjnnHoriJ mimu IJ*:W 血电日厂 旺*k 厂 xLmh. 厂冃 T1 耐j |3. uwi Ofit |rmnd12 NX5 Controller RCSfor CE.NET4.5 XML DB Schema理XML

25、DB Schema13SchemaCycleFileCycleFieldPageSchema ObjectName數ValueOcBrowser Component LoadPage( Filename As#String, bShow As Boolean)(Structured Analysis and Design Technique) 論IDEF04.6<Field >吧 Nam 沪丽弼痣伽舞沪加曲財Sa阳戡朋血巒*FQnpaPZtod! Fof刑ai日Fpe胪 切血.山>£显皿OWt阳瓷吊讪>亡Lun咸23£彳弄RiTOWf Ehia Le

26、ngth C'Lngdi5 吧斑伏aJP他翻j Cfewj/Rrpcat 亡鱼卫=&日中3 Siep IntJffn.?aifStcp><fCycls<rcyclcSchema?13 XML DB Schema流14Program 行Controller RCS理MS .NET FTP ClassCurrent行NX5行更11lh«r lAterldffe1ProEac&lComnidridProtocolJnrcFprterFtertrInterprettir*DdluWUlDdluJ 1 rari'tlijr1 rdiite-le

27、r Procciite-CufPiiccli mq| (Mjiri Progrjm >(Uperi CM:;) _#HIcHk 吕¥勺1也抽rTPCIji=ntTP Server14 RCS FTP4.7錄理ATOP GW231A Digital Server CCD Camera行DVS ActiveX NX5 RCS行數 / DI/DOProgram Logic Controller 聯狀連錄5.1 流IDEF (Integrated Computer-Aided Manufacturing,ICAM DEFinition)SofTechSADTMechanism來ICOM

28、 Input Control Output1515 IDEF ICOM流Microsoft Visio2003 行IDEF016連例行IDEF016IDEF05.2ControllerPCMX5 Controller NX5Cont System, RCS行Mobile RCS17PCRCSTCP/IPRemoteRemote Control System,禾 U ARIXActiveX .NET Web Service Class .NET Socket ClassCE.NET18DOS OS Windows13WL 恂山$” OB Pl*14HCSNET聖的皿”18 RCS System

29、Module20流5.3MX5 ControllerRS-232TCP/IP RS-232行Internet-Based利 TCP/IP行料了兩 CCD CAMREADigital Video Server Mitsubishi FXN2 PLC#Mobile RCS行行行MS Pocket PC 2003省略不留NC行19RCS異RCS Alarm ModuleOxygen SMS ActiveXModule 立錄若異數/異行異行行21Control 行SMSCpmCWCEHtReal Isse “SuEEnje hCtmuaEJiSfrtMni Rhwew nfemwliii2115卜1厂

30、 Sici.-ClHd19 RCS Mobile System流流說20NX5 RCS Controller 兩Web Service流行行6.1了行了力ARIXCNC CorpV-450行22DOS-BasedCE-Based行#H3.f22 ARIX V450 Machi ning Center6.2 PC-BasedS.C.Jonathan Lin 16 數24 ARIX Con trollerNC 令 LadderPLCCPU card IO card Servo card便 行了 NX5 數25NX5PIO Servo CPUPC-BasedTB16 I/O26NX5參數I/O Co

31、mponent年來PC23行A piplic ulio n P roe:ft.wareApplicsaidjaii Develop TolApplication ProjErani JnterfaceFC StructiireDriver ProeimCPUL'O Interface23 PC-BasedARIX Controller 18了 PCA-6773Slot CPU cardServo CardI/O Card率 20KHz25 NX526 NX56.3PanelModule行便連IP AddressMachine Name、立行連1參數272異錄異錄283狀PLC Ladd

32、erIO狀294行30Touch Panel2417耳a2728 異 錄29 狀30行論1 XML路2 行狀異狀行3 RS-232行理4 Real Time立了不不NSC93-2611-E-006力V-450-呂1 ., ” eCNC” ,240, 183192,2002.2 .劉 ,” PC-Based” ,241, 9099, 2002.3 ., ” XML Windows CE 3.0”,241,107119,2002.4 . Austral ' s Propeller Manufacturing Technolog.au5 . Bung,“ From remote mainte

33、nance to MAS-basede-maintenance of an industry process” , Journal ofIntelligent Manufacturing, V ol.14, pp.59pp.82,2003.6 . FANUC LTD JAPAN, “CIMPLICITY I CellMamual” , 2003.7 . Janos Nacsa, “ Built-in Intelligent ControlApplications of Open CNCs ” , Computer and Automation Research Insitute, Budape

34、st, Hungary,2004.8 . Janos Nacsa, a Intelligent Open CNC System Basedon the Knowledge Server Concept ” , Computer and Automation Research Insitute, Budapest, Hungary, 2004.9 . Luca Tarrini, Rolando Bianchi Bandinelli, VittorioMiori, Graziano Bertini,” Remote Control of HomeSystems with Mobeile Devices ” , Int J Adv Manuf Technol, LNCS2411, pp.364368,2002.10 . M in-Hsiung Hung, Kuan-Yii Chen, Shih-Sung Lin,“ Development of A Web-Services-based Remote M

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论