| Infrared Free Electron Laser(IR-FEL)provides continuous tunable laser with wavelengths ranging from a few to a few hundred microns,featuring high power,wide band continuous tenability and short pulse width.After completion of the IR-FEL,it will become the perfect high-intensity pulse source in China that can be used for trace species identification and characterization:photo-detection,photo-ionization,and photo-excitation in the far infrared.The IR-FEL contains a large number of front-end devices with different functions.The control system for front end devices of the IR-FEL is the basis of the IR-FEL control system and also the executor of the parameters setting and status monitoring tasks for the IR-FEL.Based on the research of free electron laser control system in the world,the disser-tation carries out the development of the control system for front end devices of IR-FEL based on EPICS,and the system covers the monitoring and control of the magnet power system,vacuum system,microwave system,klystron system,optical cavity system,cooling water system,radiation safety interlock system,timing and synchronization system.In the development of the IOC application,StreamDevice and asynDriver are used as the driver of data communication;IOC databases are designed and developed ac-cording to the naming convention of IR-FEL;State Notation Language(SNL)program is developed to handle the communication exceptions.Phoebus is the latest version of Operation Interface(OPI)development software in EPICS community.Complex con-trol functions,such as parameters saving and restoring,unified switch operation and record scan setting,are implemented by built-in Python scripts.The adjustment of im-portant parameters is protected by passwords.The graphic interface of the same type of device is developed by Embedded Interface widget with different macro variables.Archiver Appliance is the latest version of data archiving tool in EPICS community.The Archiver Appliance is used in data archiving to realize the data collection,storage,migration,retrieval and management.The joint test of IR-FEL has been completed.The IR-FEL is currently undergoing the test with beam.During the test,the control system for front end devices of IR-FEL is stable and reliable,the operation interface is concise and friendly,he functions are consummate and it can meet the design requirements. |