2.3.3.1.2. NXactuator

Status:

base class, extends NXcomponent

Description:

An actuator used to control an external condition. ...

An actuator used to control an external condition.

The condition itself is described in NXenvironment.

Symbols:

No symbol table

Groups cited:

NXpid_controller

Structure:

name: (optional) NX_CHAR

Name of the actuator

short_name: (optional) NX_CHAR

Short name of actuator used e.g. on monitor display program

actuation_target: (optional) NX_CHAR

The physical component on which this actuator acts. ...

The physical component on which this actuator acts. This should be a path in the NeXus tree structure. For example, this could be an instance of NXsample or a device on NXinstrument.

physical_quantity: (optional) NX_CHAR

Name for the physical quantity effected by the actuation ...

Name for the physical quantity effected by the actuation

Examples: temperature | pH | magnetic_field | electric_field | current | conductivity | resistance | voltage | pressure | flow | stress | strain | shear | surface_pressure

type: (optional) NX_CHAR

The type of hardware used for the actuation. ...

The type of hardware used for the actuation.

Examples (suggestions, but not restrictions):

Temperature:

laser | gas lamp | filament | resistive

Pressure:

anvil cell

Voltage:

potentiostat

outputVALUE: (optional) NX_NUMBER {units=NX_ANY}

Any output that the actuator produces. ...

Any output that the actuator produces. For example, a heater can have the field output_power(NX_NUMBER).

PID_CONTROLLER: (optional) NXpid_controller

If the actuator is PID-controlled, the settings of the PID controller can be ...

If the actuator is PID-controlled, the settings of the PID controller can be stored here.

Hypertext Anchors

List of hypertext anchors for all groups, fields, attributes, and links defined in this class.

NXDL Source:

https://github.com/FAIRmat-NFDI/nexus_definitions/tree/fairmat/base_classes/NXactuator.nxdl.xml