esrf

Beamline Instrument Software Support
SPEC Macro documentation: [ Macro Index | BCU Home ]

See other macros in category: All
Description:
    WAGOAIR.MAC Control of airpad (wago controlled) for instrumentation support.
Documentation:
    DESCRIPTION
    wagoair.mac provides air check using wago for specified motors Air-lock can be restricted to one motion direction or none.

Macros:
    airchecksetup
    Usage: airchecksetup <wago_channel_out> <wago_channel_in> <motor1> <direction1> <delay1> [<motor2> <direction2> <delay2>...<motorN> <directionN> <delayN>]

    <wago_channel_out> : wago channel to activate air
    <wago_channel_in> : wago channel to read back air status, "none" if there is no input channel to check air is on
    <motor1> ... <motorN> : motors which needs air on to be moved
    <direction1> ... <directionN> : set air lock to one direction only(1/positive, -1/negative) or to any movement (0)
    <delay1>...<delayN>: delay time before and after motion

    airdelay
    Usage: airdelay <motor mne> <[<delay_in_sec>]
    Set or Print out air delay

    airauto
    Usage: airauto <motmne>
    Auto mode set air on if motors are moving, and released air after motion

    airautoon
    Usage: airautoon
    Set auto mode ON

    airautooff
    Usage: airautooff
    Set auto mode OFF

    airon
    Usage: airon <motmne>
    Switch ON air

    airoff
    Usage: airoff <motmne>
    Switch OFF air

    aircheck
    Usage: aircheck <motmne>
    diagnosis of air control

    airshow
    Usage: airshow
    list the aircheck configured motors

    airwarning
    Usage: airwarning
    to be used with warningsetup [warning1] [warning2] ...

Internal Macros:
    aircheckunsetup
    Usage: aircheckunsetup <motormne>


    _air_checkall
    Usage: _air_checkall


    _air_getangles
    Usage: _air_getangles <motmne>


    _air_finished
    Usage: _air_finished <motmne>


    _air_set
    Usage: _air_set (motor, value)


    _air_get
    Usage: _air_get (motor)


    _air_setcheck
    Usage: _air_setcheck (motor, value)


Filename: wagoair.mac
Author: E. PAPILLON & L. CLAUSTRE / BCU / ESRF ( 2012 )
Last mod.: 06/09/2012 15:50 by witsch