Hello Guest it is March 19, 2024, 03:21:12 AM

Author Topic: Problems getting LPT output on XP  (Read 2705 times)

0 Members and 1 Guest are viewing this topic.

Problems getting LPT output on XP
« on: January 02, 2011, 03:23:15 PM »
I'm a EE/CS and a machinist.  I've been interfacing stuff via the parallel port since the DOS days.  I installed the software about a year ago and got it running on an old machine to test it out, but now I am ready to set up a new machine running XP (fully updated) and hooked to a mill and get nothing out the parallel ports.

I removed all the mill software and rebooted.  I then install and reboot.  I load a simple G file to give me some output.  It appears to run as the DRO's change and the view shows a circle being plotted.  I look at the port with a scope and see nothing happening.  I go to the diagnostic screen and see nothing changing on the port representation.  At the moment I am running the DEMO software but will purchase as soon as I can get this thing talking.

Is there a diagnostic mode where the program can toggle the port pins?  I even went to the effort of purchasing a PCI card with another parallel port card and installing it.  I set it to LPT1 and still no output.

Any ideas anybody?  Is there an inhibit button or the like somewhere I haven't seen?  I went to the Setup page and the LPT1 is checked with the correct address.  I also went to the screen and enable the motor outputs for port1 and pins 2-3 for 5 and 4-5 for Y.

For the troubleshooting, I don't have anything hooked up to the port but I will be running Parker Automation Zeta Drives. I picked up a dozen of them for a song.

Offline Hood

*
  •  25,835 25,835
  • Carnoustie, Scotland
    • View Profile
Re: Problems getting LPT output on XP
« Reply #1 on: January 02, 2011, 05:18:57 PM »
If the address is correct then it should work fine, you could try Parmon to see if you can toggle outputs, should find it with Google.
Hood
Re: Problems getting LPT output on XP
« Reply #2 on: January 02, 2011, 09:19:57 PM »
As it turns out I needed to change the printer port configuration from an ECP/EPP to a Normal config.

Now I have to build a buffer between the port to the controllers.  The controllers use a optocoupled input and the port can't drive the LEDs unaided.