Update Config_Positioner
@@ -139,6 +139,68 @@ The following settings are available for all types of positioners:
|
||||
|
||||
## Epics
|
||||
## Tango
|
||||
This positioner type interfaces with the [TANGO](https://www.tango-controls.org/) hardware control system. Note that a "Tango" type positioner can be configured as an [Orchestra Detector](#orchestra-detector)
|
||||
|
||||
**Device**::<BR>
|
||||
 String value defines address of the TANGO object.<BR>
|
||||
 **Default**: empty string
|
||||
|
||||
**setAttribute**::<BR>
|
||||
 String value defines the device attribute that move requests should be written to.<BR>
|
||||
 **Default**: empty string
|
||||
|
||||
**setCommand**::<BR>
|
||||
 String value defines command to be issued to the TANGO device in order to parform a move request.<BR>
|
||||
 **Default**: empty string
|
||||
|
||||
**getAttribute**::<BR>
|
||||
 String value defines the device attribute that position values should be read from.<BR>
|
||||
 **Default**: empty string
|
||||
|
||||
**lowAttribute**::<BR>
|
||||
 String value defines ???.<BR>
|
||||
 **Default**: empty string
|
||||
|
||||
**highAttribute**::<BR>
|
||||
 String value defines ???.<BR>
|
||||
 **Default**: empty string
|
||||
|
||||
**toleranceAttribute**::<BR>
|
||||
 String value defines ???.<BR>
|
||||
 **Default**: empty string
|
||||
|
||||
**unitAttribute**::<BR>
|
||||
 String value defines ???.<BR>
|
||||
 **Default**: empty string
|
||||
|
||||
**doneMovingAttribute**::<BR>
|
||||
 String value defines ???.<BR>
|
||||
 **Default**: empty string
|
||||
|
||||
**polarizationMapping**::<BR>
|
||||
 Boolean value defines ???.<BR>
|
||||
 **Default**: false
|
||||
|
||||
****::<BR>
|
||||
 String value defines ???.<BR>
|
||||
 **Default**: ?
|
||||
|
||||
### Orchestra Detector
|
||||
|
||||
An Orchestra detector is a special type of **readOnly** positioner that uses Orchestra to sample the most recent value of an "Epics" or "Tango" data channel with no waiting. An Orchestra detector being configured as a type of positioner is an historical artefact that may be corrected in future. This can be used, for example, to monitor the synchrotrons storage ring current that is provided via an EPICS channel on a pixel-by-pixel basis with minimal overhead.
|
||||
|
||||
**orchestraDetector**::<BR>
|
||||
 Strinf value defines the name of the Orchestra controller that will perform the value sampling.<BR>
|
||||
 **Default**: empty string
|
||||
|
||||
**orchestraDetectorChannelIndex**::<BR>
|
||||
 Integer value defines the orchestra channel to be used for the value sampling. <BR>
|
||||
 **Default**: -1
|
||||
|
||||
**orchestraDetectorMonitor**::<BR>
|
||||
 Boolean value defines if the positioner values should be recorded in the scan file as a monitor.<BR>
|
||||
 **Default**: false
|
||||
|
||||
## NewPort
|
||||
## NexLine
|
||||
## SmarAct
|
||||
@@ -153,18 +215,3 @@ The following settings are available for all types of positioners:
|
||||
## ZmiEpics
|
||||
|
||||
|
||||
## Orchestra Detector
|
||||
|
||||
An Orchestra detector is a special type of **readOnly** positioner that uses Orchestra to sample the most recent value of an "Epics" or "Tango" data channel with no waiting. An Orchestra detector being configured as a type of positioner is an historical artefact that may be corrected in future. This can be used, for example, to monitor the synchrotrons storage ring current that is provided via an EPICS channel on a pixel-by-pixel basis with minimal overhead.
|
||||
|
||||
**orchestraDetector**::<BR>
|
||||
 Strinf value defines the name of the Orchestra controller that will perform the value sampling.<BR>
|
||||
 **Default**: empty string
|
||||
|
||||
**orchestraDetectorChannelIndex**::<BR>
|
||||
 Integer value defines the orchestra channel to be used for the value sampling. <BR>
|
||||
 **Default**: -1
|
||||
|
||||
**orchestraDetectorMonitor**::<BR>
|
||||
 Boolean value defines if the positioner values should be recorded in the scan file as a monitor.<BR>
|
||||
 **Default**: false
|
||||
Reference in New Issue
Block a user