NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

TS 64 bit Sending results to a Labview 64 bit using a named Queue

Solved!
Go to solution

I have a need to send test results to a LabVIEW VI in real time.  Using TestSTand 2017  32 bit and LabVIEW 2018 32 bit.  I can create 2 VI's (Server/Client) both of which call Obtain Queue using a common name.  I can call the server.vi from testStand which sends an event to the Client.   This works fine.

 

But when I use the 64 bit versions on another PC the events no longer work.  If I run both VI's directly from labview 64 bit it works as expected.

 

Does 64 bit prevent sharing queues between applications?   is there an extra step I need to do?

 

 

Download All
0 Kudos
Message 1 of 5
(2,392 Views)

I just tested this on LV and TS 2019 64 bit and it works fine for me.  I'm attaching all my files.  Maybe you can see something different?

 

Hope this helps,

jigg
CTA, CLA
testeract.com
~Will work for kudos and/or BBQ~
Download All
0 Kudos
Message 2 of 5
(2,335 Views)
Solution
Accepted by topic author Paul_Bou

Just realized you said 2017.  I backsaved everything.

jigg
CTA, CLA
testeract.com
~Will work for kudos and/or BBQ~
Message 3 of 5
(2,332 Views)

Thank you Jigg,

 

At least I know it should work,  I'll have to do more debugging.

0 Kudos
Message 4 of 5
(2,324 Views)

Make sure you aren't unloading modules anywhere, either at the step, sequence or global level.  Once you unload modules I believe the queue gets completely removed from memory.

jigg
CTA, CLA
testeract.com
~Will work for kudos and/or BBQ~
0 Kudos
Message 5 of 5
(2,318 Views)