...
Panel |
---|
Devices are named with a sequence of characters in the following format: Wiki Markup |
---|
{center}{*}DeviceType* : *Area* : *Position{*}{center} |
An example of a device name looks like this: Wiki Markup |
---|
{center}{*}QUAD* : *IN20* : *122* {center} |
There are functions and parameters associated with devices, which also need to be identified. An Attribute field provides that information: Wiki Markup |
---|
{center}{*}DeviceType* : *Area* : *Position* : *Attribute* {center} |
Wiki Markup |
---|
The _DeviceType_ and _Position_ fields also have optional characters. We can denote optional symbols with *\[* and *\]*, so the names can be described as: |
Wiki Markup |
---|
{center}*\[* DeviceType *\]* *DeviceDetail* : *Area *: *\[* PositionPrefix *\]* *Position* : *Attribute* {center} |
To summarize: - A Device is named by 3 fields, separated by 2 colons.
- A function or parameter of a device, known internally to the Control System as a Process Variable (PV) is named by the 3-field device name followed by another colon, and the Attribute field.
|
...
The following table lists magnet and magnet power supply Compound DeviceTypes:
Table 1.0 |
---|
Value | Device Type | SLC-Aware | Controllable |
---|
BEND | Bend (Large Dipole) Magnet | Y | Y |
BTRM | Bend Magnet Trim Windings | Y | Y |
KICK | Kicker Magnet | N | Y |
MGNT | General Magnet | N | N |
QTRM | Quad Magnet Trim Windings | Y | Y |
QUAD | Quadrupole Magnet | Y | Y |
SOLN | Solenoid Magnet | Y | Y |
XCOR | Horizontal Steering Corrector Magnet | Y | Y |
YCOR | Vertical Steering Corrector Magnet | Y | Y |
The following is a list of power supplies
Table 1.0.1 |
---|
Value | Device Type | SLC-Aware | Controllable |
---|
HVPS | High Voltage Power Supply | Y | Y |
LGPS | Large Power Supply | Y | Y |
SMPS | Small Power Supply | N | Y |
The following table lists RF system Compound DeviceTypes:
Table 1.1 |
---|
Value | Device Type | SLC-Aware | Controllable |
---|
ACCL | Accelerating Section | N | Y |
KLYS | Klystron | N | Y |
LLRF | Low Level RF | N | Y |
PCAV | Beam Phasing Cavity | N | Y |
TCAV | Transverse Deflecting Cavity | N | Y |
The following table lists vacuum Compound DeviceTypes:
Table 1.2 |
---|
Value | Device Type | SLC-Aware | Controllable |
---|
VGBA | Vacuum Gauge Baratron | N | N |
VGKL | Vacuum Gauge associated with a Klystron | N | N |
VGPR | Vacuum Pirani Gauge | N | N |
VGCC | Vacuum Cold Cathode Gauge | N | Y |
VGTC | Vacuum ThermoCouple Gauge | N | N |
VGCP | Vacuum Convection-enhanced Pirani Gauge | N | N |
VGHF | Vacuum Hot Filament Gauge | N | Y |
VGOS | Vacuum Overpressure Switch | N | N |
VGXX | Combination Vacuum Gauge | N | N |
VVKL | Vacuum Valve associated with a Klystron | N | Y |
VVPG | Vacuum Pneumatic Gate Valve | N | Y |
VVMG | Vacuum Manual Gate Valve | N | N |
VVPR | Vacuum Pneumatic Roughing Valve | N | Y |
VVMR | Vacuum Manual Roughing Valve | N | N |
VVPF | Vacuum Pneumatic Fore Valve | N | Y |
VVMF | Vacuum Manual Fore Valve | N | N |
VVPV | Vacuum Pneumatic Vent Valve | N | Y |
VVMV | Vacuum Manual Vent Valve | N | N |
VVFS | Vacuum Fast (Shutter) Valve | N | Y |
VVFL | Vacuum (Mass) Flow Valve | N | Y |
VPKL | Vacuum Pump associated with a Klystron | N | Y |
VPDF | Diffusion Pump | N | N |
VPCR | CRyo Pump | N | Y |
VPIO | IOn Pump | N | Y |
VPTM | TurboMolecular Pump | N | Y |
VPTS | Ti Sublimation Pump | N | Y |
VPFO | Fore Pump | N | Y |
VPRO | Roughing Pump | N | Y |
The following table lists system Compound DeviceTypes:
Table 1.3 |
---|
Value | Device Type | SLC-Aware | Controllable |
---|
AIR | Compressed Air System for Pneumatic Control | N | N |
NITR | Process Nitrogen Gas for Attenuator/Detector | N | Y |
ARGO | Process Argon Gas for Attenuator/Detector | N | Y |
BCS | Beam Containment System | N | N |
HVAC | Heating, Ventilation, and AC System | N | N |
LASR | Laser System | N | N |
WATR | Water System | N | N |
MPS | MPS (Machine Protection System) | N | N |
PPS | PPS (Personel Protection System) | N | N |
The following table lists Compound DeviceTypes for beam synchronous acquisition:
Table 1.4 |
---|
Value | Device Type | SLC-Aware | Controllable |
---|
ARRY | Group of BSA Channels for SLC-Aware only | Y | N |
APD | Avalanche Photo Diode | N | N |
BLEN | Bunch Length Monitor | Y | N |
BPMS | Beam Position Monitor | Y | N |
CAMR | Camera for Optics and Beam Profile | N | Y |
CRAD | Cerenkov Radiator | N | N |
FARC | Faraday Cup | N | N |
JMTR | Joule Meter (for Laser) | N | N |
MDEF | SLC Measurement Definition | Y | Y |
EDEF | EPICS Event Measurement Definition | N | Y |
OTRS | OTR screen | N | Y |
PD | Photo Diode | N | N |
PHOS | Phosphor screen | N | Y |
PMT | Photo Multiplier Tube | N | N |
TORO | Toroid | Y | N |
YAGS | YAG screen | N | Y |
PATT | Timing Pattern | N | N |
WPM | Wire Position Monitor | N | N |
The following table lists other Compound DeviceTypes:
Table 1.5 |
---|
Value | Device Type | SLC-Aware | Controllable |
---|
BMLN | Beam Line | N | N |
CAMW | Web Cam | N | N |
CATH | Cathode | N | N |
COLL | Collimator | N | Y |
DIAG | Diagnostic | N | Y |
DUMP | Beam Dump | N | N |
EXPT | Experiment | N | Y |
FAN | Fan | N | Y |
FOIL | Diagnostic Foils, Slotted Foil | N | N |
GATT | Gas Attenuator | N | Y |
GDET | Gas Detector | N | Y |
GUN | Gun | N | Y |
HLS | Hydrostatic Leveling Sensor | N | N |
KMON | K-monochromator | N | Y |
LHTR | Laser Heater | N | N |
LION | Long ION chamber | N | N |
LVDT | Linear Variable Differential Transformer | N | N |
MASK | Mask | N | N |
MIRR | Optical Mirror | N | Y |
PICS | Protection Ion Chamber Signal | N | N |
PICM | MPS Protection Ion Chamber Signal | N | N |
PLIC | Panofsky Long Ion Chamber | N | N |
PKLS | Pockels Cell (photon attenuation) | N | Y |
ROOM | Room, vault, or tunnel | N | N |
SATT | Solid Attenuator | N | Y |
SBST | Sub-Booster | N | Y |
SHUT | Shutter (mechanical, optical shutter) | N | Y |
SLIT | Slit (mechanical, 2- or 4-jaw) | N | Y |
STPR | Beam Stopper | N | Y |
SPLR | Beam Spoiler | N | Y |
TRGT | Target | N | Y |
TANK | Diagnostic Tank | N | Y |
THZR | (T)ransition (R)adiator(U)ndulator (E)xit | N | Y |
TIU | Tone Interrupt Unit (for MPS) | N | N |
WIRE | Wire Scanner | N | Y |
WKFL | Wakefield Shield | N | Y |
XTAL | Crystal Monochromator | N | Y |
BKHF | Beckhoff coupler | N | Y |
SCTR | Beam Scatterer | N | Y |
The following table lists what are currently considered Component DeviceTypes that are either controllers or control modules:
Table 1.6 |
---|
Value | Device Type | Controllable |
---|
PSC | PS Controller | Y |
IOC | Input/Output Controller | Y |
MOC | Motor Controller | Y |
PAC | Phase and Amplitude Controller | Y |
PLC | Programmable Logic Controller | Y |
VGC | Vacuum Gauge Controller | Y |
VPC | Vacuum Pump Controller | Y |
VVC | Vacuum Valve Controller | Y |
VFC | Vacuum Flow Controller | Y |
The following table lists Component DeviceTypes for control system modules and instruments:
Table 1.7 |
---|
Value | Device Type | SLC-Aware | Controllable |
---|
ADC | Analog-to-Digital Conversion Module | N | N |
AFG | Arbitrary Function Generator | N | Y |
DAC | Digital-to-Analog Conversion Module | N | Y |
BPMP | Beam Position Module | Y | N |
DTIZ | Digitizer | N | N |
CHAS | Input/Output chassis | N | N |
CRAT | Input/Output (VME) Crate | Y | Y |
DI | Digital Input Module | N | N |
DIAG | Diagnostics | N | N |
DIO | Digital Input/Output Module | N | N |
DO | Digital Output Module | N | N |
DMM | Digital MultiMeter | N | Y |
DVM | Digital Voltmeter | N | Y |
EVG | Event Generator for Timing | N | Y |
EVR | Event Receiver for Timing | Y | Y |
MCOR | MCOR for Magnet PS | N | Y |
MODU | Non-specific Module | N | Y |
MPG | Master Pattern Generator | N | Y |
PAD | Phase and Amplitude Detector | N | N |
PDU | Pulsed Delay Unit | N | Y |
PMTR | Power Meter | N | Y |
PMGR | Power Management Module | N | Y |
PNET | Pnet Module | N | N |
PSC | Ethernet Power Supply Controller | N | Y |
SCLR | Scaler Module | N | N |
SCOP | Oscilloscope | N | Y |
TRIG | Spare Timing Trigger | N | Y |
The following table lists Component DeviceTypes for the network:
Table 1.8 |
---|
Value | Device Type | Controllable |
---|
ACSW | AC Switch | Y |
GPIB | GPIB/LAN Gateway | Y |
RTR | Router | N |
SWH | Ethernet Switch | N |
TS | Terminal Server | Y |
UPS | Uninterruptible Power Supply | N |
WKUP | Walk-up ethernet connection | N |
IOC | EPICS IOC | Y |
PLC | Programmable Logic Controller | Y |
PSC | Power Supply Controller | Y |
CAMR | Camera for Beam Line Optics | Y |
CRAT | Intelligent VME Crates | Y |
PC | Computer that is not an IOC | Y |
...
The optional characters that come after the underscore provide detail. The following table lists the Detail Codes associated with specific device types.
Table 1.9 |
---|
DeviceType Name | Purpose |
---|
ADC_SCAN | Scanning ADC |
ADC_PEAK | Peak-sensing ADC |
ADC_CHRG | Charge Integrating ADC |
...
The Area field is 4 characters in length. There are currently 24 areas in the LCLS Accelerator. Going from the Drive Laser to the Experimental areas they include:
Table 1.10 |
---|
Area | Physical Location |
---|
LI00 | LINAC Sector 0 |
LR20 | Laser Room (Upstairs, near sector 20) |
IN20 | Injector |
LI20 | LINAC Sector 20 |
LI21 | LINAC Sector 21 |
LI22 | LINAC Sector 22 |
LI23 | LINAC Sector 23 |
LI24 | LINAC Sector 24 |
LI25 | LINAC Sector 25 |
LI26 | LINAC Sector 26 |
LI27 | LINAC Sector 27 |
LI28 | LINAC Sector 28 |
LI29 | LINAC Sector 29 |
LI30 | LINAC Sector 30 |
MCC0 | Main Control Center (Bulding 005) |
BSY0 | Beam Switchyard Common-line |
BSYN | Beam Switchyard North Arc |
BSYS | Beam Switchyard South Arc |
BSYA | Beam Switchyard A-line |
BSYB | Beam Switchyard B-line |
LTU0 | LINAC-to Undulator Switchyard |
LTU1 | LINAC-to-Undulator Line 1 |
UND1 | Undulator on Line 1 |
DMP1 | Beam Dump on Line 1 |
FEE1 | Front End Enclosure on Line 1 |
NEH1 | Near Experimental Hall on Line 1 |
XRT1 | X-Ray Tunnel on Line 1 |
FEH1 | Far Experimental Hall on Line 1 |
SYS0 | System |
...
For the X-ray areas, the prefix is a digit representing the _branch _ line, ie, a situation where the beam line has two or more forks in the X direction; typically it is the final or primary destination Hutch number. Then, the leading digit in the 3-digit position in the Near and Far Experimental Halls is rounded to 1..6 to represent Hutch 1..6, respectively. Note that on the path to a final destination, a branch can pass through other Hutches. Also, the "through" line eventually disappears at the last branch point.
Table 1.11 |
---|
Area | Position Prefix Codes | Physical Position |
---|
LR20 | | Laser Room (Upstairs, near sector 20) |
---|
|
IN20 | B | Beam Line |
---|
| K | Klystron Gallery |
| W | Waveguide |
| R | RF Equipment Hut |
|
LI20 | B | Beam Line |
---|
| W | Waveguide |
| K | Klystron Gallery |
| E | Instrumentation Equipment Alcove |
|
LI21 | B | Beam Line |
---|
| W | Waveguide |
| K | Klystron Gallery |
| E | Instrumentation Equipment Alcove |
|
LI22 | B | Beam Line |
---|
| W | Waveguide |
| K | Klystron Gallery |
| E | Instrumentation Equipment Alcove |
|
LI23 | B | Beam Line |
---|
| W | Waveguide |
| K | Klystron Gallery |
| E | Instrumentation Equipment Alcove |
|
LI24 | B | Beam Line |
---|
| W | Waveguide |
| K | Klystron Gallery |
| E | Instrumentation Equipment Alcove |
|
LI25 | B | Beam Line |
---|
| W | Waveguide |
| K | Klystron Gallery |
| E | Instrumentation Equipment Alcove |
|
LI26 | B | Beam Line |
---|
| W | Waveguide |
| K | Klystron Gallery |
| E | Instrumentation Equipment Alcove |
|
LI27 | B | Beam Line |
---|
| W | Waveguide |
| K | Klystron Gallery |
| E | Instrumentation Equipment Alcove |
|
LI28 | B | Beam Line |
---|
| W | Waveguide |
| K | Klystron Gallery |
| E | Instrumentation Equipment Alcove |
|
LI29 | B | Beam Line |
---|
| W | Waveguide |
| K | Klystron Gallery |
| E | Instrumentation Equipment Alcove |
|
LI30 | B | Beam Line |
---|
| W | Waveguide |
| K | Klystron Gallery |
| E | Instrumentation Equipment Alcove |
|
BSY0 | B | Beam Line |
---|
| E | Surface Equipment Building (Bldg 136, 106, 106, 5) |
| P | BSY Pump Station (P0, P1, P2, P3, P5) |
|
LTU0 | B | Beam Line |
---|
| E | Surface Equipment Building (Bldg 5 or 911) |
|
LTU1 | B | Beam Line |
---|
| E | Surface Equipment Building (Bldg 105 or Bldg 406 or |
| | Bldg 911 or Bldg 912 or Bldg 913) |
|
MCC0 | E | Equipment Rack Area (Bldg 5) |
---|
| C | Control Room |
|
UND1 | B | Beam Line |
---|
| E | Surface Equipment Building (Bldg 913,921) |
|
DMP1 | B | Beam Line |
---|
| E | Surface Equipment Building (Bldg B921) |
|
FEE1 | B | Beam Line |
---|
| | Hard (High-energy) through Branch (South) to Hutch 3 and beyond |
| 1 | Soft (Low-energy) Branch (North) to Hutch 1 |
| 2 | Soft (Low-energy) Branch (Middle) to Hutch 2 |
| E | Equipment Rack Alcove or Surface Equipment Building (Bldg 940) |
|
NEH1 | B | Beam Line |
---|
| | Hard (High-energy) Branch (South) to Hutch 3 and beyond |
| 1 | Soft (Low-energy) Branch (North) to Hutch 1 |
| 2 | Soft (Low-energy) Branch (Middle) to Hutch 2 |
| E | Surface Equipment Building (Bldg 950) |
|
XRT1 | B | Beam Line |
---|
| | Through Branch |
| 4 | North Branch to Hutch 4 |
| 5 | Middle Branch to Hutch 5 |
| 6 | South Branch to Hutch 6 |
| E | Surface Equipment Building (Bldg 960) |
|
FEH1 | B | Beam Line |
---|
| 4 | North Branch to Hutch 4 |
| 5 | Middle Branch to Hutch 5 |
| 6 | South Branch to Hutch 6 |
| E | Surface Equipment Building (Bldg 999) |
|
SYS0 | | System |
---|
...
For the S20-30 linac upgrade, some CAMAC modules (which have fixed slot location) have been give the Position <cratenumber><2-digit slot number>. For example, crate 1 slot 2 would have a Position value of 102.
Table 1.12 |
---|
Database Name Subsystem Prefix | Display and Database File Name Subsystem Prefix | Subsystem |
---|
CD | generic | Controls Department, for development only!! |
LS | lasr | Laser Steering |
PM | prof | Profile Monitor |
IM | curr | Current Monitor |
BL | blen | Bunch Length Monitor |
BP | bpm | Beam Position Monitor |
MC | mc | Motion Control |
CL | coll | Collimator |
CV | CAMAC-to-VME |
AM | am | Alignment Mirror |
MG | mgnt | Magnet |
EV | evg or evr | Event (Timing) System |
RF | rf or llrf | Low-Level RF |
MP | mps | Machine Protection System |
NW | ntwk | Network Device, terminal servers, switches routers |
PP | pps | Personnel Protection System |
BC | bcs | Beam Containment System |
EQ | eq | Equipment: oscilloscopes, function generators, etc |
TM | temp | Temperature Monitor |
TR | toro | Toroid |
VA | vac | Vacuum |
WA | wat | Water |
WS | ws | Wire Scanner |
FB | fbck | Feedback |
AD | ads | Alignment Diagnostic System (Wire Position Monitors + Hydrostatic Leveling Sensors) |
KY | klys | Klystron (Solenoid PS, Modulator PS, PIOP ) |
Table 1.12.1 |
---|
ioc type | ioc | VME IOCs |
---|
| eioc | Embedded IOCs |
| sioc | Soft IOCs |
Area | IN20 | LI21-LI30 | BSY0 | LTU1 | UND1 | DMP1 |
---|
System | Two character abbreviation for subsystem previx, see Table 1.12 |
---|
| Two digits, Soft ioc-s start at 00-99. All embedded adn VME IOC's start at 01-99. |
---|
...
Most devices have values which can be measured, but not all devices have values which can be controlled. Certain attributes are in place because of the SLC-Aware IOC, because the SLC Control System will transmit these attributes.
Table 1.13 |
---|
Attribute | Function Affected or Parameter Described | Controllable |
---|
VOLT or V or VACT | Actual Voltage | N |
VOLTSETPT or VSETPT | Voltage Setpoint | Y |
VOLTRBCK or VRBCK | Voltage Setpoint Readback | N | N |
VDES | Desired Voltage | Y |
I or IACT | Current Readback | N |
ISETPT | Current Setpoint | Y |
IDES | Desired Current | Y |
B or BACT | Magnetic Field Readback | N |
BDES | Desired Magnetic Field | Y |
AMPL or AACT | Amplitude Readback | N |
AMPLSETPT | Amplitude Setpoint | Y |
ADES | Desired Amplitude | Y |
PHASE or PACT | Phase Readbask | N |
PHASESETPT | Phase Setpoint | Y |
PDES | Desired Phase | Y |
MAD | Mad Name | N |
Z | Z-Position | N |
PRESS or P | Pressure, such as Vacuum | N |
PRESSSETPT or PSETPT | Pressure, such as Vacuum | N |
TEMP | Temperature | N |
TEMPSETPT | Temperature | N |
TMIT or Q | Bunch Charge | N |
FLOW | Flow Rate | N |
FLOWSETPT | Flow Rate | N |
SPEED | Speed | N |
RAMPRATE | Ramp Rate | N |
LOSSRATE | Loss Rate | N |
WIDTH | Pulse Width | N |
WIDTHSETPT | Pulse Width | Y |
DELAY | Pulse Delay | N |
DELAYSETPT | Pulse Delay | Y |
TDES | Pulse Delay | Y |
TABS | Absolute Time | N |
TIME | Delta Time | N |
TIMESETPT | Delta Time | Y |
TOD | Time-of-Day | N |
COUNT or CNT | Count | N |
COUNTSETPT or CNTSETPT | Count | Y |
CENTER or CTR | Center | N |
CENTERSETPT or CTRSETPT | Center | Y |
ID or IDENT | Unique (Integer) Identifier | N |
IDENTSETPT | Unique (Integer) Identifier | Y |
NAME | Unique (String) Identifier | N |
ENERGY | Energy | N |
ENERGYSETPT | Energy | Y |
POWER | Power | N |
POWERSETPT | Power | Y |
FREQ | Frequency | N |
FREQSETPT | Frequency | Y |
ANGLE | Angle | N |
ANGLESETPT | Angle | Y |
POSN | Position | N |
POSNSETPT | Position | Y |
GAP | Gap | N |
GAPSETPT | Gap | Y |
XAVG | Horizontal Value | N |
YAVG | Vertical Value | N |
ZAVG | Longitudinal Value | N |
UAVG | Diagonal Value | N |
SAVG | Beamline Position Value | N |
XRMS | Horizontal Value | N |
YRMS | Vertical Value | N |
ZRMS | Longitudinal Value | N |
URMS | Diagonal Value | N |
SRMS | Beamline Position Value | N |
XHIGH | Horizontal Value | N |
YHIGH | Vertical Value | N |
ZHIGH | Longitudinal Value | N |
UHIGH | Diagonal Value | N |
SHIGH | Beamline Position Value | N |
XLOW | Horizontal Value | N |
YLOW | Vertical Value | N |
ZLOW | Longitudinal Value | N |
ULOW | Diagonal Value | N |
SLOW | Beamline Position Value | N |
XSETPT | Horizontal Value | Y |
YSETPT | Vertical Value | Y |
ZSETPT | Longitudinal Value | Y |
USETPT | Diagonal Value | Y |
SSETPT | Beamline Position Value | Y |
XHIST | Horizontal Value | N |
YHIST | Vertical Value | N |
ZHIST | Longitudinal Value | N |
UHIST | Diagonal Value | N |
SHIST | Beamline Position Value | N |
CHECK | Check | Y |
CTRL | Do a Specific Action | Y |
GO | Do an Action | Y |
RESET | Reset | Y |
RESTART | Restart (stop and go) | Y |
STOP | Stop doing an Action | Y |
...