Heidenhain ND287 Position Display Unit
- class pymeasure.instruments.heidenhain.ND287(adapter, name='Heidenhain ND287', units='mm', **kwargs)
Bases:
Instrument
Represents the Heidenhain ND287 position display unit used to readout and display absolute position measured by Heidenhain encoders.
- check_errors()
Method to read an error status message and log when an error is detected.
- Returns
String with the error message as its contents.
- property id
Get the string identification property for the device.
- property position
Measure the encoder’s current position (float). Note that the get_process performs a mapping from the returned value to a float measured in the units specified by
ND287.units
. The get_process is modified dynamically as this mapping changes slightly between different units.(dynamic)
- property status
Get the encoder’s status bar
- property units
Control the unit of measure set on the device. Valid values are ‘mm’ and ‘inch’ Note that this parameter can only be set manually on the device. So this argument only ensures that the instance units and physical device settings match. I.e., this property does not change any physical device setting.