MDSplus / mdsplus

The MDSplus data management system
https://mdsplus.org/
Other
73 stars 44 forks source link

Support for new D-Tacq models (from Columbia - U) #1055

Closed joshStillerman closed 3 years ago

joshStillerman commented 7 years ago

Hi Josh, Our research group is planning to order new D-tAcq hardware for HBT-EP, and I wanted to see if some modules are compatible with input/output control from MDSplus. Our first intent is to use these in a standalone GPU-based feedback control system that doesn't use MDSplus (based on GPU controller presently used at HBT-EP and DIII-D), but we also would like to know MDSplus compatibility for upcoming input/output needs. Our CAMAC hardware has been fraught with problems that are getting worse, and I want to scope out a replacement. The D-tAcq modules from a quote we received are as follows:

Thank you, Jeff Levesque Associate Research Scientist Columbia University Plasma Physics Laboratory JPL2131@columbia.edu (212) 851-5937

joshStillerman commented 7 years ago

Jeff - Native MDS plus support for these devices is not yet available. That said, they should be very similar in operation to the existing ACQ196 devices, so it should not be too difficult. The boards / chassis sit on the ethernet, and accept similar commands to the existing boards.

I know that some sites: EAST and KSTAR are using some of these boards with their own custom software, but do not know the details.

I know that W7X has some of this hardware, but I am not sure of the state of the software support. The boards (like the previous generations) do support MDSplus natively, and could be used with onboard scripts to write to trees directly. In the past, this has not been my preferred method for operating them.

I have an ACQ1001Q (small chassis) and a ACQ435-32FF on loan from D-Tacq, and plan to do MDSplus software for it.

What is your schedule for this?

-Josh

joshStillerman commented 7 years ago

Timo writes: we have driver that are working so far. available on mds-control /git/MDSplusW7X/devices/acq4xx.py. we plan on updating the once under w7xdevices. soon cheers

timo

joshStillerman commented 6 years ago

Timo - Both at MIT and at Columbia, we need support for these new modules. D-Tacq has advised to only put the same model cards in each chassis. This may make your device support model much more simple. I could not, figure it out/ get it to work. We have created a simple streaming daq module called ACQ435ST in HtsDevices. And am about to create a ACQ437-6ST also. I would be happy to use your code if it was available in the MDS distribution. Would you clean out and refill W7xDevices with the non W7x specific ones you have developed.

zack-vii commented 4 years ago

acq4xx.py in pydevices/dtacq also streaming devices have been added but notbassigned to this issue