Quantcast

DA Z Stage not moving during MDA

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

DA Z Stage not moving during MDA

jdiemer
Hi µM,

I've been using µM since 3 years now to control NikonTiE, MadCityLabs Piezo through a NationalInstrument PCI 6723 DA board, bright field LED through DA, LumencorSpectraX and a Hamamatsu ORCA Flash 4.0 as camera.
We updated our system a while ago with a second camera and a beam spliter. Until then I was using µM 1.4.23 w/o

I could not configure the MultiCam adapter in µM 1.4.23 (both cameras work and I get images from them, but MultiCam did not show up after adding it with hardware-wizard) so I switched to µM2.0b (17/01/23NB). Here I ran into an error with my DA controled piezo stage in MDAs. I initialize at start up the stage to 5V/100µm. In device property browser I can set the position correctly and µM applies the correct current (measured externly), but in MDAs µM does not change to the right positions for a Z-stack. logfile:

#initialization
2017-01-26T11:39:11.948076 tid8052 [IFO,Core] Will initialize device PiezoDA
2017-01-26T11:39:11.949076 tid8052 [IFO,dev:PiezoDA] Cancelling task for Dev1/ao1
2017-01-26T11:39:11.949076 tid8052 [IFO,dev:PiezoDA] Setting up task for Dev1/ao1
2017-01-26T11:39:11.949076 tid8052 [IFO,dev:PiezoDA] Cancelling task for Dev1/ao1
2017-01-26T11:39:11.954076 tid8052 [IFO,dev:PiezoDA] Cancelling task for Dev1/ao1
2017-01-26T11:39:11.954076 tid8052 [IFO,dev:PiezoDA] Setting up task for Dev1/ao1
2017-01-26T11:39:11.954076 tid8052 [IFO,dev:PiezoDA] Cancelling task for Dev1/ao1
2017-01-26T11:39:11.958077 tid8052 [IFO,dev:PiezoDA] Setting up task for Dev1/ao1
2017-01-26T11:39:11.958077 tid8052 [IFO,dev:PiezoDA] Cancelling task for Dev1/ao1
2017-01-26T11:39:11.959077 tid8052 [IFO,Core] Did initialize device PiezoDA
2017-01-26T11:39:11.959077 tid8052 [IFO,Core] Will initialize device PiezoStage
2017-01-26T11:39:11.959077 tid8052 [IFO,dev:PiezoStage] 000000002036AC70
2017-01-26T11:39:11.959077 tid8052 [IFO,Core] Did initialize device PiezoStage
#from device propetry browser
2017-01-26T11:58:45.199182 tid5612 [IFO,App] Setting value 99,6 at row 33
2017-01-26T11:58:45.199182 tid5612 [IFO,App] PiezoStage/Position:99,6
2017-01-26T11:58:45.199182 tid5612 [IFO,dev:PiezoDA] 2P >>>> AnalogIO::SetVoltage() = 4.98
2017-01-26T11:58:45.199182 tid5612 [IFO,dev:PiezoDA] Setting up task for Dev1/ao1
2017-01-26T11:58:45.199182 tid5612 [IFO,dev:PiezoDA] Cancelling task for Dev1/ao1


#during MDA, cropped
2017-01-26T11:20:02.232316 tid5296 [IFO,dev:PiezoDA] 2P >>>> AnalogIO::SetVoltage() = 5
2017-01-26T11:20:02.232316 tid5296 [IFO,dev:PiezoDA] Setting up task for Dev1/ao1
2017-01-26T11:20:02.232316 tid5296 [IFO,dev:PiezoDA] Cancelling task for Dev1/ao1
2017-01-26T11:20:04.523447 tid5296 [IFO,dev:PiezoDA] 2P >>>> AnalogIO::SetVoltage() = 4.85
2017-01-26T11:20:04.523447 tid5296 [IFO,dev:PiezoDA] Setting up task for Dev1/ao1
2017-01-26T11:20:04.523447 tid5296 [IFO,dev:PiezoDA] Cancelling task for Dev1/ao1
2017-01-26T11:20:04.538448 tid5296 [IFO,dev:PiezoDA] Setting up task for Dev1/ao1
2017-01-26T11:20:04.538448 tid5296 [IFO,dev:PiezoDA] Cancelling task for Dev1/ao1
2017-01-26T11:20:05.967530 tid5296 [IFO,dev:PiezoDA] Cancelling task for Dev1/ao1
2017-01-26T11:20:06.256546 tid5296 [IFO,dev:PiezoDA] 2P >>>> AnalogIO::SetVoltage() = 5


the Z-stack should go from 4.85 to 5.15 in 0.05 steps

for me it is unclear why µM does not call SetVoltage() for each position and just records the images on one plane....

Any ideas?
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: DA Z Stage not moving during MDA

Nico Stuurman-2

On 1/26/17 3:38 AM, jdiemer wrote:

> I've been using µM since 3 years now to control NikonTiE, MadCityLabs Piezo
> through a NationalInstrument PCI 6723 DA board, bright field LED through DA,
> LumencorSpectraX and a Hamamatsu ORCA Flash 4.0 as camera.
> We updated our system a while ago with a second camera and a beam spliter.
> Until then I was using µM 1.4.23 w/o
>
> I could not configure the MultiCam adapter in µM 1.4.23 (both cameras work
> and I get images from them, but MultiCam did not show up after adding it
> with hardware-wizard) so I switched to µM2.0b (17/01/23NB). Here I ran into
> an error with my DA controled piezo stage in MDAs. I initialize at start up
> the stage to 5V/100µm. In device property browser I can set the position
> correctly and µM applies the correct current (measured externly), but in
> MDAs µM does not change to the right positions for a Z-stack. logfile:

Smells like you told your DA Z stage to be sequenceable, but did not
provide input triggers to your DA device.  Easiest work-around is to
make sure that the DA Z stage (or whatever device it uses to generate
the voltages) sequenceable property is set to false.

Best,

Nico


------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
micro-manager-general mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/micro-manager-general
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: DA Z Stage not moving during MDA

jdiemer



Am 26.01.17 um 19:22 schrieb Nico Stuurman-2 [via Micro-Manager]:

On 1/26/17 3:38 AM, jdiemer wrote:

> I've been using µM since 3 years now to control NikonTiE, MadCityLabs Piezo
> through a NationalInstrument PCI 6723 DA board, bright field LED through DA,
> LumencorSpectraX and a Hamamatsu ORCA Flash 4.0 as camera.
> We updated our system a while ago with a second camera and a beam spliter.
> Until then I was using µM 1.4.23 w/o
>
> I could not configure the MultiCam adapter in µM 1.4.23 (both cameras work
> and I get images from them, but MultiCam did not show up after adding it
> with hardware-wizard) so I switched to µM2.0b (17/01/23NB). Here I ran into
> an error with my DA controled piezo stage in MDAs. I initialize at start up
> the stage to 5V/100µm. In device property browser I can set the position
> correctly and µM applies the correct current (measured externly), but in
> MDAs µM does not change to the right positions for a Z-stack. logfile:

Smells like you told your DA Z stage to be sequenceable, but did not
provide input triggers to your DA device.  Easiest work-around is to
make sure that the DA Z stage (or whatever device it uses to generate
the voltages) sequenceable property is set to false.
Best,

Nico
Indeed this was the case. I wasn't aware of this. Thank you Nico

Best,
Jascha


Loading...