Machsupport Forum

Mach Discussion => FAQs => Topic started by: artlines on May 17, 2010, 02:25:57 AM

Title: Setting Mach 3 Port to PCI parallel port address
Post by: artlines on May 17, 2010, 02:25:57 AM
Guys,

Newby here, I'm unable to communicate to my Router due to a port address problem with Mach 3.

I have a four year old Dell desktop that did not have a Parallel port in it, and so I have installed a manhattan PCI parallel port and installed the software.

This port does not allow re mapping to a legacy port.

Indeed i have tried two other cards, a Sunix and another unbranded both of which state in their manual that they cannot be remapped to legacy ports under windows XP

Mach 3 wants the legacy address of Ox378, but allows a one line modification.

The properties \resources\ of my PCI LPT1 card show
i/o range DCE8-DCEF
i/o range DCFO-DCF7
Memory Range DFAEEEOOO-DFAEEFFF
Memory Range DFAEEFOOO- DFAEFFFF

What do I put in the one line to replace Ox378 in Mach 3 Pins and Ports?
Also, no matter what i type, it always ends up prefixed Ox.

Confused and frustrated

Please help
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Tweakie.CNC on May 17, 2010, 04:42:13 AM
What should be in the box is  0xDCE8
That is your port address.

Tweakie.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: sockules on June 15, 2010, 04:05:09 PM
Hey, came across the same problem yesterday; bought a PCI parallel port and installed it, but didn't have any activity when I checked the IO viewer.  Had to go to my BIOS and enable the parallel port as it was defaulted to "disabled"...  This doesn't make a heck of a lot of sense, seeing as this isn't an onboard parallel port, but it worked.  Now I have output to my PCI parallel from KCam.  Shazaam!
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Quentinb on July 12, 2011, 05:39:55 AM
Thank you, Thank you, Thank you!!!!

This saved me in the end. I spent 2 days trying to get it to work!
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: ted on January 24, 2014, 04:16:39 PM
New guy here with the same problem,

  I followed the directions Tweakie posted and had no luck, my port card shows IO range DC00 - DC07 and D880 - D887 on a XP machine and tried port 1, 2, 3 with the port enabled Oxce8 and nothing. Any advice would be appreciated...
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: ger21 on January 24, 2014, 06:19:03 PM
Try 0xDC00
Zeroes, not "oh"s
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brw0513 on April 21, 2014, 07:02:34 AM
I've recently installed a PCI parallel port card too.  My PC has a "motherboard"  parallel port, but I need to do some diagnostic work with nuisance limit switch triggers so thought the extra inputs to Mach3 would be good for that purpose.

At the moment I'm running Mach3 off the PCI parallel board i.e. all I've done is made the address change in the Mach3 config .xml file.

Two questions:

1.  Is there any way to get Windows XP to fix the PCI parallel port address permanently?  Every time I turn my PC on the port gets a new address.  This is very frustrating to have to make the change in the Mach3 .xml configuration file.

2.  I installed the driver off the CD that came with the PCI card.  Mach3 seemed to work ok initially but I am getting some odd stepper motor behaviour now.  Should I be selecting the actual "Mach3" driver and running the DriverTest.exe utility?

3.  What is the name of the parallel port driver that Mach3 originally installs?  I'd like to check both the MB port and the PCI port are using the same driver.

Thanks.

Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: ZASto on April 21, 2014, 02:12:51 PM
PCI Parallel port should not change it's address after every computer power on.
I'm using one for hand held MPG, and it's address is not changing after power cycling.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brw0513 on April 22, 2014, 07:19:40 AM
PCI Parallel port should not change it's address after every computer power on.....

Agreed.  But it does!
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Tweakie.CNC on April 22, 2014, 09:26:36 AM
@brw0513

This changing address problem has, I think, come up before - I have never had it happen to me and I use XP with 2 parallel port cards + the on-board port so it probably relates to the particular PCI PP card you are using rather than the computer settings. You could perhaps verify that Legacy Auto Detect is not checked for the port in Device Manager but that is all I can think of.

Tweakie.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brw0513 on April 23, 2014, 06:28:45 AM
Tweakie,

Thanks for the tip.  I'll check that out.

Are you using a total of 3 parallel ports with Mach3?  I thought Mach3 was limited to 2 such ports.

Cheers.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Tweakie.CNC on April 23, 2014, 06:32:48 AM
Quote
Are you using a total of 3 parallel ports with Mach3?  I thought Mach3 was limited to 2 such ports.

No, not all at the same - they are used for different configurations / machines.

Tweakie.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: big-tex on May 29, 2014, 04:08:23 PM
I am upgrading my machine and need to add second bob. I do now for sure my port address is set correct, bob is working cables are fine. One thing!
BOB #2 is not respoding
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: nchandra on August 15, 2014, 12:45:45 AM
hi, i am also facing similar issue. I had installed pci card parallel port, but Mach3 is not communicating it.

I checked parallel port using parallel port testing application and it is working. My driver has 3 leds for each axis and when I connected my 3 axis driver to parallel port and using testing application i can able to blink those led and moreover on switching pin status (very slow pulse) on testing application i can able even able to rotate the motors.

That means testing application is able communicate with driver through parallel port. But when i try to run from Mach3 its not working i had correctly set port address in mach3 which is same i am using in testing application. Is there any driver patch i should try for mach3?

I am using win7.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: tmkirkland on August 21, 2014, 06:11:24 PM
Having a bit of the same issue. I installed a SIIG Cyber Pro Parallel Port into a Windows 7 machine with no parallel port on the mother. But notices that the IO Range for the 2nd line is lower than the 1st and does not show 8 bits.

LPT1
IO Range  D800-D807
IO Range  D400-D403
IRQ 0x00000013(19)

I have configured the port as LPT1 and starting address 0xd800. I have tried to run the Driver Test and only get the response "No Driver sensed installed. Run Driver Test".

Any ideas?

TMK
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: ger21 on August 21, 2014, 08:06:10 PM
TMK, are you using a 64 bit version of Windows 7? If so, the parallel port won't work in a 64 bit OS. Mach3's driver will not run.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: tmkirkland on August 21, 2014, 09:51:04 PM
Gerry,

Thanks. I can work with that info.

TMK
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Ajlillesve on October 21, 2014, 12:24:27 AM
Same question as above I've installed a PCI parallel card and tried the suggested fixes. Current state:

PCI Multi-IO Controller
Manufacturer: asix electronics
Location: PCI slot 3
I/o range A000 - A007
I/o range A400 - A40F (also has about 6 other ranges listed)
Irq 18

PCI parallel port (lpt2)
Location 3
Lpt port number: lpt2
I/o range 9800 - 9807
I/o range 9c00 - 9c07

I've listed both ports above because when I installed the card and drivers both appeared in the device manager....

I'm at a loss. I can't determine if I'm getting any communication from Mach3 to the port. I've tried multiple port settings and address' and when I test the pins output I get nothing.  (Actually I'm getting a steady 5.14 volts all the time)
I've also set the parallel port to EPP in the bios. Please, anyone. What did I screw up this time? 

Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Poljachina on February 10, 2015, 06:55:52 AM
Hey guy's I have a PCI LPT card problem of my own to.
Somehow two inputs 11 and 13 stopped working on my MACH 3 machine. So I thought I would insert a PCI LPT card in to the computer and change the configuration of the Port in Mach3 and that it would solve my problem. Well partly it did all my inputs are now working, but unfortunatley the outputs that drive the motors don't work. When I try to move the an axis nothing happens. The DRO number increse and decreas.

This is the LPT confugiraton of the new LPT card.
I/O range BC00-BC07
I/O range B880-B887
Mem range: FEAFF000 - FEAFFFFFF

Any ideas? Not the correct driver for the PCI card perhaps?

Best regards
Aleix
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Tweakie.CNC on February 10, 2015, 07:37:09 AM
Hey guy's I have a PCI LPT card problem of my own to.
Somehow two inputs 11 and 13 stopped working on my MACH 3 machine. So I thought I would insert a PCI LPT card in to the computer and change the configuration of the Port in Mach3 and that it would solve my problem. Well partly it did all my inputs are now working, but unfortunatley the outputs that drive the motors don't work. When I try to move the an axis nothing happens. The DRO number increse and decreas.

This is the LPT confugiraton of the new LPT card.
I/O range BC00-BC07
I/O range B880-B887
Mem range: FEAFF000 - FEAFFFFFF

Any ideas? Not the correct driver for the PCI card perhaps?

Best regards
Aleix


The most common problem is that some PCI cards output the (later) 3.3volt TTL signals as opposed to the (older) 5volt TTL signals and some controller's opto isolators require the full 5volts.
Use a voltmeter and check the voltage on one of your direction signals and see what you get (app. 0v/5v or 0v/3.3v ??)

Tweakie.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Poljachina on February 10, 2015, 10:45:26 AM
Thank you for your reply.
I've tried with a diferent card and it has solved the problem. The ST labs PCI card did not work and now I have a Manhattan PCI express card inserted and it works again.

Cheers.
Aleix
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Bear.Upchurch on May 21, 2015, 01:22:02 AM
Same problem here after my thrift shop XP machine died after six months of flawless operation (failed to POST, probably due to a motherboard failure) about the time I had a rush engraving job come in (Murphy at his finest!). I picked up a Compaq XP with an integral parallel port and plugged it in, only to find the direction pin would not energize. Since I do not have an rerouting BOB to reconfigure the outputs, I ordered a PCI parallel several others here had mentioned using with good results and found that instead of partial control, I get nothing on any pin, including the e-stop! I do not have any setup functions to disable or enable the onboard or remote parallel ports that I have found and was wondering if there was some supported address limits in Mach 3? Beyond IO voltages, any other ideas to check?
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: cnc many on December 16, 2015, 07:45:31 AM
I had the same problem soas many cards just wont work  got a cu100 motion controller, thaat talks to the machine, but not as yet fully set up
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: MitchellT on January 18, 2016, 12:51:56 PM
According to StarTech (maker of the PCI parallel card I bought on Amazon) technical support ,"Unfortunately most likely this card will not work, since that sort of application requires a parallel card with a legacy (ISA) port address, usually 0x378. Unfortunately this card does not support legacy addressing, and is addressed randomly by the driver and OS."

 This would explain the continuous reassigning of the port address mentioned on page 1 of this thread. With enough challenges with my dyi electronics for a 4th axis install, I figured I would just swap out the original card with StarTech's remappable version: 
http://www.amazon.com/gp/product/B005G304SO?keywords=StarTech.com%201%20Port%20PCI%20Parallel%20Adapter%20Card%20with%20Re-Mappable%20Address%20PCI1PM%20(Yellow)&qid=1453135572&ref_=sr_1_1&sr=8-1

Let's see..... ;)
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: MitchellT on January 23, 2016, 02:27:17 PM
Worked like a charm....Set dip switches on the card to legacy port address. Used device manager to assign same address as the dip switches. Dialed it in Mach3 Ports and Pins config  for (in my case) the 2nd port, and away my 4th axis went. Now I have to learn how to use it...always something. ;)
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Gary Day on February 28, 2016, 07:20:48 PM
Hey guy's I have a PCI LPT card problem of my own to.
Somehow two inputs 11 and 13 stopped working on my MACH 3 machine. So I thought I would insert a PCI LPT card in to the computer and change the configuration of the Port in Mach3 and that it would solve my problem. Well partly it did all my inputs are now working, but unfortunatley the outputs that drive the motors don't work. When I try to move the an axis nothing happens. The DRO number increse and decreas.

This is the LPT confugiraton of the new LPT card.
I/O range BC00-BC07
I/O range B880-B887
Mem range: FEAFF000 - FEAFFFFFF

Any ideas? Not the correct driver for the PCI card perhaps?

Best regards
Aleix


The most common problem is that some PCI cards output the (later) 3.3volt TTL signals as opposed to the (older) 5volt TTL signals and some controller's opto isolators require the full 5volts.
Use a voltmeter and check the voltage on one of your direction signals and see what you get (app. 0v/5v or 0v/3.3v ??)

Tweakie.


I'm so frustrated. vWith this port issue.  I have a XP machine I got off of ebay that had no on board Parallel port so I got a 5v pp210 dual Parallel PCI card.
I have tried all the addresses listed and the 6040 machine will not move. The DRO does but the machine does not.   I just also got the cnc machine new.  After this I researched that the motherboard is a Thunder k8we s2895  There is no other ports being used. The card is plugged into PCI-X 100 MHz (Slot4)  I cannot find a way to make the port EPP.  Bios is not there because its not on board.  O believe that the pcix slot is only outputing 3.3 volts.  Because it usually does.   I also have an issue knowing which address to use.   All drivers working find\s and I have 4 ports showing on device manager.

communications port (com1)  I/O/ range 03F8 - 03FF
IRQ   04

PCI ECP parallel port (LP2)   I\O 2018-2015      I/O  2017-2010
memory range D8103000 - D8103FFF
memory range D8102000 - D8102FFF

PCI ECP parallel port (LP3)  I\O 2008-200F     I\O  2000-2007
memory range D8101000 - D8101FFF
memory range D8100000 - D8100FFF
IRQ   28

printer port (com & LPT)
I\O range 0378-037F

Before you think 0x0378, remember this is a card not on board.
When I look at LPT1 it is set on printer port if that matters. 
Im completely lost.  I dont know what to do at this point.  Am I screwed because of the motherboards 3.3 volts?

The motors tighten up when I turn the controller on.

Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Gary Day on February 28, 2016, 07:23:52 PM
also yes the port is enabled
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Lbees on June 25, 2016, 10:56:39 AM
Hi

New in the Mach3 community, I think get basic trouble of communication with my port PTB....
I bought a TB6600HG with a joystick and display --> If I succeed to make the motors turning with the manual Joystick, nothing run through Mach3 Demo

Looking into my computer configuration the port adress is 0378 - 037B
In Mach3, I logicly made the setting of the port Adress --> 0x0378
Kernel speed is setted to 35000

By trying to jog X axis (or others) through Mach3, the only thing moving is the X value on the Mach3 display --> but the motor does not move....
Clear that My computer is not in link with my cart

Thank you for your reply if you can help the beginner I am
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Tweakie.CNC on June 25, 2016, 11:44:53 AM
The recommended, basic computer requirements when using the parallel port for Mach3 machine control are as follows:

Desktop PC (Laptops are not supported) with at least one parallel port
32-bit version of Windows 2000, Windows XP, Windows Vista, or Windows 7 (64-bit versions will not work)
1Ghz CPU
512MB RAM
Non-integrated Video Card with 32MB RAM(Large G-code files, especially 3D files will require a video card with 512MB RAM or higher)

Does your PC meet these requirements ?

Tweakie.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Lbees on June 27, 2016, 07:28:02 AM
Thank you for your reply.
Effectivly.... I got Laptop with Window7 + 64 Bit + docking station (for the PTB 25)
--> Would be my laptop OK with Mach4 ?

Lbees
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Tweakie.CNC on June 27, 2016, 07:47:00 AM
With that laptop setup you could not use Mach3.
For Mach4 you would need to use an external motion controller (typically available from;   Warp9, Vital Systems, PMDX, PoLabs, CNC4PC, CS LAB, etc. ).

Tweakie.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Horseman64 on July 23, 2016, 11:58:15 AM
Guys,

Newby here, I'm unable to communicate to my Router due to a port address problem with Mach 3.

I have a four year old Dell desktop that did not have a Parallel port in it, and so I have installed a manhattan PCI parallel port and installed the software.

This port does not allow re mapping to a legacy port.

Indeed i have tried two other cards, a Sunix and another unbranded both of which state in their manual that they cannot be remapped to legacy ports under windows XP

Mach 3 wants the legacy address of Ox378, but allows a one line modification.

The properties \resources\ of my PCI LPT1 card show
i/o range DCE8-DCEF
i/o range DCFO-DCF7
Memory Range DFAEEEOOO-DFAEEFFF
Memory Range DFAEEFOOO- DFAEFFFF

What do I put in the one line to replace Ox378 in Mach 3 Pins and Ports?
Also, no matter what i type, it always ends up prefixed Ox.

Confused and frustrated

Please help


Hi All,
Am also a newby, and have virtually the same issue above. I am at the point of checking the pin-out voltage at the Parallel port. I have changed the Motor Output on X Y and Z so that I can see the Signal voltage on pins 2, 3 and 4 on the Parallel port and I am currently reading 3.34V on all pins. I am in the program Run screen in Mach3 Demo, I have no error messages scrolling as I have set the E Stop to pin 0. I am not connected to the Break out board as I am just checking that Mach3 is communicating to the Parallel port

From my device manager I can see the new PP PCI express ECP parallel card installed and it says it is working, I have changed the Port #1 address to 0zbc00 in Mach3 to mirror what is in the device manager for the PP.

When I Jog the X, Z, or Z axis the pin 2, 3, or 4 voltage should drop to 0 volts, but in each case it remains at 3.34 volts.
I installed the new PP PCI card and drivers from the provided CD.

I ahve checked in the BIOS and I don't have an option to configure the Parallel port as there is no I/O configure option in the Advanced setting
 
Very frustrated, as I have tried all the recommendations so far in this thread.

I see from the threads that the issue I have is the voltage of 3.34V instead of the 5Volts required, does anyone have a recommendation of a PCI express Parallel adapter card  - Model and manufacturer??

Please help!!!!
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Horseman64 on July 24, 2016, 07:25:09 AM
Hi all,
Newby here. Reading through the thread, I think the issue I have is that I need a new parallel card that supports the ability to remap to legacy port address i.e. 0x0378, as my device manager settings for my current Parallel card are showing:
I/O Range BC00-BC07
I/O Range B880-B883

I have set the Mach3 Port #1 to read 0xbc00

However I am still unsure which card to purchase as I also think my issue is that the pin out voltage I have measured on my currently installed Parallel ports pins is 3.34V, I have been reading through the specifications on various PCIex cards but they don't specify what the pin out voltage is. Do I assume that if the card supports legacy remapping, it will also provide the old TTL 5v outputs?

Also, I am running Windows10 (32bit mode) on my PC (HP pavilion 7000) Mach3 demo version is loaded and seems to function ok, are there any known issues with running Win10?
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Tweakie.CNC on July 24, 2016, 07:32:26 AM
Quote
Also, I am running Windows10 (32bit mode) on my PC (HP pavilion 7000) Mach3 demo version is loaded and seems to function ok, are there any known issues with running Win10?

You cannot use the Parallel Port when running Mach3 under Win10.

Tweakie.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Horseman64 on July 24, 2016, 11:01:07 AM
Thanks Tweakie,
Looks like I have problems then,
1. Win 10
2. I can't locate a PCI express parallel card with legacy port addressing and 5 volt output, been trawling the internet but all I can find is a PCI equivalent and not PCI express  :(

So I am thinking of using one of my old 32 bit laptops with Win 8, do you know if there are PCI parallel cards with legacy port addressing and 5 volt output for laptops?
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Tweakie.CNC on July 24, 2016, 11:23:46 AM
Unfortunately you cannot use the Parallel Port when running Mach3 under Win8 either.
Also Parallel Port operation with a laptop is not supported.

It's either Win7 (or earlier) for Parallel Port operation or else use an external motion controller (such as the ESS http://www.warp9td.com/ or similar) then you can use your laptop or Win10 etc.

Tweakie.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Mario Gutiérrez on November 03, 2016, 11:13:04 AM
Hello, I'm new in mach3.

I've install a windows vista 32 bits in a HP slimline s3020la also I've installed a manhattan parallel PCI card (158220) and run the mach3 vista registry patch.

The parallel port address is ok because I´ve check the 0 and 5 volts of the direction output signal and it's ok, I don't have a oscilloscope to check the pulse signal.

Also I instaled Windows 7 32 bits and check everything but the result is the same. I don't know how to check te pulse signal or how know if is sending the signal to the output.

Regards!!!
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Tweakie.CNC on November 03, 2016, 11:26:20 AM
Quote
Hello, I'm new in mach3.

I've install a windows vista 32 bits in a HP slimline s3020la also I've installed a manhattan parallel PCI card (158220) and run the mach3 vista registry patch.

The parallel port address is ok because I´ve check the 0 and 5 volts of the direction output signal and it's ok, I don't have a oscilloscope to check the pulse signal.

Also I instaled Windows 7 32 bits and check everything but the result is the same. I don't know how to check te pulse signal or how know if is sending the signal to the output.

Regards!!!

If the Direction signals are being sent OK then the Step (Pulse) signals will be OK also.

Check that you have the correct (for your controller) Step and Direction Pin numbers (and that the correct Port #) enabled in Config. / Ports and Pins / Motor Outputs.
Does your controller require an Enable signal ?

Tweakie.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Mario Gutiérrez on November 03, 2016, 01:28:42 PM
Quote
Hello, I'm new in mach3.

I've install a windows vista 32 bits in a HP slimline s3020la also I've installed a manhattan parallel PCI card (158220) and run the mach3 vista registry patch.

The parallel port address is ok because I´ve check the 0 and 5 volts of the direction output signal and it's ok, I don't have a oscilloscope to check the pulse signal.

Also I instaled Windows 7 32 bits and check everything but the result is the same. I don't know how to check te pulse signal or how know if is sending the signal to the output.

Regards!!!

If the Direction signals are being sent OK then the Step (Pulse) signals will be OK also.

Check that you have the correct (for your controller) Step and Direction Pin numbers (and that the correct Port #) enabled in Config. / Ports and Pins / Motor Outputs.
Does your controller require an Enable signal ?

Tweakie.

Yes, I've test all motor outputs with the direction signal, so I'm sure that are the correct ports #.

Stepper motor driver have a enable input, so I've conected 5 volts directly and try with differents combinations in pulse and sing signal, active high or active low.

All anothers parameters are from the default instalation.

Regards!!!
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Tweakie.CNC on November 04, 2016, 01:59:41 AM
What is the make and model of your controller ?

Tweakie.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: Mario Gutiérrez on November 04, 2016, 12:07:11 PM
I've found the issue, the enable input from stepper motor driver, disable the driver with 5 volts an enable with 0 volts.

So, it's possible to run mach3 with the next components:

PC Desktop HP Pavilion Slimline s3020la - Windows 7 32 bits
Manhattan - Parallel PCI Card (158220)
Longs Motor - Breackout Board (D25/Paralel port)
Longs Motor - Stepper Motor Driver DM420A
Longs motor - Stepper Motor Nema 17 - 48 oz. in. - 4 Leads - 1.7 Amps.

Thanks Tweakie for your support.

Mario Gutierrez
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: JuanJ on November 12, 2018, 04:15:11 PM
Hello there. New here. Is there a guide to correctly set up a PCI LPT card to run with mach3? If so, where could I find it? Thanks!  :)
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on November 19, 2018, 09:54:43 PM
A Slaved to Y axis wont move period when ref all home but all ok in jog mode, THANKS & any help would be greatly appreciated...
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: TPS on November 20, 2018, 02:03:12 AM
home slave with master axis enabled?
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on November 20, 2018, 08:15:57 AM
Thanks for the prompt reply TPS...
Yes it is ☑️ But same issue...
I was made to understand that option is for a slave that uses the master homing switch, my machine has 2 home switches on the Y for squaring, so I tried it unchecked and same issue...
Not sure if it has anything to do with my DRO display, I’m running a 4 axis 4 drivers A&Y slaved Y being the master, X & the Z.. with a 3 DRO  XYZ I’m not sure how to get the A  DRO to display when I’m in plasma, if I change screens to mill I can see the 4th axis DRO...
 Thanks
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: TPS on November 20, 2018, 02:34:23 PM
do you use PP or a Controller?
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on November 20, 2018, 03:27:59 PM
USB Motion Control Card 2MHz MK4-V
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: joeaverage on November 20, 2018, 04:47:34 PM
Hi,
then there should be a setting in the motion controller plugin that slaves axes together.

Is your controller made by XHC?

Either way I think you'll have to contact the manufacturer to determine the right settings if you've not been provided with a manual.

Craig
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on November 20, 2018, 05:04:49 PM
Yes Craig it s made by XHC
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: joeaverage on November 20, 2018, 05:11:38 PM
Hi,
slaving of axes is done by the motion controller. In the case where Mach's parallel port is the motion controller then Mach's GUI
is where you make the setting but it is enacted by the motion controller. Note that I class Mach's GUI and Mach's parallel port
as separate items.

With your XHC controller then I don't believe the setting you have made in Mach's GUI has any bearing on what the controller does.
It will have to be done in the controller or the .dll plugin which programs the controller.

Do you have any documentation from XHC?

Craig
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on November 20, 2018, 06:18:53 PM
I do have a manual which I went over many times. However, it’s written in chinglish but I don’t recall reading anything about the controller settings for slaving, maybe ports? I will take another look at it seen that you brought that up, I maybe overlooking something, I will update what I find in a few hrs...
Thanks Craig
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: TPS on November 21, 2018, 04:01:06 AM
ok after a while of googling, it seams to be a XHC Problem.

have a look here:

https://www.cnczone.com/forums/mach-software-artsoft-software-/334846-mach3-xhc-machmotion-ethernet-card-slave-axis.html

simular Problem.
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on November 21, 2018, 04:43:04 AM
Thanks TPS, I’m not the only one in this situation I see...
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on November 21, 2018, 04:50:40 AM
I’m starting to think that way as well cause no matter what I do the slave axis just won’t move on homing...
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on November 21, 2018, 06:11:47 AM
Well TPS, since you brought that up, I will swap out that controller with another one I have (not XHC) and see what happens, this will remove the guesswork from the equation...
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: joeaverage on November 21, 2018, 06:47:06 AM
Hi,
do yourself a favour and get a US or European made controller....Chinese made stuff is rip-off junk.

Craig
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on November 21, 2018, 08:25:13 AM
You are right Craig, I never did like the Chinese stuff whether it’s cheap or expensive, just don’t trust the quality...

Quality & Chinese just don’t mix well...!

I wrote to XHC to see if they have a fix, waiting on reply, will update soon again...

Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: TPS on November 21, 2018, 02:49:03 PM
....Chinese made stuff is rip-off junk.
Craig

i not agree 100%, some stuff (you have to find it) is not so bad.
i have a chinese servo Motor supplier witch deliveres realy good things for a very nice Price. 
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on November 21, 2018, 04:03:56 PM
I’m still waiting for XHC to reply, it’s probably going to be a few days...., but I think it’s a scrip modification this controller needs... to have the controller do the same to A & Y axis simultaneously...



Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: joeaverage on November 21, 2018, 06:47:13 PM
Hi TPS,

Quote
i not agree 100%, some stuff (you have to find it) is not so bad.
i have a chinese servo Motor supplier witch deliveres realy good things for a very nice Price. 

You are correct....but the operative word FIND it. How many posts have we seen in the last month alone where these XHC products
don't work. Customers are being ripped off....I don't know who's the bigger villan.....XHC for advertising it or the fools who never do
any reading on the forum and unwittingly end up buying the rubbish.

Craig
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on November 21, 2018, 07:38:33 PM
I’m not shame to admit Craig, that clearly describe me at this point
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: TPS on November 22, 2018, 01:30:53 AM
attached a principal sheme for a Hardware circuit to do the squaring via relay/optocoupler.



@Craig
i absolutly aggre with you according XHC
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on November 22, 2018, 05:46:17 AM
I would have to do something like that if everything else fails...
I heard back from XHC, they told me to tick off A-axis in ports and pins
Title: Re: Setting Mach 3 Port to PCI parallel port address
Post by: brian42120 on December 02, 2018, 09:41:28 PM
Well, just a quick update... it’s been over a week now since I last heard from HXC, they asked for some setup information, I sent it but no reply yet, I may just ask for money back and get something different...I will update again soon...