09-08-2010 12:04 PM
I recently upgraded to LabView 2010 and Windows 7 and now I cannot print my anything from within LabView, I have to pdf the page and then print the pdf. All other applications print fine. When I print from LabView I get the following on my printer:
PCL XL error
Subsystem: KERNEL
Error: Illegal Tag
Operator: PassThrough
Position: 15
09-08-2010 12:25 PM
09-08-2010 01:13 PM
Yes, I am using the Windows 7 print drivers, you pretty much can't use anything else except generic drivers. It is a brand new HP CP2025dn that I bought specifically because my older HP K550 didn't work either. I have not set any of the options, just using it right out of the box. The K500 worked under LabView 2009 and Windows XP but quit when I upgraded them.
A co-worker has suggested that it may be in need of a special character set?
09-09-2010 11:57 AM
Are you using 64-bit or 32-bit LabVIEW and are you using 32-bit or 64-bit windows?
You mention you get that error text on your printer, is that on a display screen on the printer or does it actually print that?
How are you exporting it to a PDF?
Have you tried printing to any other printer other than HP? I remember last year someone had a really strange printer issue that only affected HP printers on LabVIEW 2009 32-bit in Vista 64-bit. I was able to reproduce it with pretty much any HP printer, but other printers worked fine. Maybe this is somehow related.
09-09-2010 01:08 PM
Hi David,
64 bit Win7, 32 bit LabView.
The five lines are printed on the paper, the display does not show any error.
I have sent it to pdf and printed the pdf without problem.
I have tried it on two different printers but both were HP so that might be a lead!
Russ
09-09-2010 02:27 PM
I just tried printing to two Ricoh networked printers and all I get out of them is garbage.
HELP!
09-10-2010 03:57 PM
So I just tried printing on a coworkers computer which is 64-bit windows 7 and 32-bit LabVIEW 2010 and it printed fine to our printer. Any idea if 64-bit LabVIEW prints alright for you? Do you have any other 32-bit applications that you can try printing with? Most likely anything installed into the Program Files (x86) directory are 32-bit native applications. Maybe this is an issue with passing the printer information through the Windows on Windows engine.
Very bizarre...