Virtual Instrumentation Interface For SRRC Control System: The Is As
Virtual Instrumentation Interface For SRRC Control System: The Is As
Virtual Instrumentation Interface For SRRC Control System: The Is As
Jenny Chen, C. H. Kuo, Gloria Huang, J. S. Chen, C. J. Wang, K. T. Hsu, and G. J. Jan*
Synchrotron Radiation Research Center, Hsinchu 30077, Taiwan, R.O.C.
"Department of Electrical Engineering, National Taiwan University, Taipei 10764, Taiwan, R.O.C.
to 31 devices. The man-machine interface is developed by
using LabVIEW, which is running at Sun's workstation. The
Virtual instrumentation system has been developed workstation is played as an instrument server, the operator
for the
control system of SRRC. Almost of t h e can access remote instruments simply by point and click
measurement instruments are to provide IEEE-488 operation. The application programs executed on the
interface, they are distributed around the accelerator workstaion analyze and extract the machine parameters
facilities, the virtual instrumentation system connects these from the information provided by the instruments. Users
instruments by local area network, Ethernet, to GPIB may access these parameters from control system through
adapter. The man-machine interface developed by using the standard network protocol.
LabVIEW, which is running at Sun's workstation. The
workstation to be played as an instrument server, the
The system configuration of the Ethemet-based virtual
operator can access remote instruments simply by point and system is shown in figure 1. The figure shows there are two
click operation. The information provided by instruments level computer systems connected by control network. The
can be analyzed and extracted the desire machine instrument's server is running on a Sun's SPARCstation.
parameters at workstation. The main control system can
I
Virtual
access these parameters by standard network protocol. The
Main Control System
I
Instrument
System
major goals of the virtual instrumentation interface are to
VAXStahon
VAXStation
3100 -76
provide the automatic measurement of the machine
SPARrvtatinn
parameters and to minimize the interlude of the machine
physicists and operators. Machine parameters, such as tune,
beam spectrum, filling pattern, bunch length, can be online displayed at main control panel or archived for various
applications.
ABSTRACT
4K
I. INTRODUCTION
A two-level hierarchical
computer system is
implemented for the control system of SRRC [1,2]. The
control system can access any type of accelerator device.
There are still missing link information sources, such as
wave form as well as spectrum cannot be accessed from
the control system at this moment. A few instruments
support Ethernet interface, but most of them provide
standard interface, such as GPIB, RS232,...etc. To fill this
gap, the solution was to connect control system and variety
instruments that have IEEE-488 interface to a control
network (Ethernet) which is also distributed throughout the
facility. Commercially available tool kit LabVIEW was
used to develop the user interface that reduces large
amount loading of programming [3,4,5]. LabVIEW provides
an icon-based graphical programming environment that
offers high productivity in development phase.
Tming System
Wiggler system
GPIB lnshuments
GPIB Devices
2256
receive the broadcast data and write into the pare of DDB
to keep the consistency of control system. The device
setting request is limited to the specified hosts that are
listed in a file to provide security of control. The requests
are built by string, it is simple for any computer system to
communicate with each other that stands on UDP/IP
protocol. The server creates the channel of data accessing
between any computer system to main control system. By
the channel, the measured results can be archived to files
daily by an archiving process started on a specified
computer that has large harddisk space. The same, they can
be accessed by any control process from any control
computer, they are base on the same database system.
From the results we may understand more about the
extracted machine parameters related to the effected
devices, for example.
U C Device Side
V. TYPICAL APPL
CW~I
VII. ACKNOWLEDGMENTS
The authors express their thanks the staff of the
instrumentation and control group. The helps from Mr. H.P.
Chang, Lh. C. C.Kuo and K. K. Lin are also highly
appreciated. Very thank to Mr. K. H. Hwu for his kindness
help.
VIII. REFERENCES
[l] G. J. Jan, et al.,"Computer control and instrumentation
[2]
the
Figure 5. Oscilloscope virtual instrument interface
[3]
141
[5]
C. Oscilloscope Intelface
Oscilloscopes are the most important instruments for
the diagnostic and operate of the accelerator system. The
virtual instrument system connects the oscilloscope through
GPIB-ENEiT adapter. On the workstation, the operator can
operate the oscilloscope as to the operate the real front
panel of the oscilloscope.
2258