Home

Tango Device Server User's Guide

image

Contents

1. e J ele S t EIL ee Device CHROTRON yan a N Server ESRF GalilPiezoAna User s Guide GalilPiezoAna Class Revision release_1_0_3 Author coquet Implemented in C Introduction handles Piezo devices controled by Galil through 1 analog output 1 analog feedback Class Inheritance e O GalilPiezoAna Properties Device Properties Property name Property type Description AxisBoxAttachement AxisNumber Tango DEV_STRING name of the GalilBox device Tango DEV_STRING axis number can be AB C D E F G H default A MotoristRatio Tango DEV_DOUBLE User Position in user units MotoristRatio hardware read MotoristOffset Y AX B MotoristOffset Tango DEV_DOUBLE User Position in user units MotoristRatio hardware read MotoristOffset Y AX B MovingTime Tango DEV_LONG There is no possibiliy to have a feedback of the actual positionning state so when a move is requested we start a timer an declare the stazte as MOVING Time is in milliseconds Default 100 MotoristWemo Tango DEV_STRING motorist memo HasAnalogFeedback Tango DEV_BOOLEAN true if piezo motor has an analog feedback i e position is returned as analog value the position is the analog value if false position returned is the commanded position ommandName Tango DEV_STRING Device Properties Default Values Property N
2. After an Init command executed on a device it is not necessary for client to re connect to the device This command first calls the device delete_device method and then execute its init_device method For C device server all the memory allocated in the nit_device method must be freed in the delete_device method The language device desctructor automatically calls the delete_device method Argin DEV_VOID none Argout DEV_VOID none Command allowed for Tango UNKNOWN Tango STANDBY Tango MOVING Tango OFF 2 State Description This command gets the device state stored in its device_state data member and returns it to the caller Argin DEV_VOID none Argout DEV_STATE State Code Command allowed for Tango UNKNOWN Tango STANDBY Tango MOVING Tango OFF 3 Status Description This command gets the device status stored in its device_status data member and returns it to the caller Argin DEV_VOID none Argout CONST_DEV_STRING Status description Command allowed for Tango UNKNOWN Tango STANDBY Tango MOVING Tango OFF 4 SetAxisConfiguration for expert only Description initialises the axis sets the PID settings to zero Argin DEV_VOID Argout DEV_VOID Command allowed for Tango STANDBY Tango OFF 5 On Description turns the axis ON command SH Argin DEV_VOID Argout DEV_VOID Command allowed for Tango UNKNOWN T
3. State Code e Command allowed for Tango UNKNOWN O Tango STANDBY O Tango MOVING Tango OFF O 3 Status Description This command gets the device status stored in its device_status data member and returns it to the caller Argin DEV_VOID none Argout CONST_DEV_STRING Status description e Command allowed for Tango UNKNOWN Oo Tango STANDBY Tango MOVING O Tango OFF 4 SetAxisConfiguration for expert only e Description initialises the axis sets the PID settings to zero Argin DEV_VOID Argout DEV_VOID Command allowed for O Tango STANDBY Tango OFF 5 On Description turns the axis ON command SH Argin DEV_VOID Argout DEV_VOID Command allowed for Oo Tango UNKNOWN Tango STANDBY O Tango MOVING Tango OFF 6 Off Description turns the axis OFF command MO Argin DEV_VOID Argout DEV_VOID e Command allowed for Oo Tango UNKNOWN O Tango STANDBY O Tango OFF ESRF Software Engineering Group
4. This command first calls the device delete_device method and then execute its init_device method For C device server all the memory allocated in the nit_device method must be freed in the delete_device method The language device desctructor automatically calls the delete_device method Argin DEV_VOID none Argout DEV_VOID none Command allowed for Tango UNKNOWN Tango STANDBY Tango MOVING Tango OFF 2 State Description This command gets the device state stored in its device_state data member and returns it to the caller Argin DEV_VOID none Argout DEV_STATE State Code Command allowed for Tango UNKNOWN Tango STANDBY Tango MOVING Tango OFF 3 Status Description This command gets the device status stored in its device_status data member and returns it to the caller Argin DEV_VOID none Argout CONST_DEV_STRING Status description Command allowed for Tango UNKNOWN Tango STANDBY Tango MOVING Tango OFF 4 SetAxisConfiguration for expert only Description initialises the axis sets the PID settings to zero Argin DEV_VOID Argout DEV_VOID Command allowed for Tango STANDBY Tango OFF 5 On Description turns the axis ON command SH Argin DEV_VOID Argout DEV_VOID Command allowed for Tango UNKNOWN Tango STANDBY Tango MOVING Tango OFF 6 Off Description turns the axis OFF command MO Argi
5. ame Default Values AxisBoxAttachement No default value AxisNumber No default value MotoristRatio No default value MotoristOffset No default value MovingTime No default value MotoristMemo No default value HasAnalogFeedback No default value CommandName States No default value name of the ControlBox direct command for GalilV1 WriteRead for GalilV2 ExecLowLevelCommand There is no Class properties States Descriptions no communication with the controlbox ready to accept requests motor is moving simulated by a timer motor is OFF Attributes Scalar Attributes Attribute name Data Type R W Type position Position in user units DEV_DOUBLE READ_WRITE analogValue analog Value of the analog feedback DEV_DOUBLE READ_WRITE Commands Device Commands for Operator Level Command name Argument In Argument Out DEV_VOID DEV_VOID DEV_VOID DEV_STATE DEV_VOID CONST_DEV_STRING DEV_VOID DEV_VOID DEV_VOID DEV_VOID Device Commands for Expert Level Only Command name Argument In Argument Out SetAxisConfiguration DEV_VOID DEV_VOID 1 Init Description This commands re initialise a device keeping the same network connection After an Init command executed on a device it is not necessary for client to re connect to the device
6. ango STANDBY Tango MOVING Tango OFF 6 Off Description turns the axis OFF command MO Argin DEV_VOID Argout DEV_VOID Command allowed for Tango UNKNOWN Tango STANDBY Tango OFF ESRF Software Engineering Group Frame Alert This document is designed to be viewed using the frames feature If you see this message you are using a non frame capable web client Link to Non frame version Device Server EIL CHROTRON GalilPiezoAna Device Commands Description GalilPiezoAna Class Revision release_1_0_3 Author coquet 1 Init Description This commands re initialise a device keeping the same network connection After an Init command executed on a device it is not necessary for client to re connect to the device This command first calls the device delete_device method and then execute its init_device method For C device server all the memory allocated in the nit_device method must be freed in the delete_device method The language device desctructor automatically calls the delete_device method Argin DEV_VOID none Argout DEV_VOID none Command allowed for Tango UNKNOWN Tango STANDBY Tango MOVING Tango OFF O00 2 State Description This command gets the device state stored in its device_state data member and returns it to the caller Argin DEV_VOID none Argout DEV_STATE
7. n DEV_VOID Argout DEV_VOID Command allowed for Tango UNKNOWN Tango STANDBY Tango OFF ESRF Software Engineering Group Device Server efit SLE GalilPiezoAna User s Guide GalilPiezoAna Class Revision release_1_0_3 Author coquet Implemented in C Introduction handles Piezo devices controled by Galil through 1 analog output 1 analog feedback Class Inheritance e O GalilPiezoAna Properties Device Properties Property name Property type Description AxisBoxAttachement AxisNumber Tango DEV_STRING name of the GalilBox device Tango DEV_STRING axis number can be AB C D E F G H default A MotoristRatio Tango DEV_DOUBLE User Position in user units MotoristRatio hardware read MotoristOffset Y AX B MotoristOffset Tango DEV_DOUBLE User Position in user units MotoristRatio hardware read MotoristOffset Y AX B MovingTime Tango DEV_LONG There is no possibiliy to have a feedback of the actual positionning state so when a move is requested we start a timer an declare the stazte as MOVING Time is in milliseconds Default 100 MotoristWemo Tango DEV_STRING motorist memo HasAnalogFeedback Tango DEV_BOOLEAN true if piezo motor has an analog feedback i e position is returned as analog value the position is the analog value if false position returned is the c
8. ommanded position ommandName Tango DEV_STRING Device Properties Default Values Property Name Default Values AxisBoxAttachement No default value AxisNumber No default value MotoristRatio No default value MotoristOffset No default value MovingTime No default value MotoristMemo No default value HasAnalogFeedback No default value CommandName States No default value name of the ControlBox direct command for GalilV1 WriteRead for GalilV2 ExecLowLevelCommand There is no Class properties States Descriptions no communication with the controlbox ready to accept requests motor is moving simulated by a timer motor is OFF Attributes Scalar Attributes Attribute name Data Type R W Type position Position in user units DEV_DOUBLE READ_WRITE analogValue analog Value of the analog feedback DEV_DOUBLE READ_WRITE Commands Device Commands for Operator Level Command name Argument In Argument Out DEV_VOID DEV_VOID DEV_VOID DEV_STATE DEV_VOID CONST_DEV_STRING DEV_VOID DEV_VOID DEV_VOID DEV_VOID Device Commands for Expert Level Only Command name Argument In Argument Out SetAxisConfiguration DEV_VOID DEV_VOID 1 Init Description This commands re initialise a device keeping the same network connection

Download Pdf Manuals

image

Related Search

Related Contents

MANUAL DEL USUARIO  7.0HGJAD-2139 Owner`s Manual  CAPITOLATO SPECIALE D`APPALTO PER L  ELIUM Player Demo WebApp User Guide ON/OFF – standby on/off  D800 - Data Control  Manual do utilizador  HD10MD3 HDTV HD to SDI Down Converter User Manual  Anritsu MP1763C User's Manual  取扱説明書 94010MS0011  

Copyright © All rights reserved.
Failed to retrieve file