Home

Tango Device Server User's Guide

image

Contents

1. Argout DEV_STATE State Code Command allowed for O Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING oo0o0o 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 O Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O00 0 Insert Description Argin DEV_VOID N A Argout DEV_VOID N A Command allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING OoO0O000 5 Extract Description Argin DEV_VOID N A Argout DEV_VOID N A Command allowed for O Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O00 0 IsInserted Description Argin DEV_VOID N A Argout DEV_BOOLEAN TRUE or FALSE depending on the screen position Command allowed for O Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING oo0o0o o IsExtracted Description Argin DEV_VOID N A Argout DEV_BOOLEAN TRUE or FALSE depending on the screen position Command allowed for O Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O00 0 8 GetDependencies Description Argin DEV_VOID Argout DEVVAR_STRINGARRAY The list of
2. See s d S t E a 2 gt Device CHROTRON Pa a N ESRF Server er ARMO Controller User s Guide ARMO Class Revision release_1_0_0 Author root Implemented in C Introduction Controls the position of ARMO Properties Device Properties Property name Property type Description DIODeviceName Tango DEV_STRING Name of the underlying DIO device DIO_7432 or compatible no default value DIODeviceCtrlLine Tango DEV_STRING DIO device s line used to control the screen no default value DIODeviceUpLine Tango DEV_STRING DIO device s line connected to the up position detector no default value DIODeviceDownLine Tango DEV_STRING DIO device s line connected to the down position detector no default value ogic Tango DEV_STRING Use HIGH for active high or LOW for active low no default value T Tango DEV_SHORT Device Properties Default Values Property Name Default Values DIODeviceName No default value DIODeviceCtrlLine No default value DIODeviceUpLine No default value DIODeviceDownLine No default value Logic No default value Timeout States No default value ARMO insertion extraction timeout in seconds If this timeout expired before the screen reaches its stable position i e inserted or extracted its state is changed from MOVIN
3. Tango DEV_STRING DIO device s line connected to the up position detector no default value DIODeviceDownLine Tango DEV_STRING DIO device s line connected to the down position detector no default value ogic Tango DEV_STRING Use HIGH for active high or LOW for active low no default value T Tango DEV_SHORT Device Properties Default Values Property Name Default Values DIODeviceName No default value DIODeviceCtrlLine No default value DIODeviceUpLine No default value DIODeviceDownLine No default value Logic No default value Timeout States No default value ARMO insertion extraction timeout in seconds If this timeout expired before the screen reaches its stable position i e inserted or extracted its state is changed from MOVING to FAULT There is no Class properties States Names Descriptions FAULT Not connected to underlying DIO device can t control screen position INSERT The screen is inserted into the beam EXTRACT The screen is extracted from the beam UNKNOWN Can t conclude on screen position underlying device does not respond or gave error MOVING The screen is moving i e device is currently responding to an insert or extract request Attributes Scalar Attributes Attribute name Data Type isInserted Set to TRUE i e
4. 1 if ARMO is currently inserted into the beam set to FALSE i e 0 otherwise DEV_SHORT isExtracted Set to TRUE i e 1 if ARMO is currently extracted from the beam set to FALSE i e 0 otherwise Commands DEV_SHORT More Details on commands Device Commands for Operator Level Command name Argument In Argument Out Init DEV_VOID DEV_VOID State DEV_VOID DEV_STATE Status DEV_VOID CONST_DEV_STRING Insert DEV_VOID DEV_VOID Extract DEV_VOID DEV_VOID IsInserted DEV_VOID DEV_BOOLEAN IsExtracted DEV_VOID DEV_BOOLEAN GetDependencies 1 Init DEV_VOID DEVVAR_STRINGARRAY 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 FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O0000 2 State Description This command gets the device state stored
5. devices on which this device depends Command allowed for O Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING oo0o0o ESRF Software Engineering Group
6. 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 FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING oo0oo0o0o 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 Command allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING OO0O000 4 Insert Description Argin DEV_VOID N A 5 T Argout DEV_VOID N A Command allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O0000 Extract Description Argin DEV_VOID N A Argout DEV_VOID N A Command allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O0000 IsInserted Description Argin DEV_VOID N A Argout DEV_BOOLEAN TRUE or FALSE depending on the screen position Command allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O0000 IsExtracted Description Argin DEV_VOID N A Argout DEV_BOOLEAN TRUE or FALSE depending on the screen position Command allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O0O000 8 GetDe
7. G to FAULT There is no Class properties States Names Descriptions FAULT Not connected to underlying DIO device can t control screen position INSERT The screen is inserted into the beam EXTRACT The screen is extracted from the beam UNKNOWN Can t conclude on screen position underlying device does not respond or gave error MOVING The screen is moving i e device is currently responding to an insert or extract request Attributes Scalar Attributes Attribute name Data Type isInserted Set to TRUE i e 1 if ARMO is currently inserted into the beam set to FALSE i e 0 otherwise DEV_SHORT isExtracted Set to TRUE i e 1 if ARMO is currently extracted from the beam set to FALSE i e 0 otherwise Commands DEV_SHORT More Details on commands Device Commands for Operator Level Command name Argument In Argument Out Init DEV_VOID DEV_VOID State DEV_VOID DEV_STATE Status DEV_VOID CONST_DEV_STRING Insert DEV_VOID DEV_VOID Extract DEV_VOID DEV_VOID IsInserted DEV_VOID DEV_BOOLEAN IsExtracted DEV_VOID DEV_BOOLEAN GetDependencies 1 Init DEV_VOID DEVVAR_STRINGARRAY Description This commands re initialise a device keeping the same network connection After an Init command executed on a device it is not necessar
8. ommand allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O0000 IsInserted Description Argin DEV_VOID N A Argout DEV_BOOLEAN TRUE or FALSE depending on the screen position Command allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O0000 IsExtracted Description Argin DEV_VOID N A Argout DEV_BOOLEAN TRUE or FALSE depending on the screen position Command allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O0O000 8 GetDependencies Description Argin DEV_VOID Argout DEVVAR_STRINGARRAY The list of devices on which this device depends Command allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O0000 ESRF Software Engineering Group Device Server SOLEIL K CHROTRON ya on aN dain ARMO Controller User s Guide ARMO Class Revision release_1_0_0 Author root Implemented in C Introduction Controls the position of ARMO Properties Device Properties Property name Property type Description DIODeviceName Tango DEV_STRING Name of the underlying DIO device DIO_7432 or compatible no default value DIODeviceCtrlLine Tango DEV_STRING DIO device s line used to control the screen no default value DIODeviceUpLine
9. pendencies Description Argin DEV_VOID Argout DEVVAR_STRINGARRAY The list of devices on which this device depends Command allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O0000 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 ARMO Controller Device Commands Description ARMO Class Revision release_1_0_0 Author root 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 O Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O00 0 2 State Description This command gets the device state stored in its device_state data member and returns it to the caller e Argin DEV_VOID none
10. y 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 FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O0000 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 FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING oo0oo0o0o 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 Command allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING OO0O000 4 Insert Description Argin DEV_VOID N A 5 T Argout DEV_VOID N A Command allowed for Tango FAULT Tango INSERT Tango EXTRACT Tango UNKNOWN Tango MOVING O0000 Extract Description Argin DEV_VOID N A Argout DEV_VOID N A C

Download Pdf Manuals

image

Related Search

Related Contents

  IB BP 3AC1-1 Var2 5108.qxd    Artisan Technology Group is your source for quality new and  Yamaha B112 Data Sheet  Accès au texte intégral du document (PDF 1 Mo)  NPK-101 - 東洋紡ライフサイエンス事業部  eKEY™ for iPhone User Manual    Limiter l`apparition de résistances aux antigraminées  

Copyright © All rights reserved.
Failed to retrieve file