您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > EPICS-入门介绍
EPICSnnUNIXn–SCADA•OPI•••••ScriptEPICSIHEPAPS://ØAPS-EPICS-IOCSoftware-EPICSbase3.13.3n“IOCApplicationDeveloper’sGuide”–EPICSIOCn“IOCSoftwareConfigurationManagement”–IOCIOCIOCTemplateIOCIOCCVSn“RecordReferenceManual”–EPICSIHEPAPS://ØAPS-EPICS-HostSoftwaren“MEDMReferenceManual”–n“AlarmHandlerUser’sGuide”–n“ChannelArchiver”–n“StateNotationLanguage”–n“ChannelAccessReferenceManual”–APIBEPCn40003000VAX100VAX4500PCsubsystemsWSconsolePS,Vacuum,RFInjectionBeamdiagnosticCAMACBEPCOPIAVTXDatabaseXCAMACHardwareApplicationsDBMSAccessDBcallGet()put()sub-routinesAccessDBwithterminalcommandsDBsupportprogramI/OdriversTaskscheduleprogramInternalmailboxnnBEPCBEPC“”nnn––n“”n128n–M02Q1/AM1–ID(Index)–AM,AC,DM,DC,DV–CAMAC-CNAF–AK,OF––BEPCDatabaseRecordnnamelocationlengthtypedescriptionnSN1141signalname(DBGENONLY)nSC1611signalclass(DM=1AM=2DC=3AC=4)(DBGENONLY)(DV=5DI=6DO=7XX=8)nTM1746VAXDate&timeYY/MM/DDHH/MM/SSSDBnSN2161signalname(ampevolleetc)nDN2761displayname(devicesname)nDP33201descriptionphrase(copiedbyDBGENfromealsig.sig/nCO5312regionnumber(DBGENonly)nCR5412CAMACcrate#(0-127)nMN5512Module#(1-22)nMT5613ModuletypenSA6712subaddress#(0-15)nFC5812functioncode(0-31)nOP5912CANACoptionbytenCH6012channel#(0-99)(DV,AMonly)nBN6112bitnumber(1-16)(DM,DConly)nPL62201physicallocationnAK8223constantofconversionbetweenampsandCAMACunite(AC,AM,DVONLY)nOF8423offsetofconversionbetweenampsandCAMACunite(AC,AM,DVonly)nMI8623minimumvalues(amps)(AConly)nMA8823maximumvalues(amps)(AConly)nCK9023constant(usevariesfromsignaltosignal)nA29223constantofconversion(Rfuseit)nO29423offsetofconversion(RFuseit)nTO9623tolorace(amps)(AM,DVonly)nNF9823noactire=1/actire=0flag(AColny)nUL10023upperlimit(insuunit)nRX10223transductorlengthnFL10422fieldlengthnRW10512indexofmodel(SDB)registerzus,zurs…nRB10612signalID(AM,DVonly)nBR10712Branch#nID12812signalIDBEPCnnn––nnnnBEPCIIBEPCIILANconsolePS/RFVacuumKickerBeaminstrumentsIOCIOCIOCGPIBn––•••n––––•••–n–••••––(Productionarea)(Developmentarea)WSPCPCPCPCPCPCSeversOPIsIOCsOn-linedevelopmentOff-linedevelopmentWS,PCIOCsOfficesCVSTestSourceDevelopmentareamkNewappmkNewdevmkNewwrecInstallationOff-linetestmakefileCVSProduc.SourceProductionareaStoresourcecodeCVSReleasenoteLLAPPapplNewVerStorehighesttwoversionofobjfilesSoftlinkesInstallationmakefileEPICStoolsn4040ROpticfiberswitchswitchswitch100MEthernetMCRLinacOffice123456789101112AB12x6x8x2x9x3x10x4x11x5x7x1xEthernetA12x6x8x2x9x3x10x4x11x5x7x1xCPowersupplycontroln22VMEIOCnDatacommunicationviaEthernetnADC/DACisinsidethepowersupplyEthernetVMEcrateCAMACcrate1SUNPC2992PC750I/OVMEcrate1SCCPC750I/OI/OI/ODACADCPowersupplyDACADCDACADCTransportlinePSI/OI/OI/OI/OI/OI/OPC750I/OI/OTimerPowersupplyPowersupplyLinacControlnVMEIOCnCANbusnFBcontrollersn–•I/O•–••BEPC•EMI––n•••,•••••••EPICSEPICSnEPICSANLLANLExperimentalPhysicsandIndustrialControlSystemEPICSnEPICSEPICSnEPICS1997EPICSEPICSBEPCIIEPICS••••–SCADA–EPICS•BEPCIIEPICSn“”n–––nnnEPICSWhatisEPICS?TheCollaboration•Over100independentprojectsinNorthAmerica,EuropeandAsia•Applicationsinparticlephysics,astronomy,andindustrialcontrol•Distributesoftwareoverthenetwork•Independentdevelopment,co-developmentandincrementaldevelopmentofcodedonebymembers•Problemreportingandresolutionviae-mailexploders•Documentationavailableon•Largecollaborationmeetingstoreportnewwork,discussfuturedirections,explorenewapplications,andexplorenewrequirementsforexistingcodes•Smalldesigngroupsfrommultiplelabsmeettodiscussdesignissuesonsignificantcodes:ChannelAccess,ArchivingandMMIEPICSWhatisEPICS?PartialListofCollaborationMembersArgonneNationalLaboratoryLosAlamosNationalLaboratoryJeffersonLaboratoryBerlinerElekronenspeicherring-GesellschaftfurSynchrontronsrahlungW.M.KeckObservatoryStanfordLinearAcceleratorCenterKEK(KohehnerugiiKencuesho)Commissariatal’EnergieAtomique(SACLAY)DeutchesElektronen-SynchrotronLawrenceBerkeleyNationalLaboratoryPaulScherrerInstitutGeminiTelescopeShanghaiSyncrotronRadiationFacilityRIKENOakridgeNationalLaboratoryInstituteofHighEnergyPhysics(Beijing)FermilabD0ExperimentBudkerInstituteofNuclearPhysicsDukeUniversityFreeElectronLaserBrookhavenNationalLaboratoryTRIUMFPrinctonPlasmaPhysicsLaboratoryEPICSnOPI(OperatorInterface)––––MEDM,ALH,ChannelArchive,–VDCT/Capfast,Knobmanager,SNLnCA(ChannelAccess)nIOC(InputOutputControl)–––IOCCAserverCAclientOPIEPICSEPICSChannelAccessClient(CAC)ConnectionDataTransfersWAN/LANConnectionDataTransfersChannelAccessServer(CAS)DBEngineDeviceSupportDriverSupportGenericDataDescriptorChannelAccessClientActiveXLabview/Excel..AccessLibAnyDataStoreI/OControllerGatewayPortableCASPCAS-WindowsArchivingArchiveAccessArchiveViewingArchiveAnalysisUserToolsDM/MEDM/DM2K/EDM/JDMAlarmHandler/stripTool/knobManagerConnectionDataTransfersPortableChannelAccessServer(CAS)TypesConnectionServerProgramInterfacesC,C++,Fortran,JAVAIDL/Matlab/MathematicaActiveX/DDE/VisBasicSDDS/SAD/tcl/PERL/PythonStateNotationLang/FSQTEPICSHasWellDefinedInterfacesforE
本文标题:EPICS-入门介绍
链接地址:https://www.777doc.com/doc-5675825 .html