This is historical information of device classes implemented in NewportXPSCtrl device server.

Use this link to find the valid information.

Development status: New development
Information status: New

Contact: brombh@desy.de



Class Description


Device driver for the Newport XPS controller

Families: Motion

Key words:

Platform: Unix Like

Language: Python

License: GPL

Contact: brombh@desy.de

Hardware


Manufacturer: Newport

Product:

XPS

Bus: Ethernet

Class interface


Attributes:

Commands:

Name Description
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.
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.
SendInput: DevString
Output: DevString
SendStageCmdInput: DevVarLongStringArray
Output: DevVarDoubleStringArray
recieve commands from axis, perform action on controller and return values to axis
HomeGroupInput: DevString
Output: DevVoid
InitializeGroupInput: DevVarStringArray
str(groupName), Bool(home)
Output: DevVoid
initialize group and optionally home it also
EnableGroupInput: DevVarLongStringArray
GroupName, 0 or 1 (disable, enable)
Output: DevVoid
KillGroupInput: DevString
Output: DevVoid
MoveStageInput: DevVarStringArray
stage, new_pos, relativ
Output: DevVoid
move stage to a new position

Pipes:

Properties:

Name Description
IpAddrDevString
portDevUShort
usernameDevString
passwordDevString
timeoutDevUShort

Added by:dadmin on:18 Jan 2020, 3:53 a.m.