dorsal/arxiv
View SchemaAutomated Operation of the APS LINAC using the Procedure Execution Manager
| Authors | R. Soliday, S. Pasky, M. Borland |
|---|---|
| Categories | |
| ArXiv ID | physics/0008093 |
| URL | https://arxiv.org/abs/physics/0008093 |
| Journal | eConf C000821 (2000) TUc14 |
Abstract
The Advanced Photon Source (APS) linear accelerator has two thermionic cathode rf guns and one photocathode rf gun. The thermionic guns are used primarily for APS operations while the photocathode gun is used as a free-electron laser (FEL) driver. With each gun requiring a different lattice and timing configuration, the need to change quickly between guns puts great demands on the accelerator operators. Using the Procedure Execution Manager (PEM), a software environment for managing automated procedures, we have made start-up and switch-over of the linac systems both easier and more reliable. The PEM is a graphical user interface written in Tcl/Tk that permits the user to invoke "machine procedures" and control their execution. It allows construction of procedures in a hierarchical, parallel fashion, which makes for efficient execution and development. In this paper, we discuss the features and advantages of the PEM environment as well the specifics of our procedures for the APS linac.
{
"annotation_id": "53f81112-fa97-4943-a117-f242b7be8469",
"date_created": "2026-03-02T18:00:32.540000Z",
"date_modified": "2026-03-02T18:00:32.540000Z",
"file_hash": "f17607dd3b4af0dba1eb8ff20bd709bbd8cdda6c29b6db9cfead926458843249",
"private": false,
"record": {
"abstract": "The Advanced Photon Source (APS) linear accelerator has two thermionic\ncathode rf guns and one photocathode rf gun. The thermionic guns are used\nprimarily for APS operations while the photocathode gun is used as a\nfree-electron laser (FEL) driver. With each gun requiring a different lattice\nand timing configuration, the need to change quickly between guns puts great\ndemands on the accelerator operators. Using the Procedure Execution Manager\n(PEM), a software environment for managing automated procedures, we have made\nstart-up and switch-over of the linac systems both easier and more reliable.\nThe PEM is a graphical user interface written in Tcl/Tk that permits the user\nto invoke \"machine procedures\" and control their execution. It allows\nconstruction of procedures in a hierarchical, parallel fashion, which makes for\nefficient execution and development. In this paper, we discuss the features and\nadvantages of the PEM environment as well the specifics of our procedures for\nthe APS linac.",
"arxiv_id": "physics/0008093",
"authors": [
"R. Soliday",
"S. Pasky",
"M. Borland"
],
"categories": [
"physics.acc-ph"
],
"journal_ref": "eConf C000821 (2000) TUc14",
"title": "Automated Operation of the APS LINAC using the Procedure Execution Manager",
"url": "https://arxiv.org/abs/physics/0008093"
},
"schema_id": "dorsal/arxiv",
"source": {
"execution_id": "9fbf56c6-d810-4aee-966d-18aa144af8b9",
"id": "arXiv Dataset IDs",
"type": "Model",
"variant": "snapshot-2026-03-01",
"version": "0.1.0"
},
"user_id": 1000002
}