Confluence will be unusable 23-July-2024 at 06:00 due to a Crowd upgrade.
Current user stages should be entered here. This page lists the part number, has a link to manufacturer documentation and gives each stage a "name". This name corresponds to the configuration in the parameter manager which contains all the settings of the controller that make the stage work well. Entering this name in the questionnaire for a beam time will enable a single command to push all the right settings to the motor controller after the stage has been connected. These configurations are shared among hutches as stages are moving between hutches. This list is also shared with the beam line engineer/designer so that they know what stages are available when planning an upcoming experiment. As more stages become available in LCLS, the page should also be updated. Also seeing as though some stages under the same name can be outfitted with a gear reducer, these configurations should be saved within the parameter manager and the confluence page updated
Notable hutch python IMS motion stage field descriptions
Field | Description |
---|
FLD_LM | Limit Stop Mode |
FLD_SM | Stall Mode |
FLD_SF | Stall factor |
FLD_STSV | Stall severity level for reporting |
FIELD_ERSV | Error Severity Level for reporting |
FLD_EE | Encoder Enabled |
FLD_EL | Encoder Lines |
FLD_MT | Motor Settling Time (ms) |
FLD_HT | Holding Current Delay Time (ms) |
FLD_RCMX | Run current max (0..100 %) |
FLD_RC | Run current (0..100 %) |
FLD_HCMX | Holding current max (0..100 %) |
FLD_HC | Holding current (0..100 %) |
FLD_MODE | Run Mode |
FLD_PDBD | Position Tolerance for monitoring (EGU) |
Field | Description |
---|
FLD_EGU | Engineering units name |
FLD_UREV | Units per Revolutions (EGU/rev) |
FLD_FREV | Full steps per rev |
FLD_SREV | micro-steps per revolution |
FLD_ERES | Encoder Step Size (EGU) |
FLD_MRES | Motor Resolution (EGU/micro-step) |
FLD_DIR | Direction |
FLD_OFF | User Offset |
FLD_FOFF | Adjust Offset/Controller |
FLD_HTYP | Homing Type |
FLD_HEGE | Homing edge of index or limit |
FLD_BDST | Backlash distance (EGU) |
FLD_HDST | Back-off distance for limit-switch-homing (EGU) |
FLD_DLLM | Dial Low Limit (EGU) |
FLD_DHLM | Dial High Limit (EGU) |
FLD_LLM | User Low Limit (EGU) |
FLD_HLM | User High Limit (EGU) |
FLD_RTRY | Max # of Retries |
FLD_RDBD | Retry deadband (egu) |
Field | DescriptionPossible Values: |
---|---|
FLD_SMAX | max speed (rev/s) |
FLD_S | speed (rev/s) |
FLD_BS | backlash speed |
FLD_HS | Home speed |
FLD_ACCL | Acceleration |
FLD_BACC | Backlash acceleration |
FLD_HACC | Homing acceleration |
FLD_TWV | Tweak Value |
FLD_HOMD | Dial Value at home |
FLD_EGAG | Use external gauge |
FLD_ESKL | External Gauge Scale |
FLD_DLVL | Debugging Level |
FLD_S1 | Limit switch setting 1 |
FLD_S2 | Limit switch setting 2 |
FLD_S3 | Limit switch setting 3 |
FLD_S4 | Limit switch setting 4 |
PV_FW__MEANS | Name of forward direction |
PV_REV__MEANS | Name of reverse direction |
FLD_SBAS | base speed (rev/s) |
Basic hutch-python 3 commands
Function | Command | Description |
---|---|---|
Absolute move | ||
Relative move | ||
Set velocity | ||
Set user limits | ||
set dial limit |