Private
Public Access
11
1

Update Config_Positioner

2022-10-24 15:57:46 +02:00
parent 605abee565
commit 1a55b5b9e0

@@ -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>
&emsp;String value defines address of the TANGO object.<BR>
&emsp;**Default**: empty string
**setAttribute**::<BR>
&emsp;String value defines the device attribute that move requests should be written to.<BR>
&emsp;**Default**: empty string
**setCommand**::<BR>
&emsp;String value defines command to be issued to the TANGO device in order to parform a move request.<BR>
&emsp;**Default**: empty string
**getAttribute**::<BR>
&emsp;String value defines the device attribute that position values should be read from.<BR>
&emsp;**Default**: empty string
**lowAttribute**::<BR>
&emsp;String value defines ???.<BR>
&emsp;**Default**: empty string
**highAttribute**::<BR>
&emsp;String value defines ???.<BR>
&emsp;**Default**: empty string
**toleranceAttribute**::<BR>
&emsp;String value defines ???.<BR>
&emsp;**Default**: empty string
**unitAttribute**::<BR>
&emsp;String value defines ???.<BR>
&emsp;**Default**: empty string
**doneMovingAttribute**::<BR>
&emsp;String value defines ???.<BR>
&emsp;**Default**: empty string
**polarizationMapping**::<BR>
&emsp;Boolean value defines ???.<BR>
&emsp;**Default**: false
****::<BR>
&emsp;String value defines ???.<BR>
&emsp;**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>
&emsp;Strinf value defines the name of the Orchestra controller that will perform the value sampling.<BR>
&emsp;**Default**: empty string
**orchestraDetectorChannelIndex**::<BR>
&emsp;Integer value defines the orchestra channel to be used for the value sampling. <BR>
&emsp;**Default**: -1
**orchestraDetectorMonitor**::<BR>
&emsp;Boolean value defines if the positioner values should be recorded in the scan file as a monitor.<BR>
&emsp;**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>
&emsp;Strinf value defines the name of the Orchestra controller that will perform the value sampling.<BR>
&emsp;**Default**: empty string
**orchestraDetectorChannelIndex**::<BR>
&emsp;Integer value defines the orchestra channel to be used for the value sampling. <BR>
&emsp;**Default**: -1
**orchestraDetectorMonitor**::<BR>
&emsp;Boolean value defines if the positioner values should be recorded in the scan file as a monitor.<BR>
&emsp;**Default**: false