Abstract:
The control software of normal sample stage, grazing-incidence small-angle X-ray scattering (SAXS) sample stage and temperature stage and the program for data acquisition were all developed in LabVIEW environment in small angle X-ray scattering beamline of Shanghai Synchrotron Radiation Facility. Based on stepper motor, slits control system was developed in Experimental Physics and Industrial Control System (EPICS) which is a distributed control system. Due to different environments, the network transmission delay occurs at the communication between these devices. In the present work, the software of the system was developed in EPICS and the control of motor, data acquisition of detector and light intensity detection were integrated and formed a unified graphical user interface (GUI). The operation of GUI is simple and convenient and can greatly improve the efficiency of the experiment and was stably applied in SAXS beamline.