05-07-2021 03:50 AM
Buenas tardes, tengo en un CPU con arquitectura de 64 bits, dos programas de LabVIEW 2017, uno de 32 bits y el otro de 64 bits.
Realice una aplicación en cada uno de los programas y las comunique, pero he tenido problemas de comunicación ya que una aplicación se ejecuta y la otra no responde, hay algún problema si son de 32 y 64 bits?
Solved! Go to Solution.
05-07-2021 04:09 AM
There shouldn't be more problems then with communication between two 32 or two 64 bit programs.
How do they communicate?
If it's TCP\IP, I suspect the firewall is blocking data...
05-07-2021 04:20 AM
the comunication is between bought programs, I have one program with 32 bits and the other one is 64 bits, the comunication protocol if TCP/ IP with PLC Allen Bradley,
LabVIEW 64 bits comunicate with PLC
LabVIEW 32 bits comunicate with Labview 64 bits
05-07-2021 05:26 AM
wiebe@CARYA wrote:If it's TCP\IP, I suspect the firewall is blocking data...
If everything works in LabVIEW development environment, a firewall is likely.
There's no reason a 32 bit and a 64 bit application won't communicate as well as two 32 bit or two 64 bit applications.
Any errors you're getting?
05-12-2021 05:31 AM
Yes, an error is:
Error -200587: Requested operation could not be performed, because the specified digital lines are either reserved or the device is not present in NI-DAQmx.
05-12-2021 05:42 AM
Hi ROABCARI,
@ROABCARI wrote:
Yes, an error is:
Error -200587: Requested operation could not be performed, because the specified digital lines are either reserved or the device is not present in NI-DAQmx.
And how is that error related to (network) communication between two applications?
That is a DAQmx-related error…
05-12-2021 06:59 AM
@GerdW wrote:
Hi ROABCARI,
@ROABCARI wrote:
Yes, an error is:
Error -200587: Requested operation could not be performed, because the specified digital lines are either reserved or the device is not present in NI-DAQmx.
And how is that error related to (network) communication between two applications?
That is a DAQmx-related error…
On the other hand, that could very well be related to 32\64 bit.
05-13-2021 01:27 AM
how that could be related to 32\64 bit? Between bought aplications or the PXI and the plications?
05-14-2021 03:07 AM
@ROABCARI wrote:
how that could be related to 32\64 bit? Between bought aplications or the PXI and the plications?
I'm not an DAQmx expert, I'm lucky enough that I can avoid hardware most of the times.
But I know some drivers don't work on 64 LabVIEW. I can imagine things get complicated when you start mixing 64 bit and 32 bit, let alone running 32 and 64 bit applications at the same time. It might work, but this definitely isn't something that is done very often.
Up till now I (we) assumed both applications where running on the same PC, but it seems one is running on a PC the other on a PXI? That changes things dramatically.
Anyway, if you get hardware related errors, those needs investigation.
I'd:
a) (temporarily) remove all HW related stuff, see if TCP\IP communication works.
b) test all HW in it's simplest form (e.g. no communication).