Machsupport Forum

Mach Discussion => General Mach Discussion => Topic started by: Roy Smart on December 02, 2013, 06:51:28 AM

Title: Parallel Port Problem
Post by: Roy Smart on December 02, 2013, 06:51:28 AM
Hi All,
        I have just upgraded my computer system due to blue screen problems. The only problem now is that I can not get any signals
to my CNC machine (previously working OK).
    I think that the problem is that the new computer did not come with a parallel port, so the supplier added a PCI Express Parallel
Adapter Card. Needless to say I can not get the system to work. If i understand it correctly i need to put the card address into the
config on Mach3? Can anyone help with how to find the address and how to correct the problem?

Many thanks
Roy
Title: Re: Parallel Port Problem
Post by: Hood on December 02, 2013, 07:20:48 AM
You need to get the address and enter that into the space in Ports and Pins page (for port 1 most likely)
T get the address you will need to look in the ports properties in device manager.
Hood
Title: Re: Parallel Port Problem
Post by: Roy Smart on December 02, 2013, 08:01:49 AM
Hi Hood,
            Many thanks for your reply and help. I have changed the config setting to
E010 as in my Resourse Settings but it has no effect. In the Diagnostics page I am
getting Simulate in the Pulse Frequency Box, I am thinking that signals are not getting
through. Any other ideas?
Regards
Roy
Title: Re: Parallel Port Problem
Post by: Hood on December 02, 2013, 09:09:12 AM
Ok that means either you do not have the driver loaded or you have chosen to simulate rather than chosing the parallel port. First thing to do is go to Function Configs menu and choose Reset Device Select.
Next close Mach and go to ythe Mach3 folder on your drive and double click the drivertest.exe and let it run through.
That will install the driver if it hadnt already been installed.
Next open Mach and you will get the option to choose the parallel port driver and that should be you.

Only one other thing, it has to be a 32bit operating system for the parallel port driver so if you have win7 or vista or W8 and it is the 64bit version you wont be able to use the parallel port.

Hood
Title: Re: Parallel Port Problem
Post by: Roy Smart on December 02, 2013, 09:18:08 AM
Hi Hood,
           You have identified the problem for me. I purchased a new computer system which is a
64 bit machine, this is therefore a big problem which i was unaware of.  Is there any way i can
use the parallel port on this machine? Or is there any work around to solve this?

Regards
Roy
Title: Re: Parallel Port Problem
Post by: kolias on December 02, 2013, 10:25:59 AM
Most computers, if not all, sold today they come pre loaded with Windows 8. As i understand Mach does not work with Windows 8. Perhaps you can install windows 7, Vista or XP?
Title: Re: Parallel Port Problem
Post by: Roy Smart on December 02, 2013, 10:35:12 AM
Hi Kolias,
             I purchased my new computer and had Windows 7 put on it as I anticipated a problem,
what I did not expect was that the parallel port would not work on a 64 bit OS.
I can not see a way out of this as all new computers are 64 bit as I understand it.

Regards
Roy
Title: Re: Parallel Port Problem
Post by: Jeff_Birt on December 02, 2013, 11:55:36 AM
Most computers, if not all, sold today they come pre loaded with Windows 8. As i understand Mach does not work with Windows 8. Perhaps you can install windows 7, Vista or XP?

Mach works fine with Windows 8. The problem is with the parallel port driver. The solution is to use an external motion control board like the SmoothStepper, CSMSIO, etc.
Title: Re: Parallel Port Problem
Post by: Roy Smart on December 02, 2013, 12:05:06 PM
Many thanks for your help Jeff.

Best Regards
Roy
Title: Re: Parallel Port Problem
Post by: Hood on December 02, 2013, 01:50:35 PM
You may be able to get W7 32 bit loaded instead but personally I would go the external controller route.
My preference now is CSMIO products as they are more industrial oriented but if you have been set up with the parallel port then the Ethernet SmoothStepper would be a good choice as its basically plug and play as it mimics the parallel port pinouts and has 3 ports.

Hood
Title: Re: Parallel Port Problem
Post by: Jeff_Birt on December 02, 2013, 01:53:57 PM
Roy, if you have room in your control box you can add a SmoothStepper or similar card there. A lot of times folks are not wanting to rewire things or just can't suffer the downtime so they want a 'plug-and-play' solution. Take a look at: http://www.soigeneris.com/motion_control_and_i_o_boards-list.aspx . The SSENC1 and SSENC2 were developed to provide an easy and fast upgrade path for an existing machine controller. While I built the first one about 3-4 years ago they have been very popular this year with most larger companies phasing out XP and moving on to Win7-64bit. (The Ethernet version is the most popular now.)

As I mentioned before there are other, similar boards to the SmoothStepper but it is my favorite since I got my hands on the USB version right after they first came out.