2.3.3.3.115. NXmanipulator¶
Status:
base class (contribution), extends NXcomponent
Description:
Extension of NXpositioner to include fields to describe the use of manipulators ...
Extension of NXpositioner to include fields to describe the use of manipulators in photoemission experiments.
Symbols:
No symbol table
- Groups cited:
Structure:
Name of the manipulator.
description: (optional) NX_CHAR ⤆
A description of the manipulator.
type: (optional) NX_CHAR
Type of manipulator, Hexapod, Rod, etc.
cryostat: (optional) NXactuator
Cryostat for cooling the sample.
physical_quantity: (optional) NX_CHAR ⤆
Obligatory value:
temperature
PID_CONTROLLER: (optional) NXpid_controller ⤆
setpoint: (optional) NX_FLOAT {units=NX_TEMPERATURE} ⤆
In case of a fixed or averaged cooling temperature, this is the scalar tem ...
In case of a fixed or averaged cooling temperature, this is the scalar temperature setpoint. It can also be a 1D array of temperature setpoints (without time stamps).
setpoint_log: (optional) NXlog ⤆
value: (optional) NX_FLOAT {units=NX_TEMPERATURE}
In the case of an experiment in which the temperature is changed and the ...
In the case of an experiment in which the temperature is changed and the setpoints are recorded with time stamps, this is an array of length m of temperature setpoints.
temperature_sensor: (optional) NXsensor
Temperature sensor measuring the sample temperature.
measurement: (optional) NX_CHAR ⤆
Obligatory value:
temperature
value: (optional) NX_FLOAT {units=NX_TEMPERATURE} ⤆
In case of a single or averaged temperature measurement, this is the scalar ...
In case of a single or averaged temperature measurement, this is the scalar temperature measured by the sample temperature sensor. It can also be a 1D array of measured temperatures (without time stamps).
value: (optional) NX_FLOAT {units=NX_TEMPERATURE}
In the case of an experiment in which the temperature changes and is recor ...
In the case of an experiment in which the temperature changes and is recorded with time stamps, this is an array of length m of temperatures.
sample_heater: (optional) NXactuator
Device to heat the sample.
physical_quantity: (optional) NX_CHAR ⤆
Obligatory value:
temperature
output_heater_power: (optional) NX_FLOAT {units=NX_POWER}
In case of a fixed or averaged heating power, this is the scalar heater powe ...
In case of a fixed or averaged heating power, this is the scalar heater power. It can also be a 1D array of heater powers (without time stamps).
output_heater_power_log: (optional) NXlog ⤆
PID_CONTROLLER: (optional) NXpid_controller ⤆
setpoint: (optional) NX_FLOAT {units=NX_TEMPERATURE} ⤆
In case of a fixed or averaged temperature, this is the scalar temperature ...
In case of a fixed or averaged temperature, this is the scalar temperature setpoint. It can also be a 1D array of temperature setpoints (without time stamps).
setpoint_log: (optional) NXlog ⤆
value: (optional) NX_FLOAT {units=NX_TEMPERATURE}
In the case of an experiment in which the temperature is changed and the ...
In the case of an experiment in which the temperature is changed and the setpoints are recorded with time stamps, this is an array of length m of temperature setpoints.
drain_current_ammeter: (optional) NXsensor
Ammeter measuring the drain current of the sample and sample holder.
measurement: (optional) NX_CHAR ⤆
Obligatory value:
current
value: (optional) NX_FLOAT {units=NX_CURRENT} ⤆
In case of a single or averaged drain current measurement, this is the scala ...
In case of a single or averaged drain current measurement, this is the scalar drain current measured between the sample and sample holder. It can also be an 1D array of measured currents (without time stamps).
value: (optional) NX_FLOAT {units=NX_CURRENT}
In the case of an experiment in which the current changes and is recorded ...
In the case of an experiment in which the current changes and is recorded with time stamps, this is an array of length m of currents.
sample_bias_potentiostat: (optional) NXactuator
Actuator applying a voltage to sample and sample holder.
physical_quantity: (optional) NX_CHAR ⤆
Obligatory value:
voltage
PID_CONTROLLER: (optional) NXpid_controller ⤆
setpoint: (optional) NX_FLOAT {units=NX_VOLTAGE} ⤆
In case of a fixed or averaged applied bias, this is the scalar voltage ap ...
In case of a fixed or averaged applied bias, this is the scalar voltage applied between sample and sample holder. It can also be an 1D array of voltage setpoints (without time stamps).
setpoint_log: (optional) NXlog ⤆
value: (optional) NX_FLOAT {units=NX_VOLTAGE}
In the case of an experiment in which the bias is changed and the setpoi ...
In the case of an experiment in which the bias is changed and the setpoints are recorded with time stamps, this is an array of length m of voltage setpoints.
sample_bias_voltmeter: (optional) NXsensor
Sensor measuring the voltage applied to sample and sample holder.
measurement: (optional) NX_CHAR ⤆
Obligatory value:
voltage
value: (optional) NX_FLOAT {units=NX_VOLTAGE} ⤆
In case of a single or averaged bias measurement, this is the scalar voltage ...
In case of a single or averaged bias measurement, this is the scalar voltage measured between sample and sample holder. It can also be an 1D array of measured voltages (without time stamps).
value: (optional) NX_FLOAT {units=NX_VOLTAGE}
In the case of an experiment in which the bias changes and is recorded wit ...
In the case of an experiment in which the bias changes and is recorded with time stamps, this is an array of length m of voltages.
ACTUATOR: (optional) NXactuator
Any additional actuators on the manipulator.
SENSOR: (optional) NXsensor
Any additional sensors on the manipulator.
POSITIONER: (optional) NXpositioner
Class to describe the motors that are used in the manipulator
Hypertext Anchors¶
List of hypertext anchors for all groups, fields, attributes, and links defined in this class.
/NXmanipulator/cryostat/PID_CONTROLLER/setpoint_log/value-field
/NXmanipulator/sample_bias_potentiostat/physical_quantity-field
/NXmanipulator/sample_bias_potentiostat/PID_CONTROLLER-group
/NXmanipulator/sample_bias_potentiostat/PID_CONTROLLER/setpoint-field
/NXmanipulator/sample_bias_potentiostat/PID_CONTROLLER/setpoint_log-group
/NXmanipulator/sample_bias_potentiostat/PID_CONTROLLER/setpoint_log/value-field
/NXmanipulator/sample_heater/output_heater_power_log/value-field
/NXmanipulator/sample_heater/PID_CONTROLLER/setpoint_log-group
/NXmanipulator/sample_heater/PID_CONTROLLER/setpoint_log/value-field