multiwire_set_position_c (ul_multiwire)

		status.i4.v = multiwire_set_position_c(multiwire_name.i1a.r,
						       position.i4.v);

	This routine will set multiwire position (out/horizontal/vertical)
	for the requested multiwire.

	multiwire_name	multiwire name (MW_DEVICE_NAME_LEN characters)
	position	requested setting position
			(MW_POSITION_OUT	set position out,
			 MW_POSITION_IN	        set position in, 
                                                for SWIC/SEM only,
			 MW_POSITION_HORZ	set position horizontal,
			 MW_POSITION_VERT	set position vertical)
			(for SWIC/SEM, position is either MW_POSITION_HORZ
			 or MW_POSITION_VERT, it will set the scanner in)

       This function returns status values as follows

	CLIB_OK			success
	CLIB_BUGCHK		initialization failed
	MW_NOT_IN_BEAM		multiwire is OUT, position setting disable 
    	CLIB_INVARG		invalid multiwire name,or invalid position
   	othewise		ACNET format error

	This function requires the following include files:

	ul_multiwire_h:multiwires_h, acnet_errors_h

	Related functions:

	multiwire_get_names_c, multiwire_menu_c, multiwire_get_position_c,
	multiwire_detector_type_c, multiwire_num_wires_c,
	multiwire_get_data_c, multiwire_get_list_c,
	multiwire_cancel_get_lst, multiwire_get_scans_list_c,
	multiwire_get_power_status_c, multiwire_get_hv_status_c,
	multiwire_get_sequencer_status_c, multiwire_set_sequencer_status_c,
	multiwire_set_hv_status_c, multiwire_display_config_c,
	multiwire_display_dir_select_c

	C/C++ usage:

	char	multiwire_name[MW_DEVICE_NAME_LEN];
	int	status;
	int	position = MW_POSITION_HORZ;

	status = multiwire_set_position_c(multiwire_name,position);