Setting up the Pools and the MacroServers, SardanaAIO

The configuration scripts are executed on ExperimentPCs (ExpPC). The term ExpPC refers to a PC used to conduct measurements, i.e. runs spock or online, etc. ExpPCs have the file names /online_dir/online.xml. A beamline can have one or more ExpPCs.

Each ExpPC runs a Pool, exporting one Pool device, and a MacroServer, exporting one MacroServer device, with three Doors. To have more than one Door available allows the beamline staff to assign certain tasks to Doors, e.g. p09/door/haspp09.01 could be used for general beamline operations, whereas the other Doors are used for specific purposes.

ExpPCs have separate Tango DBs, thereby separate Tango name spaces. Pools is populated with devices contained on /online_dir/online.xml. This file contains references to Tango devices from several Tango DBs. The file /online_dir/online.xml serves two purposes:

The following table gives an overview of the scripts:

The command files mentioned so far are most important. The follwing may also be helpful now and then:



Subsections