Experimental Physics and Industrial Control System
Subject: |
RE: Help Request: Setting up NIXI-1042/NI-MXI-4/DXP-XMAP withdxpStandalone_2-10 |
From: |
David Ehle <[email protected]> |
To: |
[email protected] |
Date: |
Tue, 6 Apr 2010 09:30:54 -0500 (CDT) |
Hello Everyone,
I am again having some trouble with the system I last posted about on
March 17 2010.
We think one of our XMAP cards is flakey and are sending it in for repair,
so I had to take the 8 channel installation, copy it, and reconfigure it
for 4 channels (changing the EPICS "Name" for the "IOC" and the
information about number and position of cards, etc).
The epics server starts and seems to run on the windows system that
is hosting it, and it is making PV's available, but we are still having
trouble.
I do not know if these same problems occured when I had configured it for
8 channels (2 xmap cards) - the 2nd card flaked out between set up and
start of testing
Any advice or ideas on what might be going wrong would be much
appreciated.
PLEASE CC me directly on any responses as I am not a regular list member.
Details below:
(As described by Bill Lavender)
If we set an acquisition time of 1 second or so using the 4 Element
Detector Control MEDM screen and then press the Erase/Start button,
the Acquiring indicator turns on, but it never changes back to Done.
Instead, Acquiring stays on indefinitely.
I see the same behavior from my C code:
1. I send the value 1 to XMAP_4ch_med1:EraseAll.VAL using a call to
ca_array_put_callback() and then wait for the callback to complete.
2. I then execute a synchronous group that does the following:
Send 0 to XMAP_4ch_med1:PresetLive.VAL
Send 1 to XMAP_4ch_med1:PresetReal.VAL
Send 0 to XMAP_4ch_med1:mca1.PCT
3. Then I send the value 1 to XMAP_4ch_med1:EraseStart.VAL using a call
to ca_array_put_callback() and then wait for the callback to complete.
However, the callback never completes.
The call to XMAP_4ch_med1:EraseAll.VAL is redundant and I plan to get
rid of it, but the above sequence should work. It does work for a
Vortex detector from the APS detector pool.
.
Thanks! David.
- Replies:
- RE: Help Request: Setting up NIXI-1042/NI-MXI-4/DXP-XMAPwithdxpStandalone_2-10 Mark Rivers
- Navigate by Date:
- Prev:
Re: create arrays in EDM Ned Arnold
- Next:
Re: create arrays in EDM Andrew Johnson
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
Can edm local PVs take the value of an edm calc? Zelazny, Michael Stanley
- Next:
RE: Help Request: Setting up NIXI-1042/NI-MXI-4/DXP-XMAPwithdxpStandalone_2-10 Mark Rivers
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
<2010>
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024