GEpressCtrlPACE5000 Tango Python Class












GEpressCtrlPACE5000 Properties :


There is no class properties


Device Properties
Name
Description
Type
Default Value
IPAdress IP Adress String none
PortNb Port Number int 5025







GEpressCtrlPACE5000 Class Commands
Name
Input type
Output type
Level
Description
State DEV_VOID DEV_STATE OPERATOR This command gets the device state (stored in its device_state data member) and returns it to the caller.
Status DEV_VOID CONST_DEV_STRING OPERATOR This command gets the device status (stored in its device_status data member) and returns it to the caller.
Stop DEV_VOID DEV_VOID OPERATOR Stops operation of the pump. The most important action – stop the PressureControl – power control – go to the measurement mode
GetIDN DEV_VOID DEV_STRING OPERATOR Returns the identification string from the device as a string
GetMAC DEV_VOID DEV_STRING OPERATOR Returns the MAC address from the device as a string
GetErrorState DEV_VOID DEV_STRING OPERATOR Returns the error message from the instrument
ClearErrorState DEV_VOID DEV_VOID OPERATOR Clears the error state for the instrument. This is done by getting the GetErrorState – 5x times to clear the inner error message buffer
MakeHWTest DEV_VOID DEV_LONG OPERATOR Performs a hardware test for the instrument.
If the result is positive – device goes to the ON state, else, the device goes to the ALARM state and disallow any SCPI command to go through.
WriteSocket DEV_STRING DEV_VOID OPERATOR Write command to socket
WriteReadSocket DEV_STRING DEV_STRING OPERATOR Send command and return the answer






Command State :


State Definition
Input Argument Tango::DEV_VOID none
Output Argument Tango::DEV_STATE Device state
DisplayLevel OPERATOR ..
Inherited true ..
Abstract true ..
Polling Period Not polled ..



Command allowed for All states ..






Command Status :


Status Definition
Input Argument Tango::DEV_VOID none
Output Argument Tango::CONST_DEV_STRING Device status
DisplayLevel OPERATOR ..
Inherited true ..
Abstract true ..
Polling Period Not polled ..



Command allowed for All states ..






Command Stop :


Stop Definition
Input Argument Tango::DEV_VOID
Output Argument Tango::DEV_VOID
DisplayLevel OPERATOR ..
Inherited false ..
Abstract false ..
Polling Period Not polled ..



Command NOT allowed for
  • ALARM
  • FAULT
  • INIT
  • ..






    Command GetIDN :


    GetIDN Definition
    Input Argument Tango::DEV_VOID
    Output Argument Tango::DEV_STRING
    DisplayLevel OPERATOR ..
    Inherited false ..
    Abstract false ..
    Polling Period Not polled ..



    Command NOT allowed for
  • ALARM
  • FAULT
  • INIT
  • ..






    Command GetMAC :


    GetMAC Definition
    Input Argument Tango::DEV_VOID
    Output Argument Tango::DEV_STRING
    DisplayLevel OPERATOR ..
    Inherited false ..
    Abstract false ..
    Polling Period Not polled ..



    Command NOT allowed for
  • ALARM
  • FAULT
  • INIT
  • ..






    Command GetErrorState :


    GetErrorState Definition
    Input Argument Tango::DEV_VOID
    Output Argument Tango::DEV_STRING
    DisplayLevel OPERATOR ..
    Inherited false ..
    Abstract false ..
    Polling Period Not polled ..



    Command NOT allowed for
  • ALARM
  • FAULT
  • INIT
  • ..






    Command ClearErrorState :


    ClearErrorState Definition
    Input Argument Tango::DEV_VOID
    Output Argument Tango::DEV_VOID
    DisplayLevel OPERATOR ..
    Inherited false ..
    Abstract false ..
    Polling Period Not polled ..



    Command NOT allowed for
  • ALARM
  • FAULT
  • INIT
  • ..






    Command MakeHWTest :


    MakeHWTest Definition
    Input Argument Tango::DEV_VOID
    Output Argument Tango::DEV_LONG 1-> OK, 0-> Fail
    DisplayLevel OPERATOR ..
    Inherited false ..
    Abstract false ..
    Polling Period Not polled ..



    Command NOT allowed for
  • FAULT
  • INIT
  • ..






    Command WriteSocket :


    WriteSocket Definition
    Input Argument Tango::DEV_STRING
    Output Argument Tango::DEV_VOID
    DisplayLevel OPERATOR ..
    Inherited false ..
    Abstract false ..
    Polling Period Not polled ..



    Command NOT allowed for
  • FAULT
  • INIT
  • ..






    Command WriteReadSocket :


    WriteReadSocket Definition
    Input Argument Tango::DEV_STRING Command to send
    Output Argument Tango::DEV_STRING Answer from socket
    DisplayLevel OPERATOR ..
    Inherited false ..
    Abstract false ..
    Polling Period Not polled ..



    Command NOT allowed for
  • FAULT
  • INIT
  • ..







    GEpressCtrlPACE5000 Class Attributes
    Name
    Inherited
    Abstract
    Attr. type
    R/W type
    Data type
    Level
    Description
    ChannelDevices false false Spectrum READ Tango::DEV_STRING EXPERT List of GEpressCtrlPACE5000Channel devices connected





    There is no dynamic attribute defined.





    Attribute ChannelDevices :


    Attribute Definition
    Attribute Type Spectrum ( 2 )
    R/W Type READ
    Data Type Tango::DEV_STRING
    Display Level EXPERT
    Inherited false
    Abstract false
    Polling Period Not polled
    Memorized Not set


    Read allowed for All states
    Attribute Properties
    label
    unit
    standard unit
    display unit
    format
    max_value
    min_value
    max_alarm
    min_alarm
    max_warning
    min_warning
    delta_time
    delta_val
    Attribute Event Criteria
    Periodic Not set
    Relative Change Not set
    Absolute Change Not set


    Archive Periodic Not set
    Archive Relative Change Not set
    Archive Absolute Change Not set


    Push Change event by user code false
    Push Archive event by user code false
    Push DataReady event by user code false










    GEpressCtrlPACE5000 Class States
    Name
    Description
    ON
    ALARM Hardware test has failed
    FAULT
    INIT Connecting to socket