|
nyenaceyg |
Wysłany: Sob 22:32, 15 Sty 2011 Temat postu: Software Design of MUDAL Data Acquisition System_5 |
|
Software Design of MUDAL Data Acquisition System
tsandsendscontrolcommandstoremotePCandcontroldataflow, theotherswork. asslaveonlycontroldataflowtosenddatatosharememory (sharewithanalysisprogram) andrecorddataintodisk / tape. ItworkswithremotePCbutcanbeindependentwithotherprogram. Analysisprogramworksatonlinewhenexperimentdatacomesfromsharememory,ugg boots cheap, andworksatoffiinewhenexperimentdatacomesfromdisk / tape. Theanalysisresultscallbesenttosharememoryfsharedwithdisplayprogram),belstaff milano, tonetworkwheredisplayprogramisrunningandtoharddisk, auserinterfaceisdesignedforphysicsrelatedcalculationforanalysis. Displayprogramcangetspectraandactivatedisplaydatabufferfromsharememory, orspectrafromnetworkorharddisk, anadjustableupdatedtimeandmanyotherfunctionsareused. Eachprogramconsistsof4-7sub-processes, manyInter-ProcessCommunication (IPC) techniquesareused,ugg boots sale, suchassharedmemoryjmessagequeues,asics running shoes, semaphoresetsandglobalvariables, amongprogramsandsub-processeswhichallruninsamePC. AnUDP / IPsocketofnetworkprogrammingisusedtotransferdataandspectraandTCP / IPsocketofnetworkprogrammingisusedtosendcontrolcommands. whenIPCisusedind 『erentPCs. Andmulti-folderofcontrolpan'elforeachprogramisconvenientlyused. RemoteprogramControlprogramA: cmlr ■ n ■ ■ mmllemmtB: d ● \: d ● t ■ recd ■ tB: cemmemdsendmdltmtuscheekC: d ■ ■ memdshi-eINII ~ eFrummaging.atD: congr ■ pmmelinterruptAnalysisprogramA: I/0mm ~ emmtB.c Xiu ■,UGG Boots Outlet, | mdinterrupt0 Ba Xu Elimination of the \amdmec (rl · at ■ ■ ■ h Xiu 'DisplayprogramA: I/0mmqgemmtB: ~ pectrlaspnayaumdupdmteC: cm \ |
|
|
|
|
|