.

Average: 0
Rating Count: 0

Development status: Released, Release: release_1_1_0
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/MeasureInstruments/SpectroHR460
Contact:



Class Description


This device manages a JobinYvon Horiba HR460 spectrometer, using the GPIB protocol (GPIB Device).

Families: BeamlineComponents

Key words:

Platform: All Platforms

Language: Cpp

License: GPL

Contact:

Hardware


Manufacturer: none

Bus: GPIB

Class interface


Attributes:

Name Description
exitMirrorPositionScalar: DevString Exit mirror position.
entranceMirrorPositionScalar: DevString Entrance mirror position.
selectedGratingScalar: DevString Selected grating density, in grooves/mm.
limitSwitchScalar: DevBoolean Flag for grating motor limit reached.
wavelengthOffsetScalar: DevDouble Wavelength offset, in nm.
centralWavelengthScalar: DevDouble Current central wavelength, in nm.
gratingPositionScalar: DevLong Absolute position of the grating motor, in motor steps.

Commands:

Name Description
MoveExitMirrorLATERALInput: DevVoid
Output: DevVoid
Move exit mirror to LATERAL position.
MoveExitMirrorAXIALInput: DevVoid
Output: DevVoid
Move exit mirror to AXIAL position.
MoveEntranceMirrorLATERALInput: DevVoid
Output: DevVoid
Move entrance mirror to LATERAL position.
MoveEntranceMirrorAXIALInput: DevVoid
Output: DevVoid
Move entrance mirror to AXIAL position.
DefineSlitPositionInput: DevVarDoubleStringArray
slit name, slit opening in microns
Output: DevVoid
Define slit position.
DefineGratingPositionInput: DevLong
motor position in steps
Output: DevVoid
Define grating position.
SelectGratingInput: DevString
grating label
Output: DevVoid
Select new grating.
AbortInput: DevVoid
Output: DevVoid
Stop motors.
ResetInput: DevVoid
Output: DevVoid
Reset hardware.
InitMotorsInput: DevVoid
Output: DevVoid
Launch motors initialization.
StatusInput: DevVoid
Output: ConstDevString
Device status
This command gets the device status (stored in its device_status data member) and returns it to the caller.
StateInput: DevVoid
Output: State
Device state
This command gets the device state (stored in its device_state data member) and returns it to the caller.

Pipes:

Properties:

Name Description
GratingMotorBacklashDevUShort Backlash value for grating motor, in motor steps.
GratingDefinitionArray of DevString Grating definition, with format: {index}:{name}
SlitDefinitionArray of DevString Slit definition, with format: {index}:{name}:{description}
InitMotorsTmoDevUShort Timeout for InitMotors command, in s.
PollingPeriodDevUShort Polling period of the spectrometer, in ms.
ConnectionRetriesDevUShort Number of retries for spectrometer connection.
GpibDeviceUrlDevString Name of the Tango device to access the power supply controller.


Please log in to comment.

22 Aug 2020, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



11 Jul 2020, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



4 Jul 2020, DS Admin
Updated:
The device class has been updated.
You can see previous version here .



27 Jun 2020, DS Admin
Created:
The device class has been added to catalogue.
Added by:dadmin on:27 Jun 2020, 5:44 a.m.