LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Problem parallel port on windows 10

Dear Sir.

I found the problem parallel port with windows 10 after install labview 2016. Labview can't detect parallel port and I think cviVXDWrapper.dll is a problem. Please see images in attach file and give me a piece of advice.

 

Regards.

 

Download All
0 Kudos
Message 1 of 8
(7,774 Views)

Hi 007x,

 

you cannot use InPort/OutPort functions in Windows10. Not in Windows8, nor Windows7.

These functions were used the last time on Windows95…

 

When you want to access a (parallel) port you need to use a real device driver for that port. Have you tried to use VISA functions to get access to "LPTx"?

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 2 of 8
(7,749 Views)

Hi Gerdw,

This code is work on windows 7, but I change to windows 10 is not work.

My program working for write data to parallel (outport). Do you have any more suggestions about this issue?

 

Regards

0 Kudos
Message 3 of 8
(7,719 Views)

@GerdW wrote:

[...]

When you want to access a (parallel) port you need to use a real device driver for that port. Have you tried to use VISA functions to get access to "LPTx"?


a few years ago, one of the Laptops at work had a dockingstation which still had a LPT (line printing terminal) socket.

LPT is the designation of a parallel port interface on some computer systems.

 

This PC was formerly a Windows 7 professional  x64 machine upgraded to Windows 10,

running LabView 2015 x32

 

In LabView's NI Max, this device  did show up as LPT1 (after I had installed the VISA drivers manually for a different project, if I remember correctly)

I never had any use case for this, but if I had to,  I would try Gerd's suggestion, regarding the VISA VIs and Functions

 

 

 

0 Kudos
Message 4 of 8
(7,703 Views)

Hi

 

I have same problem. My application works with In Port and Out Port vi's at WIN7 but at WIN10 it does not recognizes cviVXDWrapper.dll.

Did you find solution for this problem?

0 Kudos
Message 5 of 8
(7,454 Views)

Hi Alex,

 

as I wrote some month ago recent Windows versions don't allow direct hardware access (like you need with those InPort/OutPort functions).

 

Use another driver for your old hardware or use modern hardware with Win10 support…

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
0 Kudos
Message 6 of 8
(7,445 Views)

The cviVXDDriver is not available for 64 Bit Windows, and the functionality it uses internally is not supported in 64 Bit Windows either so porting it to 64 Bit Windows was not an option.

It would probably work in a 32 Bit Windows 10 installation but that is almost impossible to get at nowadays.

Rolf Kalbermatter
My Blog
0 Kudos
Message 7 of 8
(7,435 Views)

I see that I have no choice and at WIN10 OS I will replace parallel port I/O control by USB digital I/O control module.

 

Thanks for help.

0 Kudos
Message 8 of 8
(7,426 Views)