文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省南通市启秀中学2026年八年级数学第一学期期末预测试题含解析
- 体育笔试试题及答案初中
- 林业初级考试试题及答案
- 科研实验测试题及答案
- 2025年写字楼安全员考试题及答案
- 三年级数学计算题专项练习及答案
- 2026年矿山(小型露天采石场)安全管理人员考试笔试试题(附答案)
- 2026年电线考试题及答案
- 高电压技术习题(附答案)
- 2026年统计学基础练习题库及参考答案
- GB 21256-2025粗钢生产主要工序单位产品能源消耗限额
- 家畜繁殖员技能测试题库及答案
- DB3305∕T 309-2024 现代小区治理与服务规范
- 建筑给排水及采暖工程质量验收标准
- 业务推广及推广费结算协议
- 拆除钢架棚安全协议书
- 2025年国家公务员考录《申论》真题及参考答案(行政执法卷)
- 甘肃2025年甘肃省农业科学院招聘14人笔试历年参考题库附带答案详解
- 2023农药经营人员上岗证考核试题及答案
- T-CCMA 0055-2017 工程机械液压管路布局规范
- 消化道出血介入栓塞治疗
评论
0/150
提交评论