ENHANCED FREQUENCY/TOTALIZE/ PWM SIGNAL CONDITIONING PLUG-ON
82-0093-000 Release April 28 VXI Technology, Inc 2031 Main Street
Irvine, CA 949
VT1538A
VXI Technology, Inc
Dynamic DAC Products
INTRODUCTION
Static DAC Products
VXI Technology Cleveland Division
SUPPORT RESOURCES
VXI Technology World Headquarters
VXI Technology Lake Stevens Instrument Division
Agilent Technologies E1538A Enhanced Frequency/Totalize/PWM
User’s and SCPI Programming Manual
Signal Conditioning Plug-on
Agilent 75000 Series C
Page
About this Manual
Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
Introduction
Identifying the Plug-on IMPORTANT
Configuring Input- Output direction
Setting Configuration Switches
Configuring Channel Pull-up Resistor
Installation
Connecting To The Terminal Module
Figure 4. E1419A Option 11 Terminal Module Connections
Recommended Signal Connections
8 Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
Input and Output Characteristics
VRS Mode Input Operation SCP channels 0 & 1 only
Programming With SCPI Commands
Setting the Input Threshold Level
Configuring the Channels
Configuring I/O Direction
Checking the ID of the SCP
Determining the Input Threshold Level
returns threshold value
Reading Static Digital State
To set channels 40 through 43 to input digital states
Totalize Positive or Negative Edge State Changes
About Period and Frequency Measurements
To measure frequency at channel 45 with aperture of 1 second
For PERiod function, the E1538 spports two distinct measurement ranges
To measure period at channel 45 as the average of 1000 signal periods
Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
chlist specifies the channels that will read pulse widths
Sense Quadrature Position
The value read by the algorithm can range from
Example of Rotational Velocity Sense
Controlling Output Polarity
Programming Output Channels
Output Static Digital State
Variable Width Pulse Per Trigger
Figure 17. Output Pulse-Width-Modulated Signal
Variable Width Pulse Train PWM
26 Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
Variable Frequency Fixed Width Pulse Train FM
Figure 19. Output Square Wave Variable Frequency FM
Variable Frequency Square-Wave Pulse Train FM
28 Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
Rotationally Positioned Pulse Output
Rotational Pulse Command Usage
Variable Angular Position, Preset Pulse Width by angle
Rotational Pulse Mode
Figure 21. Variable Position, Width Preset by Angle
Variable Angular Position, Preset Pulse Width by time
Example of variable position, preset width
Rotational Pulse Mode
Rotational Pulse Mode
Variable Pulse Width by angle, Preset Angular Position
Figure 22. Variable Position, Width Preset by Time
Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
Example of variable width by angle, preset position
34 Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
Example of variable width by time, preset position
Variable Pulse Width by time, Preset Angular Position
Rotational Pulse Mode
Figure 24. Fixed Position, Variable Width by Time
preset ch 46 pulse width to 10ms
preset ch 47 pulse width to 15ms
36 Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
Stepper Motor Control Use the command
motor phase channel group can not be split across SCPs
Figure 28. Half Step Mode, Full Speed, 4-Channel
Figure 27. Full Step Mode, Full and Half Speed, 4-Channel
Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
Figure 29. Directly Driving 4-Phase Stepper Motors
40 Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
RST and *TST important
Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
For newer
SCPI Command Reference
Command Syntax
Page
Page
Command Syntax
For newer
units only
Parameters
INPutPOLarity
INPutPOLarity?
Comments
INPutTHResholdLEVel?
level can be set to a resolution of
INPutTHResholdLEVel
Parameters
Send with VXIplug&play Function hpe14XXcmdReal64Q
OUTPutPOLarity
OUTPutPOLarity?
generated
Parameters
SENSeFREQuencyAPERture
RST Condition .001 sec Send with VXIplug&play Function hpe14XXcmd
Comments
SENSeFREQuencyLIMitLOWer
Related Commands SENSFREQAPER
SENSeFREQuencyAPERture?
Parameters
INIT
Send with VXIplug&play Function hpe14XXcmd
SENSeFUNCtionCONDition
Related Commands INPutPOLarity
SENSeFREQuencyLIMitLOWer?
Returned Value .01667 to 250, The type is float32
Parameters
SENSeFUNCtionFREQuency
SENSeFUNCtionPERiod
Parameters
Parameters
SENSeFUNCtionPWIDth
SENSeFUNCtionQUADrature
Comments
Send with VXIplug&play Function hpe14XXcmd
SENSeFUNCtionRVELocity
Parameters
Usage See “Sense Quadrature Position” on page
Usage See “Sense Rotational Velocity” on page
Parameters
Send with VXIplug&play Function hpe14XXcmd
54 Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
Send with VXIplug&play Function hpe14XXcmd
SENSeFUNCtionTOTalize
Parameters
Usage See “Totalize Positive or Negative Edge State Changes” on page
Parameters
SENSePERiodAPERture
RST Condition .001 sec Send with VXIplug&play Function hpe14XXcmd
Parameters
SENSePERiodAPERture?
SENSePERiodLIMitUPPer
Parameters
Send with VXIplug&play Function hpe14XXcmd
58 Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
RST Condition is “APERture”
SENSePERiodLIMitUPPer?
SENSePERiodMODE
Parameters
SENSePERiodNPERiods
Related Commands SENSePERiodMODE
SENSePERiodMODE?
interval mode currently set for period measurement
Send with VXIplug&play Function hpe14XXcmdInt32Q
SENSePERiodNPERiods?
SENSePERiodRANGeUPPer
Parameters
RST Condition is Send with VXIplug&play Function hpe14XXcmd
SENSeTOTalizeRESetMODE
SENSePERiodRANGeUPPer?
Parameters
Parameters
SENSeTOTalizeRESetMODE?
SOURceFMSTATe
Comments
Parameters
SOURceFMSTATe?
Send with VXIplug&play Function hpe14XXcmdInt16Q
Comments
SOURceFUNCtionRPULse
Parameters
Parameters
SOURceFUNCtionSHAPeCONDition
SOURceFUNCtionSHAPePULSe
Parameters
Comments Send with VXIplug&play Function hpe14XXcmd
SOURceFUNCtionSHAPeSQUare
SOURceFUNCtionSTEPper
Parameters
Figure 31. Relationship of minvel, and maxvel
Table 3. Stepping mode values
68 Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
Send with VXIplug&play Function hpe14XXcmd
SOURcePULMSTATe
Parameters
Send with VXIplug&play Function hpe14XXcmd
Parameters
SOURcePULMSTATe?
SOURcePULSePERiod
Parameters
Parameters
SOURcePULSePERiod?
SOURcePULSeWIDTh
Parameters
33,554,430 to 33,554,430
SOURcePULSeWIDTh?
SOURceRPULsePOSitionANGLe
Parameters
Usage
SOURceRPULsePOSitionANGLe?
SOURRPULseVARType
Parameters
Parameters
SOURRPULseVARType?
SOURceRPULseWIDThANGLe
Parameters
00000787 to
SOURceRPULseWIDThANGLe?
SOURceRPULseWIDThTIME
Parameters
Usage SOURRPULSEWIDTTIME? @147
SOURceRPULseWIDThTIME?
Parameters
76 Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
Output Characteristics
Specifications
General Specifications
Input Characteristics
Totalizer
1 mSec to 1 Second, resolution
Resolution Hz
Frequency Measurement
Frequency Source
Rotational Velocity Measure
Pulse Width Measure
Pulse Source
80 Agilent E1538A Enhanced Frequency/Totalize/PWM SCP
Characteristics
Rotational Pulse Source
Extra Tooth Wheel