next up previous
Next: INTRODUCTION

INTEGRATING CONTROL SYSTEMS TO BEAM DYNAMICS APPLICATIONS WITH CORBA

M. Böge, J. Chrin, PSI, Villigen, Switzerland

Abstract:

High level beam dynamics applications typically require access to several distributed components, among which the hardware control system and an accelerator simulation model are crucial. A CORBA Application Program Interface (API) provides clients with the necessary objects with which to develop even the most complex of applications. This is exemplified by the global orbit feedback system at the SLS which is both a consumer to event generated data and a party to remote method invocations on a variety of servers. In particular, use is made of methods provided by the Portable Object Adapter (POA) to create and activate persistent objects, the Implementation Repository (IMR) for the automatic reactivation of servers and the Event Service for the propagation of controls and physics data.





Michael Boege
2003-11-23