From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Incompatible VI server protocol

Does anyone know if there is a incompatible issue between labVIEW 5.0
and 6i when using the VI server?

I've configured my server on a machine running labVIEW 5.0 and get
the following error when opening an application reference on a machine
with 6i

Error code 1037 incompatible VI server protocol version.

Thanks,

Mike
0 Kudos
Message 1 of 5
(2,472 Views)
Mike,

Though I don't know for sure because I didn't develop LabVIEW, it only makes sense to me that VI Server can only work with the version of LabVIEW VIs for which it was written. I recommend upgrading your older machine, or at least, recompiling all of your VIs in the newer version of LabVIEW.

Basically, to answer your question: Yes, there is a compatability issue between the two versions. I'm not sure what you are trying to do. If you could provide a more detailed explanation, perhaps someone can stir you in the right direction to solve your problem.
0 Kudos
Message 2 of 5
(2,472 Views)
> Does anyone know if there is a incompatible issue between labVIEW 5.0
> and 6i when using the VI server?
>
> I've configured my server on a machine running labVIEW 5.0 and get
> the following error when opening an application reference on a machine
> with 6i
>
> Error code 1037 incompatible VI server protocol version.
>


That is exactly what the error means. Major efforts are made to keep
the protocol compatible, but the initial protocol had a few problems and
so later versions of LV are compatible with one another, but are not
compatible with the older one. I'm not positive, but I believe there
are only two version of the protocol.

Greg McKaskle
0 Kudos
Message 3 of 5
(2,472 Views)
Greg,
Thank you for your reply,

Is there any alternatives? I try to explain what I want to do and
maybe you can offer a suggestion

I'm running labVIEW 5.0 on an old P133 machine with very specialized
hardware. It's been running for 3 years and I don't want to upgrade. I
also have a new P4 1.5Ghz machine that runs labVIEW 6i and all the
user interface screen for a test bed. Basically, I want to control my
specialized hardware on the machine running 5.0 with my new machine
running 6i.

It would be very unfortunate if I could do something as simple as
transferring data from one machine to an other.

Thanks Again,

Mike


Greg McKaskle wrote in message news:<3C8EC55E.70307@austin.rr.com>...
> > Does anyone know if there is a i
ncompatible issue between labVIEW 5.0
> > and 6i when using the VI server?
> >
> > I've configured my server on a machine running labVIEW 5.0 and get
> > the following error when opening an application reference on a machine
> > with 6i
> >
> > Error code 1037 incompatible VI server protocol version.
> >
>
>
> That is exactly what the error means. Major efforts are made to keep
> the protocol compatible, but the initial protocol had a few problems and
> so later versions of LV are compatible with one another, but are not
> compatible with the older one. I'm not positive, but I believe there
> are only two version of the protocol.
>
> Greg McKaskle
0 Kudos
Message 4 of 5
(2,472 Views)
> Is there any alternatives? I try to explain what I want to do and
> maybe you can offer a suggestion
>
> I'm running labVIEW 5.0 on an old P133 machine with very specialized
> hardware. It's been running for 3 years and I don't want to upgrade. I
> also have a new P4 1.5Ghz machine that runs labVIEW 6i and all the
> user interface screen for a test bed. Basically, I want to control my
> specialized hardware on the machine running 5.0 with my new machine
> running 6i.
>
> It would be very unfortunate if I could do something as simple as
> transferring data from one machine to an other.
>


The protocol only affects the VI server, not the rest of the networking
tools. If the data you want to transfer is relatively simple, you can
flatten
it into a packet, and write them on the one computer and read on
the other.

Greg McKaskle
0 Kudos
Message 5 of 5
(2,472 Views)