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