Beamline Instrument Software Support |
|
SPEC Macro documentation:
[ Macro Index |
BCU Home ]
|
GROUPS.MAC | ||||||
[ source code | installed at | configured at ] | ||||||
See other macros in category: Tools | ||||||
Description:
| ||||||
Documentation:
This package defines some macros for handling motors in groups. Macros for defining the groups, adding and deleting motors from a group, and to display the motors and motor positions for a group are available. | ||||||
Macros:
Usage: group <function> <group> <motor> <motor> ... The user interface. Group can be called with the following arguments and functions: wg Usage: wg Abbreviation for group where | ||||||
Internal Macros: | ||||||
Usage: del_item <substring> <string> delete <substring> from <string> isgroup Usage: isgroup <mne> is this mnemonic a current group? group_purge Usage: group_purge(quiet) delete all empty groups group_reset Usage: group_reset group_hide Usage: group_hide group_update Usage: group_update group_add Usage: group_add group_delete Usage: group_delete group_list Usage: group_list group_where Usage: group_where group_show_motor_info Usage: group_show_motor_info(f, ns, n, mA) Internal macro used to display motor information at 8 motors per line. Listing of motors named "unused" or that are disabled is suppressed. First argument is array of info-types as "name", "mne", "user", "dial", "lim+", "lim-", "ulim+" and "ulim-". Second argument is number of elements in array. Third argument is number of motors. If first argument is a single string as above, that is okay. group_index Usage: group_index Sethe groups indexes in arrays. show_grp Usage: show_grp [group_name or all] Show a group_name or all groups as 8 motors/line. show_grpf Usage: show_grpf (ind) Show a group (defined by its index) as 8 motors/line. | ||||||
|