Hello,
i found a bug in the latest firmware 1.14 of Agilent 33522A (arbitrary waveform generator):
In SWEEP mode i set the following parameters:
StartFreq=200 kHz,
StopFreq=900 kHz,
SweepTime= 15 s,
HoldTime=0 s,
ReturnTime=0 s,
SweepMode=Linear.
What i get:
1. During time 'SweepTime'=15 s, the frequency increasing from 'StartFreq'=200 kHz to 'StopFreq'=900 kHz.
2. Then frequency returns back to 'StartFreq'=200 kHz immediately, because 'HoldTime'=0 and 'ReturnTime'=0.
3. And PAUSE. Time of pause equals: 'SweepTime' + 'HoldTime' + 'ReturnTime'. In our case it is: 15 + 0 + 0 = 15 s.
4. The frequency starts to increase from 'StartFreq'=200 kHz till 'StopFreq'=900 kHz.
There are no information about this "PAUSE" in user's manual.
Agilent can name this PAUSE for example StartHoldTime and set corresponding Softkey in generator's menu. Or just fix it in next firmware.
I hope it can help to get Agilent products better.
Andrew Solovjeff.
i found a bug in the latest firmware 1.14 of Agilent 33522A (arbitrary waveform generator):
In SWEEP mode i set the following parameters:
StartFreq=200 kHz,
StopFreq=900 kHz,
SweepTime= 15 s,
HoldTime=0 s,
ReturnTime=0 s,
SweepMode=Linear.
What i get:
1. During time 'SweepTime'=15 s, the frequency increasing from 'StartFreq'=200 kHz to 'StopFreq'=900 kHz.
2. Then frequency returns back to 'StartFreq'=200 kHz immediately, because 'HoldTime'=0 and 'ReturnTime'=0.
3. And PAUSE. Time of pause equals: 'SweepTime' + 'HoldTime' + 'ReturnTime'. In our case it is: 15 + 0 + 0 = 15 s.
4. The frequency starts to increase from 'StartFreq'=200 kHz till 'StopFreq'=900 kHz.
There are no information about this "PAUSE" in user's manual.
Agilent can name this PAUSE for example StartHoldTime and set corresponding Softkey in generator's menu. Or just fix it in next firmware.
I hope it can help to get Agilent products better.
Andrew Solovjeff.
For example i set following params:
Sweep time= 15 ms,
StartFreq=200 Hz,
StopFreq=800 Hz,
HoldTime=0 s,
ReturnTime=0 s,
SweepMode=Linear.
Trigger source = immed.
Trigger Delay = 0
in this case all ok. No pausing between sweeps.
But:
If i set Trigger Delay = 200 us .. 15.3 ms - i get 15 ms delay between sweeps in fact.
If i set Trigger Delay = 15.4 ms .. 30.6 ms - i get 30 ms delay between sweeps in fact.
If i set Trigger Delay = 30.6 ms .. 45.7 ms - i get 45 ms delay between sweeps in fact.
This "Delay" parameter works strange, like quantum.
I hope Agilent will fix this "Delay" variable in next firmware .
And, there are no information about this "Delay" parameter in user's manual.
Another question:
when i turn channel output off, the SWEEP function continues work, so when i turn on channel output back, the start frequency is not defined and it can be any in range StartFreq..StopFreq. I think this strange too.