AMRELVEE.TXT Driver File Contents (ari_hpv.exe)

AMREL HPVEE PPS/MPS SERIES POWER SUPPLY DRIVERS:
 	
	The Amrel HPVEE PPS/MPS series instrument drivers are a collection of HPVEE user objects that can be used with any HPVEE program. The user objects in this set are organzied into three groups; single channel power supply commands, dual channel power supply commands and common commands. To use these objects
an instrument identifier called "AmrelDIO" must be defined. This identifier can be created via the Instruments menu in the HPVEE environment. Simply add an instrument called "AmrelDIO" and leave all other fields defaulted. If you attempt to use any of these object before "AmrelDIO" is created HPVEE will prompt you at that time to create the instrument identifier. 

NOTE: 	If you are using a National Instruments GPIB board you must prefix all instrument addresses with a 14.
	(e.g. power supply address = 12  -  use address 1412)

SECTION 1:	LISTS OF USER OBJECTS

	1.0	Single Channel Specific Objects
									
		NAME                                                               FILE                            SECTION	
		PPS/MPS Calibration Mode ON/OFF		CALMODE.VEE	2.0.1
		PPS/MPS Set Voltage				SETVOLTS.VEE	2.0.2
		PPS/MPS Set Current				SETCURNT.VEE	2.0.3
		PPS/MPS Set Output State			OUTSTATE.VEE	2.0.4
		PPS/MPS Set Over- Voltage Level		SETOVLVL.VEE	2.0.5
		PPS/MPS Set OVP State			OVPSTATE.VEE	2.0.6
		PPS/MPS Set OCP State			OCPSTATE.VEE	2.0.7
		PPS/MPS Single Channel Set All		SETALL.VEE		2.0.8
		PPS/MPS Read Current				Q_CURRNT.VEE	2.0.9
		PPS/MPS Read Set Current			Q_SETCUR.VEE	2.0.10
		PPS/MPS Read Set OVP Level			Q_OVPLVL.VEE	2.0.11
		PPS/MPS Read Voltage				Q_VOLTS.VEE		2.0.12
		PPS/MPS Read Set Voltage			Q_SETVLT.VEE	2.0.13

	1.1	Dual Channel Specific Objects
									
		NAME                                                               FILE                            SECTION	
		Dual PPS/MPS Set Calibration Mode		D_SETCAL.VEE	2.1.1
		Dual PPS/MPS Set Voltages			D_SETVLT.VEE	2.1.2
		Dual PPS/MPS Set Currents			D_SETCUR.VEE	2.1.3
		Dual PPS/MPS Set Output States		D_SETOUT.VEE	2.1.4
		Dual PPS/MPS Set OVP Levels			D_SETOVL.VEE	2.1.5
		Dual PPS/MPS Set OVP States			D_SETOVP.VEE	2.1.6
		Dual PPS/MPS Set OCP States			D_SETOCP.VEE	2.1.7
		Dual PPS/MPS Set All				DUAL_ALL.VEE	2.1.8
		Dual PPS/MPS Set Track State			D_SETTRK.VEE	2.1.9
		Dual PPS/MPS Read Currents			D_MEAS_I.VEE	2.1.10
		Dual PPS/MPS Read Set Currents		D_RDSETI.VEE		2.1.11
		Dual PPS/MPS Read Set OVP Levels		Q_RDOVPL.VEE	2.1.12
		Dual PPS/MPS Read Voltages			D_MEAS_V.VEE	2.1.13		
		Dual PPS/MPS Read Set Voltages		Q_RDSETV.VEE	2.1.14






	1.2	Common Objects
									
		NAME                                                               FILE                            SECTION	
		Write Calibration Parameter			CALPARAM.VEE	2.2.1
		PPS/MPS Read Error Status			Q_ERROR.VEE		2.2.2
		PPS/MPS Query Model Number			Q_MODEL.VEE		2.2.3
		PPS/MPS Read Status Byte			Q_STATUS.VEE	2.2.4
		MPS Set Port					Q_SETPORT.VEE	2.2.5

SECTION 2:	OBJECT DESCRIPTIONS

	2.0	SINGLE CHANNEL USER OBJECT DESCRIPTIONS

		2.0.1	PPS/MPS Calibration Mode ON/OFF

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	cal_state	-  Calibration mode state.
							   ( 0 = Disable, 1 = Enable)

			Outputs:   	None

			Description: 	Sets the Calibration Mode ON or OFF state of any single channel Amrel 						PPS/MPS series power supply. This command only enables or disables
					the power supply's calibration mode. The Write Calibration Parameter
					object is used to write the calibration information to the power supply.

		2.0.2	PPS/MPS Set Voltage

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	volts		-  Desired output voltage.

			Outputs:   	None

			Description:	Sets the output voltage level of any single channel Amrel PPS/MPS 						series power supply and queries the power supply for an error condition.

		2.0.3	PPS/MPS Set Current

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	current		-  Desired maximum output current.

			Outputs:   	None

			Description:	Sets the output current limit level of any single channel Amrel PPS/MPS
					power supply and queries the power supply for an error condition.









		2.0.4	PPS/MPS Set Output State

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	out_state	-  Desired output state.(0 = OFF, 1 = ON)

			Outputs:   	None					

			Description:	Sets the output On/Off state of any single channel Amrel PPS/MPS
					power supply and queries the power supply for an error condition.

		2.0.5	PPS/MPS Set Over-voltage Level

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	ov_level	-  Desired over-voltage shutdown level.

			Outputs:   	None					

			Description:	Sets the output over-voltage protection level of any single channel 						Amrel PPS/MPS power supply and queries the power supply for an error 						condition.
	
		2.0.6	PPS/MPS Set OVP State

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	ovp_state	-  Over-voltage protection function(OVP) state.
							   ( 0 = OFF, 1 = ON)

			Outputs:   	None					

			Description:	Sets the output over-voltage protection state of any single channel 						Amrel PPS/MPS power supply and queries the power supply for an error 						condition.

		2.0.7	PPS/MPS Set OCP State

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	ocp_state	-  Over-current protection function(OCP) state.
							   ( 0 = OFF, 1 = ON)

			Outputs:   	None					

			Description:	Sets the output over-current protection state of any single channel 						Amrel PPS/MPS power supply and queries the power supply for an error 						condition.










		2.0.8	PPS/MPS Single Channel Set All

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
					ov_level	-  Desired over-voltage shutdown level.
				    	ovp_state	-  Over-voltage protection function(OVP) state.
							   ( 0 = OFF, 1 = ON)
				    	current		-  Desired maximum output current.
				    	ocp_state	-  Over-current protection function(OCP) state.
							   ( 0 = OFF, 1 = ON)
				    	voltage		-  Desired output voltage.
				    	out_state	-  Desired output state.(0 = OFF, 1 = ON)

			Outputs:   	None					

			Description:	This object allows the user to set all normal operating parameters of any 						single channel Amrel PPS/MPS power supply an error query is							perfomed by each of the user objects in this object.

		2.0.9	PPS/MPS Read Current

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	
			Outputs:   	I_value		-  Actual value read from the output in amps.
					

			Description:	Reads the actual output currrent of any single channel Amrel PPS/MPS 						power supply.

		2.0.10	PPS/MPS Read Set Current

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	
			Outputs:   	I_value		-  Returns the programmed current limit level.
				

			Description:	Reads the programmed currrent of any single channel Amrel PPS/MPS 						power supply. 

		2.0.11	PPS/MPS Read Set OVP Level

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	 								   
			Outputs:   	ov_value	-  Returns the programmed over-voltage shutdown					  			   level.

			Description:	Reads the programmed over-voltage protection level of any single 						channel Amrel PPS/MPS power supply.







		2.0.12	PPS/MPS Read Voltage

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	 								   
			Outputs:   	V_value	-  Returns the actual output voltage of the power
							   supply.

			Description:	Reads the actual output voltage of any single channel Amrel PPS/MPS 						power supply.

		2.0.13	PPS/MPS Read Set Voltage

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	 								   
			Outputs:   	V_value	-  Returns programmed output voltage of the power
							   supply.

			Description:	Reads the programmed output voltage of any single channel Amrel 						PPS/MPS power supply.

	2.1	DUAL CHANNEL USER OBJECT DESCRIPTIONS

		2.1.1	Dual PPS/MPS Set Calibration Mode

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	select		-  Calibration mode state. 
							   ( 0 = Disable, 1 = Cal Channel 1, 2 = Cal Channel 2,
							     3 = Cal Both Channels )

			Outputs:   	None

			Description: 	Sets the Calibration Mode ON or OFF and selects Channel 1, Channel 2 						or Both Channels for calibration for any dual channel Amrel PPs/MPS 						series power supply. If Both Channels is selected the supply will first 						enter Calibration Mode for channel 1 and after all parameters have been
					entered, will transition directly to Channel 2. The Write Calibration 						Parameter object is used to write the calibration information to the 						power supply.

		2.1.2	Dual PPS/MPS Set Voltages

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	volts_1		-  Desired output voltage for channel 1.
				    	volts_2		-  Desired output voltage for channel 2.
					select		-  Selects the channel or channels to operate on.
							   ( 0 = Channel 1, 1 = Channel 2, 2 = Both Channels )

			Outputs:   	None

			Description:	Sets the output voltage level of Channel 1 and/or Channel 2 of any 						dual channel Amrel PPS/MPS power supply and queries the power 						supply for an error condition.


		2.1.3	Dual PPS/MPS Set Currents

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	curr_1		-  Desired maximum output current for channel 1.
				    	curr_2		-  Desired maximum output current for channel 2.
					select		-  Selects the channel or channels to operate on.
							   ( 0 = Channel 1, 1 = Channel 2, 2 = Both Channels )

			Outputs:   	None

			Description:	Sets the output current limit level of Channel 1 and/or Channel 2 of any 						dual channel Amrel PPS/MPS power supply and queries the power 						supply for an error condition.

		2.1.4	Dual PPS/MPS Set Output States

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	out_1		-  Output On/Off state for channel 1 (0 = OFF, 1 = ON).
				    	out_2		-  Output On/Off state for channel 2 (0 = OFF, 1 = ON).						select		-  Selects the channel or channels to operate on.
							   ( 0 = Channel 1, 1 = Channel 2, 2 = Both Channels )

			Outputs:   	None

			Description:	Sets the output On/Off state of Channel 1 and/or Channel 2 of any 						dual channel Amrel PPS/MPS power supply and queries the power 						supply for an error condition.

		2.1.5	Dual PPS/MPS Set OVP Levels

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	ovp_level_1	-  Desired over-voltage shutdown level for channel 1.
				    	ovp_level_1	-  Desired over-voltage shutdown level for channel 2.
					select		-  Selects the channel or channels to operate on.
							   ( 0 = Channel 1, 1 = Channel 2, 2 = Both Channels )

			Outputs:   	None

			Description:	Sets the output over-voltage protection level of Channel 1 and/or 							Channel 2 of any dual channel Amrel PPS/MPS power supply and 						queries the power supply for an error condition.

	










	
		2.1.6	Dual PPS/MPS Set OVP States

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	ovp_state_1	-  Over-voltage protection function state for channel 1.
				    	ovp_state_1	-  Over-voltage protection function state for channel 2.
					select		-  Selects the channel or channels to operate on.
							   ( 0 = Channel 1, 1 = Channel 2, 2 = Both Channels )

			Outputs:   	None

			Description:	Sets the output over-voltage protection state of Channel 1 and/or 						Channel 2 of any dual channel Amrel PPS/MPS power supply and 						queries the power supply for an error condition.

		2.1.7	Dual PPS/MPS Set OCP States

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	ocp_state_1	-  Over-current protection function state for channel 1.
				    	ocp_state_1	-  Over-current protection function state for channel 2.
					select		-  Selects the channel or channels to operate on.
							   ( 0 = Channel 1, 1 = Channel 2, 2 = Both Channels )

			Outputs:   	None

			Description:	Sets the output over-current protection state of Channel 1 and/or 							Channel 2 of any dual channel Amrel PPS/MPS power supply and 						queries the power supply for an error condition.

		2.1.8	Dual PPS/MPS  Set All

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
					ov_level_1	-  Desired over-voltage shutdown level for Channel 1.
					ov_level_2	-  Desired over-voltage shutdown level for Channel 2.
				    	ovp_state_1	-  Over-voltage protection function state for Channel 1.
							   ( 0 = OFF, 1 = ON)
				    	ovp_state_2	-  Over-voltage protection function state for Channel 2.
							   ( 0 = OFF, 1 = ON)
				    	curr_1		-  Desired maximum output current for Channel 1.
				    	curr_2		-  Desired maximum output current for Channel 2.
				    	ocp_state_1	-  Over-current protection function state for Channel 1.
							   ( 0 = OFF, 1 = ON)
				    	ocp_state_2	-  Over-current protection function state for Channel 2.
							   ( 0 = OFF, 1 = ON)
				    	voltage_1	-  Desired output voltage for Channel 1.
				    	voltage_2	-  Desired output voltage for Channel 2.
				    	out_state_1	-  Desired output state for Channel 1.(0 = OFF, 1 = ON)
				    	out_state_2	-  Desired output state for Channel 2.(0 = OFF, 1 = ON)
					track_mode	-  Desired tracking function state  (0 = OFF, 1 = ON)
					chan_select	-  Selects the channel or channels to operate on.
							   ( 0 = Channel 1, 1 = Channel 2, 2 = Both Channels )

			Outputs:   	None					

	
			Description:	This object allows the user to set all normal operating parameters of any 						dual channel Amrel PPS/MPS power supply an error query is performed						by each of the user objects in this object.

		2.1.9	Dual PPS/MPS Set Track State

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	track_state	-  Desired tracking mode state. ( 0 = OFF, 1 = ON)

			Outputs:   	None

			Description:	Sets the tracking mode On/Off state of any dual channel Amrel 							PPS/MPS power supply that supports the track function and queries the 						power supply for an error condition. When tracking is turned on Channel 						2 will track Channel 1.

		2.1.10	Dual PPS/MPS Read Currents

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	
			Outputs:   	curr_1		-  Reads the actual current draw at the Channel 1 								   output.
					curr_2		-  Reads the actual value current draw at the Channel 2 								   output.
					

			Description:	Reads the actual output currrent of Channel 1 and Channel 2 for any 						dual channel Amrel PPS/MPS power supply.

		2.1.11	Dual PPS/MPS Read Set Currents

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	
			Outputs:   	curr_1		-  Reads the programmed current limit of the Channel 1 								   output.
					curr_2		-  Reads the programmed current limit of the Channel 2 								   output.

			Description:	Reads the programmed output currrent of Channel 1 and Channel 2 for 						any dual channel Amrel PPS/MPS power supply.

		2.1.12	Dual PPS/MPS Read Set OVP Levels

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	
			Outputs:   	volts_1		-  Reads the programmed over-voltage shutdown level 								   for Channel 1.
					volts_2		-  Reads the programmed over-voltage shutdown level 								   for Channel 2.

			Description:	Reads the programmed over-voltage protection level of Channel 1 and 						Channel 2 for any dual channel Amrel PPS/MPS power supply.

	
		2.1.13	Dual PPS/MPS Read Voltages

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	
			Outputs:   	volts_1		-  Reads the actual voltage at the Channel 1 output.
				   	volts_2		-  Reads the actual voltage at the Channel 2 output.

			Description:	Reads the actual output voltage of Channel 1 and Channel 2 for 							any dual channel Amrel PPS/MPS power supply.

		2.1.14	Dual PPS/MPS Read Set Voltages

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	
			Outputs:   	volts_1		-  Reads the programmed voltage of the Channel 1 								   output.
				   	volts_2		-  Reads the programmed voltage of the Channel 2 								   output.

			Description:	Reads the programmed output voltage of Channel 1 and Channel 2 for 						any dual channel Amrel PPS/MPS power supply.

	2.2	COMMON USER OBJECTS (Used with both single and dual output supplies)

		2.2.1	PPS/MPS Write Calibration Parameter

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
				    	Selector	-  Parameter to be written. 
							        0 = Voltage Offset
							        1 = Full Scale Voltage
							        2 = Current Offset
							        3 = Full Scale Current
					Value		-  Value to be written to the instrument.
	
			Outputs:   	None

			Description: 	This object is used to send any one of 4 calibration parameter values to 						any Amrel PPS/MPS power supply.

		2.2.2	PPS/MPS Read Error Status

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
	
			Outputs:   	E_value	-  Error code.
							       0 = No errors.
							       1 = Command String Error.
							       2 = Numeric String Out of Range.
						  	       3 = Numeric String Over Length
							       4 = Command Sequence Error.   

			Description: 	This object reads the error queue of any Amrel PPS/MPS power supply.

		2.2.3	PPS/MPS Query Model Number

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
	
			Outputs:   	model		-  Returns the model # of the instrument in a string.

			Description: 	This object queries for the model # of any Amrel PPS/MPS power 						supply.

		2.2.4	PPS/MPS Read Status Byte

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
	
			Outputs:   	status		-  Status byte value.

			Description: 	This object queries the status byte of any Amrel PPS/MPS power 						supply. Refer to the power supply's manual for an explanation of the
					status byte value.

		2.2.5	MPS Set Port

			  Inputs:	Addr		-  HPIB/GPIB Address of the power supply.
					port		-  Port to be set. (1 thru 128 - 0 = OFF, 1 = ON )

			Outputs:   	none		

			Description: 	This object is used to control the 'Port' outputs on MPS series power 						supplies. The desired state is written to the instrument and the 							instrument is then queried for an error condition.
	
Download Driver Pack

How To Update Drivers Manually

After your driver has been downloaded, follow these simple steps to install it.

  • Expand the archive file (if the download file is in zip or rar format).

  • If the expanded file has an .exe extension, double click it and follow the installation instructions.

  • Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.

  • Find the device and model you want to update in the device list.

  • Double-click on it to open the Properties dialog box.

  • From the Properties dialog box, select the Driver tab.

  • Click the Update Driver button, then follow the instructions.

Very important: You must reboot your system to ensure that any driver updates have taken effect.

For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.

server: web4, load: 0.99