Beamline Instrument Software Support |
|
SPEC Macro documentation:
[ Macro Index |
BCU Home ]
|
[ source code | installed at | configured at ] | ||||||
See other macros in category: All | ||||||
Description:
| ||||||
Documentation:
wagoair.mac provides air check using wago for specified motors Air-lock can be restricted to one motion direction or none. | ||||||
Macros:
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: | ||||||
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) | ||||||
|