文献翻译原文.pdf_第1页
文献翻译原文.pdf_第2页
文献翻译原文.pdf_第3页
文献翻译原文.pdf_第4页
文献翻译原文.pdf_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

JOURNALOFMECHANICALSCIENCEANDTECHNOLOGY,VOL19,NO1,PP97105,200597ASCHEMEFORANINTERNETBASEDCHECKINGMETHODOFMACHINETOOLSWITHVARIANTCNCARCHITECTUREDONGTTOONKIMDEPARTMENTOFINTELLIGENCEANDPRECISIONMACHINES,KOREAINSTITUTEOFMACHINERYANDMATERIALS,DAEJEON305343,KOREASUNHOKIMMECHATRONICSENGINEERINGMAJOR,COLLEGEOFENGINEERING,DONGEUIUNIVERSITY,BUSAN614714,KOREAKWANGSIKKOHSCHOOLOFELECTRICALENGINEERINGANDCOMPUTERSCIENCE,KYUNGPOOKNATIONALUNIVERSITY,DAEGU702701,KOREATHISPAPERPROPOSESANINTERNETBASEDCHECKINGTECHNIQUEFORMACHINETOOLSWITHVARIANTCOMPUTERIZEDNUMERICALCONTROLLERCNCACCORDINGTOITSARCHITECTURE,CNCISCLASSIFIEDINTOONEOFTWOTYPESCLOSEDARCHITECTURECONTROLLERCAC,WHICHISTHECONVENTIONALCNC,OROPENARCHITECTURECONTROLLEROAC,WHICHISARECENTLYINTRODUCEDPCBASEDCONTROLLERSINCECACHASACLOSEDARCHITECTURE,ITISDEPENDENTONCNCVENDERSPECIFICATIONBECAUSEOFTHIS,ITHASBEENVERYDIFFICULTFORUSERSTOIMPLEMENTAPPLICATIONPROGRAMSINTHECNCDOMAINRECENTLY,THECONVENTIONALCNCOFMACHINETOOLSHASBEENREPLACEDBYAPCBASEDOPENARCHITECTURECNCHOWEVER,NOWMANYCONVENTIONALCACMACHINESAREBEINGOPERATEDTOGETHERWITHOACMACHINESININADEQUATELYEQUIPPEDSHOPFLOORSFORINTERNETBASEDCHECKINGFORVARIANTCNCMACHINESWITHCACANDOAC,ASUITABLESYSTEMATICENVIRONMENTISNECESSARYTHROUGHTHISRESEARCH,FORTHEGLOBALMANAGEMENTOFVARIANTCNCMACHINESBOTHACACANDANOACINTHEMANUFACTURINGSYSTEM,ASUITABLEENVIRONMENTFORINTERNETBASEDCHECKINGOFVARIANTCNCMACHINESWASDESIGNED,ANDTHECHECKINGMETHODSFORCACANDOACMACHINESWERECOMPAREDTHERESULTSOFTHISRESEARCHMAYSERVEASABASEMODELFORGLOBALMONITORINGANDREMOTECONTROLINANINTEGRATEDMANUFACTURINGSYSTEMWITHVARIANTCNCMACHINESCHECKINGPOINTSDEFINEDINTHISRESEARCHARECLASSIFIEDINTOTWOCATEGORIESSTRUCTUREDPOINTANDOPERATIONALPOINTTHEFORMERINCLUDESTHEVIBRATIONOFBEARING,TEMPERATUREOFSPINDLEUNIT,ANDOTHERPOINTSOFPERIODICALMANAGEMENT,WHILETHELATTERINCLUDESOILCHECKING,CLAMPLOCKING/UNLOCKING,ANDMACHININGON/OFFSTATUSKEYWORDSINTERNETBASEDCHECKINGMETHOD,VARIANTCNC,CAC,0ACIINTRODUCTIONWIDESPREADUSEOFCOMPUTERSANDTHEINTERNETCORRESPONDINGAUTHOR,EMAILKDH680KIMMREKRTELT82428687148FAXT824286871509DEPARTMENTOFINTELLIGENCEANDPRECISIONMACHINES,KOREAINSTITUTEOFMACHINERYANDMATERIALS,DAEJEON305343,KOREA9MANUSCRIPTRECEIVEDJUNE11,2004REVISEDOCTOBER25,2004HAVELEDTOACONTINUOUSLYINCREASINGDEMANDFORINTERNETBASEDCONTROLANDMONITORINGOFCNCMACHINESFORDISTRIBUTEDGLOBALMANAGEMENTINMANUFACTURINGSYSTEMSINTHEPAST,THECONTACTPOINTSOFPROGRAMMABLELOGICCONTROLLERPLCWEREUTILIZEDFORTHEMONITORINGOFI/OSIGNALSASSOCIATEDWITHCNCMACHINESANDPERIPHERALEQUIPMENTINMANUFACTURINGSYSTEMSHOWEVER,THISSOLUTIONHASBEENLIMITEDTOTHEMONITORINGOFCNCINTERNALINFORMATIONITHASCOPYRIGHTC2005NURIMEDIACO,LTD98DONGHOONKIM,SUNHOKIMANDKWANGSIKKOHBEENDIFFICULTTOCHECKVARIOUSMONITORINGDATAREGARDINGTHECNC,PERIPHERALEQUIPMENT,ANDOTHEREXTERNALUNITSBYIMPLEMENTINGUSERDEFINEDPROGRAMSTOTHECNCDOMAINROBERANDSHIN,1995LEEETAL,2004THEREQUIREDUSERDEFINEDPROGRAMSAREAPPLICATIONMODULESFORTHEMONITORINGOFCNCMACHINESANDFORCOMMUNICATIONWITHAREMOTESITERECENTLY,ACONVENIENTENVIRONMENTABLETOIMPLEMENTUSERDEFINEDPROGRAMSTOACNCDOMAINFORREMOTEMONITORINGANDCONTROLHASBEENPROVIDED,SINCETHECONVENTIONALCNCOFMACHINETOOLSHASBEENREPLACEDBYAPCBASEDOPENARCHITECTURECNCROBERANDSHIN,1995KWONETAL,2000HONGETAL,2003HOWEVER,MANYCONVENTIONALCACMACHINESARENOWBEINGOPERATEDININADEQUATELYEQUIPPEDSHOPFLOORSINORDERTODOAREMOTECHECKONSUCHVARIANTCNCMACHINES,ASUITABLEENVIRONMENTFOREACHCASEOFTHECACANDTHEOACSHOULDBECONSTRUCTEDWEWILLNOWBRIEFLYOUTLINETHERELATEDRESEARCHREGARDINGRESEARCHONTHEMANAGEMENTOFMACHINETOOLSWITHOPENARCHITECTURECNCINMANUFACTURINGSYSTEMS,THEREHAVEBEENSTUDIESONRAPIDPARTREALIZATIONINFLEXIBLEFACTORYSYSTEMSWRIGHT,1995ANDONAUTOMATICCONFIGURATIONANDDYNAMICRECONFIGURATIONOLDKNOWANDYELLOWLEY,2001ASTUDYONSWITCHINGFUNCTIONGENERATORSADDRESSEDTHEMAINTENANCEMECHANISMOFMACHINETOOLSWITHOPENARCHITECTURECNCKIMETAL,2002REMOTECONTROLANDMONITORINGOFMACHINETOOLSBYCLIENTSERVERENVIRONMENTSHASALSOBEENINVESTIGATEDOLDKNOWANDYELLOWLEY,2001KIMETAL,2003THEREPRESENTATIVEEXAMPLESFORSUCHREMOTESERVICESAREFACTORYWINDOWSANDREMOTESYSTEMSTHATAREDEVELOPEDBYACOMMERCIALCNCVENDORKIMETAL,2000KANGANDKANG,1999HOWEVER,THESESYSTEMSARECHARACTERIZEDBYBASICTECHNICALSUPPORTINLOCALDOMAINENVIRONMENTSBESIDESOFTHIS,ASFORRESEARCHONINTERNETBASEDMANAGEMENTOFMACHINETOOLS,CNCIMPLEMENTEDFAULTDIAGNOSISANDBASICREMOTESERVICESWEREREPORTEDKIMETAL,2003WEBBASEDMONITORINGHASBEENSTUDIEDINAFLEXIBLEMANUFACTURINGSYSTEMJUNGETAL,2001FURTHERMORE,PUBLICSWITCHEDTELECOPYRIGHTC2005NURIMEDIACO,LTDPHONENETWORKPSTNANDDIGITALI/OMODULESWEREUTILIZEDFORRESEARCHONTHEMAINTENANCEOFCNCMACHINESHYUNETAL,1998HOWEVER,THESERESEARCHESHAVEFOCUSEDONONLYOACMACHINESEXCEPTCACMACHINESANDTHEMOSTSERVICEFUNCTIONISTOTRANSMITMONITORINGDATAVIATELEPHONELINEOREXTERNALNETWORKSUCHASINTERNETALTHOUGHINTHECASEOFINTERNETBASEDAPPLICATION,ASPECIALCLIENTTERMINALPROGRAM,WHICHISDEPENDENTOFDEVELOPER,HASTOBEINSTALLEDBECAUSETHEMOSTCASESAREBASEDONCLIENTSERVERCONFIGURATIONINSOMESPECIALCASES,ANADDITIONALKERNELISOPTIONALLYREQUIREDBESIDES,THETHIRDPARTYOFSUPERIORCNCVENDORSUCHASSIEMENSSUPPORTSPARTIALLYTHEWEBSERVICESVIAINTERNETHOWEVER,INTHISCASE,THESERVICEFUNCTIONSARENOTOFTENSUITABLETOTHESHOPFLOORANDTHEMODIFICATIONOFTHEFUNCTIONSISVERYDIFFICULTINDOMESTICCASE,EVENREPRESENTATIVECNCVENDORCANNOTSERVICEGENERALLYANDCOMMERCIALLYTHEINTERNETBASEDCHECKINGSERVICESSUCHASCONDITIONSMONITORINGVIALNTERNETTHECAUSEOFSUCHACTUALCIRCUMSTANCEMENTIONEDABOVEISBECAUSEMOSTOPERATORSANDCNCVENDORSHAVEFOCUSEDONTHESTABILITYANDORIGINALABILITYOFCNCINDOMESTICCNCMARKETTHATIS,MOSTCNCVENDORSAREAFRAIDOFTHEBREAKDOWNOFCNCMACHINETOOLSDUETOOVERLOADANDFAULTSRESULTINGFROMADDITIONALSOFTWAREINSTALLATIONORUPGRADEFORTHEPURPOSEOFSUPPORTINGTHEFUNCTIONSSUCHASREMOTESERVICESINSHORT,ALTHOUGHTHEREARESOMERESEARCHESAVAILABLEFORMACHINESWITHOAC,SATISFIEDAPPLICATIONCASESARERAREYETANDTHESTUDIESONMACHINESWITHCACHAVEBEENVERYDEFICIENTESPECIALLY,RESEARCHONINTERNETBASEDCHECKINGFORVARIANTCNCMACHINESWITHACACANDANOACHASNOTBEENSUFFICIENTLYREPORTEDDUETOTHEINCONVENIENTDEVELOPMENTENVIRONMENTANDINFERIORSOFTWAREPORTABILITYTHISPAPERINVESTIGATESMETHODSFORAPPLYINGINTERNETBASEDCHECKINGTECHNIQUESTOVARIANTCNCMACHINESWITHOACANDCAC,ANDTHETWOTYPESOFCNCARECOMPAREDANDANEFFICIENTSCHEMEFORINTERNETBASEDCHECKINGFORVARIANTCNCMACHINESISSUGGESTEDTHROUGHTHISSTUDYFIRST,REMOTECHECKINGANDCONTROLOFTHEDIGITALASCHEMEFORANLNTERNETBASEDCHECKINGMETHODOFMACHINETOOLSWITHVARIANTCNCARCHITECTURE99SIGNALSASSOCIATEDWITHCACMACHINESANDCOMPONENTPARTSBYUSINGAWEBI/OEMBEDDEDMODULEAREINTRODUCEDSECOND,THISPAPERCONSIDERSTHEREMOTECHECKINGOFANALOGANDDIGITALSIGNALSASSOCIATEDWITHOACMACHINESBYIMPLEMENTINGUSERDEFINEDAPPLICATIONPROGRAMSABLETOINTERFACEWITHANEXTERNALSERVERTOTHECNCDOMAIN,ANDBYUSINGADATAACQUISITIONUNITDAUABLETOACQUIREDATACONNECTEDWITHTHECONTACTPOINTSOFMACHINESANDPERIPHERALEQUIPMENTSCACHASACLOSEDARCHITECTUREWHICHISDEPENDENTONCNCVENDERSPECIFICATIONBECAUSEOFTHIS,ITHASBEENVERYDIFFICULTFORUSERSTOIMPLEMENTANAPPLICATIONPROGRAMINCNCTHEREFORE,ASPECIAL,ADDITIONALMODULEISREQUIREDFORINTERNETBASEDAPPLICATIONSENATECHNOLOGIES,2002FORTHIS,AWEBI/OEMBEDDEDMODULEWASAPPLIEDFORINTERNETBASEDCHECKINGINTHISRESEARCHTHEMODULEISDIRECTLYATTACHEDTOTHETCP/IPNETWORKFORCOMMUNICATIONWITHAREMOTESITEINORDERTOOBTAINTHEMONITORINGDATAOFCNCMACHINES,THEI/OSIGNALSOFTHEMODULEWEREASSIGNEDTOPLCI/OSIGNALSWITHINCNCONTHEOTHERHAND,OACHASAPCBASEDOPENARCHITECTURETHATOPERATESINDEPENDENTOFCNCVENDORSPECIFICATIONANDNOADDITIONALMODULEISNECESSARYFORCONNECTIONWITHAREMOTESITEBECAUSEOFTHIS,ASIMPLEDAU,WHICHISNOTDIRECTLYATTACHEDTOOACMAINBOARDANDNOTDIRECTLYAFFECTSTOCNCSTABILITY,ISUSEDFORSIGNALSENSINGANDDATAACQUISITIONVIARS232/422LINEWITHOUTADDITIONALCOMMUNICATIONDEVICEMODULEFORINTERNETBASEDREMOTECHECKINGOFMACHINETOOLSWITHOAC,AUSERDEFINEDDAEMONFORCOMMUNICATIONANDAPPLICATIONPROGRAMSFORWEBSERVICESWEREIMPLEMENTEDINTHEFORMOFINTERNALFUNCTIONWITHINOACANDANEXTERNALSERVERINTERNETCOMMUNICATIONISPERFORMEDBETWEENTHEDAEMONPROGRAMOFTHECNCDOMAINANDWEBSCRIPTPROGRAMSOFTHEEXTERNALSERVER2STRUCTUREOFVARIANTCNCMACHINESANDREMOTECHECKINGDIRECTIONSASMENTIONEDABOVE,THEIMPLEMENTATIONOFACOPYRIGHTC2005NURIMEDIACO,LTDUSERDEFINEDAPPLICATIONPROGRAMISMUCHMOREDIFFICULTINTHECACTHANINTHEOACDUETOTHEINCONVENIENTDEVELOPMENTENVIRONMENTOFTHECACBECAUSETHECACISFULLYDEPENDENTONTHECNCVENDOR,ASSHOWNINFIG1A,THECACCANNOTSUPPORTTHEAPPLICATIONOFUSERFUNCTIONSTHATCANCONNECTWITHTHENETWORKANDREMOTELYCHECKCNCMACHINESINTHECNCDOMAINHOWEVER,ASSHOWNINFIG1B,ITISCONVENIENTFORUSERSTOIMPLEMENTTHEAPPLICATIONPROGRAMSFORREMOTECHECKINGINTHEOACDOMAINBECAUSETHEOACHASANOPENARCHITECTUREBASEDONAPCFORINTERNETBASEDREMOTECHECKINGOFTHESETWOCNCMACHINESTHATAREOPERATEDTOGETHERINAMANUFACTURINGSYSTEM,ASUITABLESYSTEMENVIRONMENTMUSTBECONSTRUCTEDACCORDINGTOTHESTRUCTURECHARACTERSOFTHEVARIANTCNCTHECONVENTIONALCACWITHCLOSEDARCHITECTURECANEFFICIENTLYUSETHENETWORKSUPPORTEDUNITWITHEMBEDDEDWEBSERVERFUNCTIONSBECAUSECONNECTINGTHEI/OSIGNALSOFTHEAPPLIEDUNITWITHTHEI/OSIGNALSOFCNCMACHINESISPOSSIBLETHISMETHODHASANRELATIVELYSIMPLESYSTEMARCHITECTUREFORUSERS,BUTITSFATALFLAWISTHATITCANNOTMANAGEMULTIPLECNCMACHINESSIMULTANEOUSLYWITHASINGLESERVERANDWEBSCRIPTPROGRAMTHISMETHOD,USINGWEBSERVERFUNCTIONSEMBEDDEDINTHEDEVICE,REQUIRESTHATANINDIVIDUALINTERNETPROTOCOLIPADDRESSBEASSOCIATEDWITHEACHMACHINEFORTHERECENTLYPOPULARIZEDOACWITHAACNCWITHCLOSEDARCHITECTURECONTROLLERBCNCWITHOPENARCHITECTURECONTROLLERFIG1STRUCTUREOFVARIANTCNCMACHINES100DONGHOONKIM,SUNHOKIMANDKWANGSIKKOHPCBASEDOPENARCHITECTUREENVIRONMENT,INSTEADOFUSINGNETWORKSUPPORTEDUNITSTHATREQUIREADDITIONALUNIQUEIPADDRESSES,ASUITABLEMETHODISASFOLLOWSFIRST,ADAUISUTILIZEDINORDERTOACQUIREI/ODATATHENTHEAPPLICATIONPROGRAMFORDATAACQUISITIONISIMPLEMENTEDINORDERTOCHECKI/OCONTACTSIGNALSTHROUGHTHEDAU,ANDTHEINTERFACEDAEMONPROGRAM,THATCANTRANSMITTHEACQUIREDDATAFROMACNCDOMAINTOANEXTERNALSERVER,ISIMPLEMENTEDINTHECNCDOMAINAPARTICULARLYOUTSTANDINGMERITOFTHISSYSTEMISTHATALOTOFCNCMACHINESCANBEMONITOREDANDMANAGEDSIMULTANEOUSLYWITHOUTANADDITIONALDEVICEWITHEMBEDDEDWEBSERVERFUNCTIONSTHISMETHODALSOHASGOODEXPANSIBILITY3DEFINITIONOFCHECKINGPOINTSASSHOWNINTABLE1,THECHECKINGPOINTSDEFINEDINTHISRESEARCHARECLASSIFIEDINTOTWOCATEGORIESSTRUCTUREDPOINTANDOPERATIONALPOINTTHEFORMERINCLUDESTHEVIBRATIONOFBEARING,ANDTHETEMPERATUREOFTHESPINDLEUNITANDOTHERSPECIFICUNITS,WHILETHELATTERINCLUDESOILCHECKING,CLAMPLOCKING/UNLOCKING,ANDOTHERDIGITALCHECKINGPOINTSASSOCIATEDWITHMACHINEOPERATIONSTABLE1DEFINITIONOFCHECKINGPOINTSTRUCTUREDCONDITIONSOPERATIONALCONDITIONSVIBRATIONOFBEARINGSMACHININGONTEMPERATUREOFSPINDLEMACHININGOFFVIBRATIONOFBEARING2FAULTNOREADYTEMPERATUREOFSPINDLE2OILCHECKINGVIBRATIONOFBEARING3CLAMPLOCK/UNLOCKTEMPERATUREOFSPINDLE3SUBUNITON/OFF4INTERNETBASEDCHECKINGMETHODFORCACMACHINESTHISSECTIONDESCRIBESTHEAPPLICATIONOFANINTERNETBASEDCHECKINGMETHODFORCACMACFIG2HINESINREMOTEMONITORINGOFCHECKEDRESULTSCOPYRIGHTC2005NURIMEDIACO,LTDANDRELATEDINFORMATIONWITHCACMACHINES,THEAPPLICATIONPROGRAMIMPLEMENTATIONANDTHEPROGRAMRUNNINGENVIRONMENTINTHECNCDOMAINAREMORELIMITEDTHANINANOACENVIRONMENTTHATCANEASILYIMPLEMENTSOFTWAREFUNCTIONSBECAUSEANADDITIONALDEVICEMODULEISNECESSARY,WEUTILIZEDTHEI/OMODULEWITHEMBEDDEDMINIMUMOPERATINGSYSTEMANDWEBSERVERFUNCTIONS,ASSHOWNINFIG2BYAPPLYINGTHISMODULE,THECONTROLANDMONITORINGOFCNCMACHINESWEREREMOTELYPERFORMEDINTHEEXPERIMENTTHEAPPLIEDDEVICEMODULESUPPORTSATOTALOF32I/OCONTACTPOINTSINORDERTOINTERFACEWITHEXTERNALDEVICESTHECONTACTPOINTSWERECONNECTEDWITHTHEPLCI/OSIGNALSOFTHECACMACHINETHROUGHTHESEPOINTS,THEMACHINESTATUSSUCHASCYCLESTART,STOP,EMERGENCYSTOP,ANDMACHININGON/OFFSTATUSCANACTUALLYBEMONITOREDINAWEBENVIRONMENTTHEPROCEDUREFORTHEAPPLICATIONTESTISASFOLLOWSTHEICONSASSOCIATEDWITHTHEI/ODEVICEMODULEAREFIRSTDESIGNEDINDEFAULTHTMLSOURCEBYUSINGTHESUPPLIEDDEVICEUTILITY,ANDTHENTHEICONSPROPERTIESAREASSIGNEDTOSPECIFICI/OADDRESSESNEXT,NETWORKSUPPORTEDJAVACLASSISINSERTEDINDEFAULTHTMLSOURCEANDTHESOURCECODESARECOMPILEDBYTHEUTILITYCOMPILERAFTERTHAT,CODEDWEBSCRIPTFILESARETRANSFERREDTOTHESPECIFICFILEINDEXFORMATSOTHATTHEYCANBEINTERPRETEDBYTHEDEVICEMODULEENGINESENACACMACHINEQ“DPLC/PMCZ176I,NOOOOOO_“DIGITALTLOCONNECTIONDIGITALI/0INTERFACEMETHODLBROWSERETHERNETCABLEIHUB/SWITCHTINTERNETBASEDCHECKINGCONFIGURATIONUSINGEMBEDDEDWEBI/ODEVICEFORCACMACHINEASCHEMEFORANINTERNETBASEDCHECKINGMETHODOFMACHINETOOLSWITHVARIANTCNCARCHITECTURE101TECHNOLOGIES,2002THETRANSFERREDFILE,THATISINTHEFORMOFASPECIFICFORMAT,ISASINGLEIMAGEFILEFORMATTHATISDOWNLOADEDTOFLASHMEMORY,ASSHOWNINFIG3INORDERTOASSIGNTHEPHYSICALI/ODEVICEADDRESSESINAPPLICATIONSOURCECODES,THEREALI/OADDRESSESAREMAPPEDWITHTHEICONPROPERTIESINWEBSCRIPTSOURCESSUCHASHTML,VBSCRIPT,ANDJAVASCRIPT,ASSHOWNINFIG4FIG5SHOWSTHATTHESTATUSOFTHECACMACHINEISNOWCHECKEDASMACHININGONWHENTHECYCLESTARTBUTTONISSELECTEDTHROUGHAWEBBROWSERANDTHROUGHADDITIONALANALOGCHECKINGEXPERIMENTFORSTRUCTUREDCONDITIONS,BEARINGVIBRATIONANDSPINDLETEMPERATUREWEREMONITOREDINREALTIMETHEREMOTECHECKINGMODELOFTHECACMACHINEANDITSIMPLEMENTATIONMETHODARERELATIVELYSIMPLEANDCONVENIENT,BUTADATABASEANDLARGESCALESCRIPTFILESCANNOTBELOADEDINIUSERDEFINEDAPPLICATIONMODULESICNNEETORTOINTERACTPOWERSUPPLY16POSENSORNPUTCONTTCPOINTFIG3INTERFACEBETWEENEMBEDDEDWEBI/ODEVICEANDAPPLICATIONPROGRAMDETAIL,AMAXIMUM512KBYTESAPPLICATIONSCRIPTPROGRAMCANBEDOWNLOADEDTOTHEWEBI/OEMBEDDEDDEVICEMODULEHOWEVER,THISMETHODCANBEVERYEFFICIENTINAPPLICATIONSASITUSESANI/OBOARDINDEPENDENTOFOTHERSYSTEMSHERE,FORREMOTECHECKING,WEBSCRIPTWASCODEDBYUSINGJAVAAPPLETANDWASDOWNLOADEDTOTHEWEBI/OEMBEDDEDDEVICEMODULEFORINTERFACINGWITHTHEI/OOFTHECNCMACHINE,I/OCONTACTPOINTSWEREDIRECTLYCONNECTEDWITHEACHOTHERBETWEENTHEEMBEDDEDWEBI/ODEVICEANDTHEMACHINEI/OSIGNALSTESTRESULTSCONFIRMEDTHATTHEAPPLICATIONSYSTEMENVIRONMENTCANBEEASILYDESIGNEDBYUSINGTHISCHECKINGMETHODTABLE2HARDWARESPECIFICATIONOFUSEDWEBI/ODEVICEITEMCONTENTCPU8BITMICROPROCESSOR512KBFLESHMEMORYMEMORYUSERWEBFILE/PARAMETERAPPNETWORK10BASETETHERNETIEEE8023CONNECTIONEXTERNAL16POINTDIGITALINPUT,CONNECTION16POINTDIGITALOUTPUTINTERNETPROTOCOLHTTP/TCP/UDP/IP/ETHERNETBOARDVENDORDEPENDENCY,UTILITYSOFTWAREIPSETTING/WEBPAGEUPLOADINGICONSANDHTMLIMPLEMENTATIONBYUSINGDEVICEUTILITY1ICONSPROPERTYSETTINGFORI/OADDRESSCONNECTIONBUILDINGSOURCETODEVICEIDEPENDENTFORMATIDOWNLOADINGFILETOFLASHMEMORYIOFEMBEDDEDDEVICESERVER1IPCONNECTIONOFDEVICEANDWEBT/OTESTINGFIG4ADDRESSSETTINGANDTESTINGOFWEBI/ODEVICECOPYRIGHTC2005NURIMEDIACO,LTDXLTAD,I,808,PQFIG5CHECKINGFORCACMACHINEBYUSINGEMBEDDEDDEVICESERVER102DONGHOONKIM,SUNHOKIMANDKWANGSIKKOH5INTERNETBASEDCHECKINGMETHODFOROACMACHINESINTHECASEOFTHEOAC,ANADDITIONALDEVICEMODULEFORNETWORKSUPPORTISNOTREQUIRED,ASTHEOACHASACONVENIENTSTRUCTURETHATCANIMPLEMENTNETWORKAPPLICATIONPROGRAMSTOCHECKANDACQUIREMACHINEI/OSIGNALDATA,ONLYASIGNALPROCESSINGBOARDOREXTERNALDAUFORDATAACQUISITIONISNEEDEDASMOSTOACISBASEDONASINGLEBOARDCOMPUTERWITHACOMPACTARCHITECTURE,ADAUTHATCANSIMPLYCONNECTI/OSIGNALSISMOREEFFICIENTTHANTHEBOARDTYPEADVANTECH,2002THEAPPLICATIONOFACHECKINGMETHODTHATCANNOTIFYTHECHECKINGTIMEANDTHEREPLACEMENTTIMEOFCOMPONENTPARTSWASTRIEDBYMONITORINGOFMACHININGSTATUS,TEMPERATURE,ANDVIBRATIONOFCOMPONENTPARTSTHROUGHTHEDAUTHROUGHTHISAPPLICATION,THEANALOGANDDIGITALCONTACTPOINTSOFCNCMACHINESANDPERIPHERALUNITSWEREMONITOREDBYUSINGTHEDAUINTHEEXPERIMENT,ANEXTERNALI/ODAUMODULEWASUSEDINORDERTOREDUCEHARDWAREDEVICESIZESANDMINIMIZETHELOADTHEINTERNETBASEDCHECKINGCONFIGURATIONUSINGDAUFORANOACMACHINEISSHOWNINFIG6RS485COMMUNICATIONWASINTERNALLYPERFORMEDTHROUGHRS232/485CONVERSIONSPECIFICATIONARANGEOF0VTO15VWASASSIGNEDANDASAMPLINGPERIODWASASSIGNEDAS10TIMESPERSECONDINORDERTOACQUIREANALOGTRANSFERREDVALUESFORTHEEXPERIMENTFORACQUIRINGBEARINGVIBRATIONANDSPINDLETEMPERATURE,“0“0007ANALOGINPUTFIELDMSSOLSERVER70LINGSOLLINKS/ODBCDTIVSTRUCTUREDQUERLANOACLRRMIPCBASEOPENARCHITECTURECONTROLLERDAUDATAACQUISITIONUNITIMODELNOADAM4000SEDESPROLORDIGITALINPUT8BITOOOOCODESENSORSANALOGINPUT01,5VRANGEITEMPERATUREINSPECTIONIFIG9INTERFACEBETWEENOACANDAPPLICATIONPROGRAMOFWEBSEVERTIONPROGRAMS,ASSHOWNINFIG10RESULTSSHOWTHATTHISCHECKINGMETHODISADVANTAGEOUSINTHATITSCONVENIENTDEVELOPMENTENVIRONMENTINTERMSOFSOFTWARECANEASILYIMPLEMENTUSERDEFINEDAPPLICATIONPROGRAMS6SCHEMEANDEXAMPLEOFINTERNETBASEDCHECKINGFORVARIANTCNCMACHINESTHESCHEMEFORINTERNETBASEDCHECKINGFORVARIANTCNCMACHINESISSUGGESTEDINFIG11THECACMACHINEAREAISDESIGNEDTOCHECKDIGITALDATABYUSINGDOWNLOADEDSCRIPTCODESANDTHEI/OINTERFACEMECHANISMOFTHEEMBEDDEDDIGITALIAELIBEDDEDWEBII0MODULECLOSEDARCNTERCONTROLLER_JPENTTMCFUENVLROTLNENTOPENACHITECTURECOLLTROLLERENVIRONMENTFIG11INTERNETBASEDCHECKINGENVIRONMENTFORVARIANTCNCMACHINESMOIREMOTEDIGITALINPUTMONITORINGROLSAM4,R“OSASREALDIVALSROLSR7/IIRDISB/XHSTATUS0OLLCFFIG10ICURRENTADMONITORINGREALDVALUESCHECKINGFOROACMACHINEBYUSINGDAUANDAPPLICATIONPROGRAMKILLCACMACHINEOACMACHINE/M,CH,O,OO,O0OIT/ELAINESTATUSIRO,EXAMPLEOFINTERNETBASEDREMOTECHECKINGFORVARIANTCNCMACHINESFIG12COPYRIGHTC2005NURIMEDIACO,LTD104DONGHOONKIM,SUNHOKIMANDKWANGSIKKOHDEVICESERVERTHEOACMACHINEAREAISDESIGNEDTOCHECKANALOGDATAANDDIGITALDATABYUSINGDAUANDAPPLICATIONPROGRAMSSUCHASADATAACQUISITIONMODULE,ACOMMUNICATIONDAEMONMODULE,ANDAWEBSCRIPTMODULETHEINTERNETBASEDREMOTECHECKINGFORVARIANTCNCMACHINESTHROUGHTHEPROPOSEDSCHEMEISDEMONSTRATEDINFIG12INTHECASEOFTHECACMACHINE,AJAVAAPPLETWASCODEDANDDOWNLOADEDINORDERTOCHECKTHEMACHINEI/ODATAANDTOPROVIDETHECHECKEDRESULTTOCLIENTSTHROUGHAWEBBROWSERTHEI/OADDRESSESASSIGNEDBETWEENTHEJAVAAPPLETCODESANDTHEREALI/OPOINTSOFTHEMACHINESWASMONITOREDANDCONTROLLEDFROMAREMOTESITETHEDEMONSTRATEDCONTENTISTHERESULTOFMONITORINGTHEI/OCONTACTPOINTSASSOCIATEDWITHCURRENTMACHININGON/OFFSTATUSTHECACMACHINEISNOWBEINGOPERATEDBYACYCLESTARTBUTTONONAWEBBROWSERINTHECASEOFTHEOACMACHINE,THEACQUIREDMONITORINGDATAFROMDAUWERETRANSMITTEDTOANEXTERNALSERVERBYTHECOMMUNICATIONDAEMONANDWERESERVICEDINAREMOTESITEITWASCONFIRMEDTHROUGHAWEBBROWSERTHATANOILSENSORWASACTIVATEDANDTHATTHESPINDLETEMPERATUREWAS00007WHICHISTHEANALOGVALUEWITHTHERANGEFROM0TO15VRESULTSSHOWTHATTHEFORMERCASE,CAC,ISADVANTAGEOUSINTHATITCANEASILYREALIZETHELNTERNETBASEDCHECKINGSYSTEMBYUTILIZINGTHEWEBFUNCTIONEMBEDDEDDEVICEINTHEHARDWAREHOWEVER,THEMAXIMUMSIZESOFTHEUSERDEFINEDAPPLICATIONPROGRAMSANDTHEDOWNLOADINGDATAARELIMITEDTO512KBYTESTHELATTERCASEHASMERITINTHATITSCONVENIENTDEVELOPMENTENVIRONMENTCANEASILYIMPLEMENTMANYVARIOUSAPPLICATIONPROGRAMSINTHECNCDOMAINWITHOUTADDITIONALDEVICESHOWEVER,USERDEFINEDAPPLICATIONPROGRAMMINGWORKS

温馨提示

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

评论

0/150

提交评论