EasyManuals Logo

Keysight Technologies E3633A User Manual

Keysight Technologies E3633A
129 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #94 background imageLoading...
Page #94 background image
3 Calibration Procedures
94 Keysight E3633A and E3634A Service Guide
Private Function CheckSecurity() As Boolean
Dim Message As String
Dim SecurityCode As String
Message = SendSCPI(power, "Cal:Str?")
Range("B5").Select
ActiveCell.Value = Message
Message = SendSCPI(power, "Cal:Count?")
Range("B6").Select
ActiveCell.Value = Message
Range("B4").Select
SecurityCode = "HP003633"
SendSCPI power, "Cal:Sec:Stat Off," & SecurityCode
Message = SendSCPI(power, "Cal:Sec:Stat?")
If InStr(Message, "1") Then
ActiveCell.Value = "Unable to Unsecure the Power Supply"
CheckSecurity = False
Else
Message = SendSCPI(power, "Syst:Err?")
If InStr(Message, "0") Then
CheckSecurity = True
Else
ActiveCell.Value = Message
CheckSecurity = False
End If
End If
End Function
Private Function DacErrorCorrection() As Boolean
Dim Message As String
SendSCPI power, "Output On" 'Turn on the power supply output
SendSCPI power, "Cal:Dac:Error"
For I = 1 To 27
delay 1
ActiveCell.Value = "Waitting for " & Str$(27 - I) & "secs"
Next I
SendSCPI power, "Output Off" 'Turn off the power supply output
Message = SendSCPI(power, "Syst:Err?")
If InStr(Message, "0") Then
ActiveCell.Value = "DAC DNL Error Correction completed for power
supply"
DacErrorCorrection = True
Else
ActiveCell.Value = Message
DacErrorCorrection = False
End If
End Function
Continued on next page

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Keysight Technologies E3633A and is the answer not in the manual?

Keysight Technologies E3633A Specifications

General IconGeneral
BrandKeysight Technologies
ModelE3633A
CategoryPower Supply
LanguageEnglish

Related product manuals