8-ID
  8-ID Beamline logbook mirror  Not logged in ELOG logo
Message ID: 821     Entry time: Mon Dec 6 16:48:52 2021
Author: Eric Dufresne 
Type: 8-ID-E 
Category: Controls 
Subject: New Keysight 33500B Waveform Generator from Detector Pool. 
https://logbook.xray.aps.anl.gov/8id/controls/132 Manuals and wait 4-5 min to start IOC

[11/29 4:50 PM] Walsh, Thomas R.
HI Eric, I'm working on it today and will be onsite working on the Keysight waveform generator project.
I found the old proto file and database. It looks like what was used on the Agilent waveform generator should
work on the new Keysight generator. The command list looks like what was used for the Agilent, but there maybe
differences. I noticed something that may answer our "Remote" LAN connection problems with. It takes 4 to 5 minutes
to connect from power up. It must be doing some self testing during that time. At first I thought oh no not this
problem on the new Keysight waveform generator. I got frustrated and worked on another project and about 10 minutes
later I look over and the Keysight waveform Generator was in Remote. So I did a timing test and it took 3 minutes
and 58 seconds from power up to connect with the LAN. This may vary for a warm and cold machine so that is why I
said 4-5 minutes. I'm going to ask Nino and Chris P to test the old Agilent and see if this runs true for them
too. I can't believe it takes that long but I'm glad we know about it.

[12/1 2:05 PM] Walsh, Thomas R.

DP00430 (the DP unit number)

[2:33 PM] Walsh, Thomas R.
Dufresne, Eric Dropping off Keysight 33500B Waveform Generator. I have a sector 8 IP address assiigned (164.54.116.128)
Will you need a network patch cable? Related displays are set in 8ide.ui and there is an alias ioc8idKey33500B to
run stop status ioc.
(1 liked)

which ioc8idKey33500B
ioc8idKey33500B: aliased to $S8_SOFTIOC $EPICS_APP_621/8idKey33500B/iocBoot/ioc8idKey33500B/softioc/8idKey33500B.sh

run: starts a console session
start: runs it in background mode.

https://logbook.xray.aps.anl.gov/8id/8-ID/648 Background and EPICS screens from precursor from Agilent


[6/15/2022 6:15 PM] Dufresne, Eric
Sorted out Keysight Function Generator. Had some issues with the EPICS display, I find it flaky.
When one controls it in spec (with caput), it works well and reliably.

8idpixirad% more batches/2022/June2022/Agilent-example.txt
epics_put("8idKey33500B:FG1:FREQ", 0.004)
epics_put("8idKey33500B:FG1:FUNC", 1) # 0:SIN 1:SQU 2:RAMP 5 Big grinC
epics_put("8idKey33500B:FG1:AMP", 0.5)
epics_put("8idKey33500B:FG1:OFF", 0.75)

In SIN or SQR mode, the amplitude is the peak-to-peak Amplitude. With AMP=1, the signal oscillates from -0.5 to 0.5 V.
It is possible to add an offset to change this. In DC mode, only the offset controls the output. In the SQR wave mode,
the duty cycle is how long the output is High. I attach screenshots for clarity.
Attachment 1: KeysightManualScreenshot.png  98 kB  Uploaded Wed Jun 15 19:19:23 2022  | Hide | Hide all
KeysightManualScreenshot.png
Attachment 2: KeysightDisplay.png  43 kB  Uploaded Wed Jun 15 20:13:02 2022  | Hide | Hide all
KeysightDisplay.png
ELOG V3.1.4-395e101