Difference between revisions of "Configurable Turn Table"
(→Communication) |
|||
Line 9: | Line 9: | ||
It can be used to control other measurement equipment, for which no RadiMation device driver is available yet. The Configurable Turn Table allows to manual create a device driver to controll a Turn Table. Where the device then can be used in RadiMation. The Turn Table can thus be used for tests. | It can be used to control other measurement equipment, for which no RadiMation device driver is available yet. The Configurable Turn Table allows to manual create a device driver to controll a Turn Table. Where the device then can be used in RadiMation. The Turn Table can thus be used for tests. | ||
+ | == Initialisation and Check == | ||
[[Image:Configurable Turn Table Configuration Window.png]] | [[Image:Configurable Turn Table Configuration Window.png]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{ScreenElementDescriptionStart}} | {{ScreenElementDescriptionStart}} | ||
{{ScreenElementDescription|Reset|The reset code that needs to be send to device. When left blank, no command will be send.}} | {{ScreenElementDescription|Reset|The reset code that needs to be send to device. When left blank, no command will be send.}} | ||
Line 26: | Line 20: | ||
{{ScreenElementDescription|Wait for Completion after sending command|The checkmark can be enabled so {{RadiMation}} will wait for all the commands to complete, before it continues. This is done by sending [[SCPI]] command *OPC? to the device.}} | {{ScreenElementDescription|Wait for Completion after sending command|The checkmark can be enabled so {{RadiMation}} will wait for all the commands to complete, before it continues. This is done by sending [[SCPI]] command *OPC? to the device.}} | ||
{{ScreenElementDescriptionEnd}} | {{ScreenElementDescriptionEnd}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{ScreenElementDescriptionStart}} | {{ScreenElementDescriptionStart}} | ||
− | {{ScreenElementDescription| | + | {{ScreenElementDescription|Goto angle|The command that should be send to turn the turn table. The command must use the variable name __degree__ or __radian__.}} |
− | {{ScreenElementDescription| | + | {{ScreenElementDescription|Current Angle|This is the command to request the current angle of the device.}} |
+ | {{ScreenElementDescription|Goto angle format|This is a regular expression to obtain the current angle to from the reponse of the Current angle command. See regular expression examples below.}} | ||
+ | {{ScreenElementDescription|Movement ready|This is the command to request the current status of the turn table.}} | ||
+ | {{ScreenElementDescription|Movement ready response|This should be the status when the turntable is not moving/rotating}} | ||
+ | {{ScreenElementDescription|Stop|This is the command to abort/stop any rotation}} | ||
{{ScreenElementDescriptionEnd}} | {{ScreenElementDescriptionEnd}} | ||
− | |||
== Read Back examples == | == Read Back examples == |
Revision as of 14:04, 13 April 2018
The Configurable Turn Table device driver is a Turn Table which is supported by RadiMation®. It can be used to control other measurement equipment, for which no RadiMation device driver is available yet. The Configurable Turn Table allows to manual create a device driver to controll a Turn Table. Where the device then can be used in RadiMation. The Turn Table can thus be used for tests.
Initialisation and Check
Reset | The reset code that needs to be send to device. When left blank, no command will be send. |
Init | The command that is send to initialize the configured device. When left blank no command will be send. |
Get Id | The command that is send to retrieve the ID of the device. This is used to check if the device is connected. A commonly used SCPI command is: *IDN?. When left blank, no command will be send. |
Returned ID | The identifier is used to check if the correct device driver is selected and the device is connected. Leaving this blank, will skip the device check. |
Wait for Completion after sending command | The checkmark can be enabled so RadiMation® will wait for all the commands to complete, before it continues. This is done by sending SCPI command *OPC? to the device. |
Goto angle | The command that should be send to turn the turn table. The command must use the variable name __degree__ or __radian__. |
Current Angle | This is the command to request the current angle of the device. |
Goto angle format | This is a regular expression to obtain the current angle to from the reponse of the Current angle command. See regular expression examples below. |
Movement ready | This is the command to request the current status of the turn table. |
Movement ready response | This should be the status when the turntable is not moving/rotating |
Stop | This is the command to abort/stop any rotation |
Read Back examples
Received information
|
Regex
|
RadiMation Readout
|
Note
|
---|---|---|---|
U_L_N 325 | (-?[0-9.,Ee-]+)
|
325
|
Takes the first number.
|
I_L1;12.34 | ;(-?[0-9.,Ee-]+)
|
12.34
|
Takes the first number after ";".
|
THD_U_L1;;14,5 | ;;(-?[0-9.,Ee-]+)
|
14.5
|
Takes the first number after ";;".
|
AC_FREQ;Channel1;1.23E3 | ;.*;(-?[0-9.,Ee-]+)
|
1230
|
Takes the first number after the appearance of a second ";".
|
The regular expression can always be tested trough the Validate Expression function.