...
- Optionally, create a group .
- Create a knob
- Add devices:
- Do this "by hand" if you know the PV. Eg YCOR:IN20:492:BDES
- Do this by "drilldown" (which uses physics name). In the Editor:
- Select a model sequence: Eg BXG TO BX01. Note that sequences are in alphabetical order. That is on the fix list.
- Select a device "type". Note that the type names given are:
1) SNS type names, which themselves use >1 name eg hcorr == dch == horrzcorr => X correctors.
2) and also flattened hierarchy of types, eg type "dipole" includes hcorr and vcorr. - Select a device name, by "physics name".
- Select FieldSet (not FieldRB). (issue: FieldRB should not be offered).
- Or calculate bump knobs
- Select a section of contiguous sequence of sections (a "combo sequence") Accelerator->Sequences
BXG TO BX01 - BX01 to BX02 works. - Knobs->(Make Horizontal Bumps | Make vertical bumps) Make Horizontal Bumps (Make Vertical Doesn't work, since it seems so many of our correctors are SLC!)
- For Horizontal Bumps: These setups were tested.
- Design Offset 3 (default) magnets - works (4 magnet doesn't work!)
- Design Angle 5 (default) magnets - works
- Live Offset 3 - works
- Live Angle 5 works - works
- For Vertical Bumps, select sections BXG to BX01 - QM15 to FV2
- Design Offset 3 (default) magnets - works, but they're mostly SLC magnets, so you can't connect and can't set them.
- Select a section of contiguous sequence of sections (a "combo sequence") Accelerator->Sequences
Problems and Issues
- Knobs app can't set non-EPICS devices (eg correctors), so;
- In "drilldown" mode it offers you devices to set that it can't in fact set (eg having selected BX02 TO QM15, you select Y corrector YC21303 (which is in fact an SLC CS corrector), select FieldSet (whch which you shouldn't have been able to do) and then it can't connect.
WORK AROUND: Be conscious of what's SLC and what EPICS. See resources 0,1. - It makes bumps using correctors it can't set!
Eg: Select sequence indexes 2,3,4,5. Make Vertical design offset knobs. The first knob created is BPM21301. This contains 3 correctors, all SLC! Eg YXC21303 - YCOR:LI21:303. So, knob can't be implemented. This problem seems particularly acute for Vertical bumps! Are more of our horizontal correctors EPICS?
NO work around. *Will have to fix so that that elements which are not settable="true" in the xdxf file, are not included.
- In "drilldown" mode it offers you devices to set that it can't in fact set (eg having selected BX02 TO QM15, you select Y corrector YC21303 (which is in fact an SLC CS corrector), select FieldSet (whch which you shouldn't have been able to do) and then it can't connect.
- Knobs->"Proprotional Coefficients" spelt wrongly.
- Knobs Editor uses SNS type names, which themselves use >1 name eg hcorr == dch == horrzcorr => X correctors.