multiwire_get_position_c (ul_multiwire)

	status.i4.v = multiwire_get_position_c(multiwire_names.i1a.r,
					       positions.i4a.r,
					       num_multiwires.i4.v
					       [,errors.i4a.r]) 

	This routine returns the position for a given multiwire name or a list
	of multiwire names in the same machine

	multiwire_names	multiwire name(s)
			(MW_DEVICE_NAME_LEN characters per name)
	positions	returned position(s) for the requested multiwire name(s)
			(MW_POSITION_OUT -> position is out,
			 MW_POSITION_IN -> swic scanner is in,
					   (for SWIC/SEM type device only)
			 MW_POSITION_HORZ -> position is horizontal,
			 MW_POSITION_VERT -> position is vertical,
			 MW_POSITION_INDETERM -> position is indeterminent,
						 as controller is off-line
						 or hardware problem
						 (For SEM devices, it means 
						  motor is not available.),
			 MW_POSITION_UNKNOWN -> probably hardware problem
						(for SWIC/SEM type device only),
			 CLIB_INVARG -> invalid multiwire name)
	num_multiwires	number of multiwire names
	[errors]	array of returned ACNET status values
			(one for each detector in the list)
			(default is NULL)

	This function returns ACNET status values as follows:

	CLIB_OK			success
	CLIB_BUGCHK		initialization failed
	CLIB_INVARG		multiwire names from different machines
				or invalid multiwire names
	negative value		other ACNET format error
	positive value		number of detectors in 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_set_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_names[NUM_MULTIWIRES][MW_DEVICE_NAME_LEN];
	int	status;
	int	num_multiwires = NUM_MULTIWIRES;
	int	positions[NUM_MULTIWIRES];
	int	errors[NUM_MULTIWIRES];

	status = multiwire_get_position_c(multiwire_names,positions,
					  num_multiwires,errors);