Machsupport Forum

Mach Discussion => General Mach Discussion => Topic started by: vz58 on March 15, 2010, 12:14:21 PM

Title: newbie with x y directional problem
Post by: vz58 on March 15, 2010, 12:14:21 PM
I am thrilled to have made it this far with my bench top.
I am using a g540 drive and step drivers.

My problem is when I use the hot keys to jog the table in the x and y axis, it only goes one way. 
The DRO shows it moving correctly in both. (i.e. + and -)
When I did the MDI tutorial  (pages 3-5 in manual) to make a square movement the screen shows the movement in all 4 directions but the table only moves x in one direction and y in only one direction.

I have tried to search here but could not find this exact issue.
Thanks in advance for the help.
Title: Re: newbie with x y directional problem
Post by: Hood on March 15, 2010, 04:09:17 PM
Sounds like you dont have the Dir pins set correctly in Ports and Pins, either that or your parallel port cable is bad.
Hood
Title: Re: newbie with x y directional problem
Post by: vz58 on March 15, 2010, 05:25:24 PM
I swapped out the cord, no change.

What do you suggest on the ports?
Title: Re: newbie with x y directional problem
Post by: Hood on March 15, 2010, 05:27:32 PM
Can you attach the xml for the profile you use.
If you use the standard Mach3 Mill then the xml will be called Mach3Mill.xml, if you use a custom profile it will have the name of that. You will find it in the Mach3 folder and you will need to copy it to your desktop and rename before the forum will accept it, suggest renaming to vz58.xml.
To attach to the forum use the additional options tab on the reply page and browse to the desktop and attach the xml.
Hood
Title: Re: newbie with x y directional problem
Post by: vz58 on March 15, 2010, 06:39:17 PM
Its 200 pages.....  

Here is some of it.  

Which parts do you need?


- <profile>
- <Preferences>
<PulseSpeed>0</PulseSpeed>
<Profile>Mach3Mill</Profile>
<Layout>1024.set</Layout>
<FirstRun>1</FirstRun>
<Units>1</Units>
<Serial>0</Serial>
<Port2Input>0</Port2Input>
<GeckoMode>0</GeckoMode>
<USBINPUTS>16</USBINPUTS>
<USBOUTPUTS>16</USBOUTPUTS>
<Port2On>0</Port2On>
<Port1On>1</Port1On>
<Port1Add>888</Port1Add>
<Port2Add>632</Port2Add>
<MaxCL>0</MaxCL>
<MaxNC10>0</MaxNC10>
<Motor0Active>1</Motor0Active>
<Motor0DirNeg>0</Motor0DirNeg>
<Motor0DirPort>1</Motor0DirPort>
<Motor0DirPin>6</Motor0DirPin>
<Motor0StepNeg>0</Motor0StepNeg>
<Motor0StepPort>1</Motor0StepPort>
<Motor0StepPin>2</Motor0StepPin>
<Motor1Active>1</Motor1Active>
<Motor1DirNeg>0</Motor1DirNeg>
<Motor1DirPort>1</Motor1DirPort>
<Motor1DirPin>8</Motor1DirPin>
<Motor1StepNeg>0</Motor1StepNeg>
<Motor1StepPort>1</Motor1StepPort>
<Motor1StepPin>4</Motor1StepPin>
<Motor2Active>0</Motor2Active>
<Motor2DirNeg>0</Motor2DirNeg>
<Motor2DirPort>1</Motor2DirPort>
<Motor2DirPin>7</Motor2DirPin>
<Motor2StepNeg>0</Motor2StepNeg>
<Motor2StepPort>1</Motor2StepPort>
<Motor2StepPin>3</Motor2StepPin>
<Motor3Active>0</Motor3Active>
<Motor3DirNeg>0</Motor3DirNeg>
<Motor3DirPort>1</Motor3DirPort>
<Motor3DirPin>9</Motor3DirPin>
<Motor3StepNeg>0</Motor3StepNeg>
<Motor3StepPort>1</Motor3StepPort>
<Motor3StepPin>5</Motor3StepPin>
<Motor4Active>0</Motor4Active>
<Motor4DirNeg>0</Motor4DirNeg>
<Motor4DirPort>0</Motor4DirPort>
<Motor4DirPin>0</Motor4DirPin>
<Motor4StepNeg>0</Motor4StepNeg>
<Motor4StepPort>0</Motor4StepPort>
<Motor4StepPin>0</Motor4StepPin>
<Motor5Active>0</Motor5Active>
<Motor5DirNeg>0</Motor5DirNeg>
<Motor5DirPort>0</Motor5DirPort>
<Motor5DirPin>0</Motor5DirPin>
<Motor5StepNeg>0</Motor5StepNeg>
<Motor5StepPort>0</Motor5StepPort>
<Motor5StepPin>0</Motor5StepPin>
<Motor6Active>0</Motor6Active>
<Motor6DirNeg>0</Motor6DirNeg>
<Motor6DirPort>0</Motor6DirPort>
<Motor6DirPin>0</Motor6DirPin>
<Motor6StepNeg>0</Motor6StepNeg>
<Motor6StepPort>0</Motor6StepPort>
<Motor6StepPin>0</Motor6StepPin>
<Input0Active>0</Input0Active>
<Input0Port>1</Input0Port>
<Input0Pin>0</Input0Pin>
<Input0Neg>0</Input0Neg>
<Input0Emulated>0</Input0Emulated>
<Input0EmuKey>0</Input0EmuKey>
<Input1Active>0</Input1Active>
<Input1Port>1</Input1Port>
<Input1Pin>0</Input1Pin>
<Input1Neg>0</Input1Neg>
<Input1Emulated>0</Input1Emulated>
<Input1EmuKey>0</Input1EmuKey>
<Input2Active>0</Input2Active>
<Input2Port>1</Input2Port>
<Input2Pin>0</Input2Pin>
<Input2Neg>0</Input2Neg>
<Input2Emulated>0</Input2Emulated>
<Input2EmuKey>0</Input2EmuKey>
<Input3Active>0</Input3Active>
<Input3Port>1</Input3Port>
<Input3Pin>0</Input3Pin>
<Input3Neg>0</Input3Neg>
<Input3Emulated>0</Input3Emulated>
<Input3EmuKey>0</Input3EmuKey>
<Input4Active>0</Input4Active>
<Input4Port>1</Input4Port>
<Input4Pin>0</Input4Pin>
<Input4Neg>0</Input4Neg>
<Input4Emulated>0</Input4Emulated>
<Input4EmuKey>0</Input4EmuKey>
<Input5Active>0</Input5Active>
<Input5Port>1</Input5Port>
<Input5Pin>0</Input5Pin>
<Input5Neg>0</Input5Neg>
<Input5Emulated>0</Input5Emulated>
<Input5EmuKey>0</Input5EmuKey>
<Input6Active>0</Input6Active>
<Input6Port>1</Input6Port>
<Input6Pin>0</Input6Pin>
<Input6Neg>0</Input6Neg>
<Input6Emulated>0</Input6Emulated>
<Input6EmuKey>0</Input6EmuKey>
<Input7Active>0</Input7Active>
<Input7Port>1</Input7Port>
<Input7Pin>0</Input7Pin>
<Input7Neg>0</Input7Neg>
<Input7Emulated>0</Input7Emulated>
<Input7EmuKey>0</Input7EmuKey>
<Input8Active>0</Input8Active>
<Input8Port>1</Input8Port>
<Input8Pin>0</Input8Pin>
<Input8Neg>0</Input8Neg>
<Input8Emulated>0</Input8Emulated>
<Input8EmuKey>0</Input8EmuKey>
<Input9Active>0</Input9Active>
<Input9Port>1</Input9Port>
<Input9Pin>0</Input9Pin>
<Input9Neg>0</Input9Neg>
<Input9Emulated>0</Input9Emulated>
<Input9EmuKey>0</Input9EmuKey>
<Input10Active>0</Input10Active>
<Input10Port>1</Input10Port>
<Input10Pin>0</Input10Pin>
<Input10Neg>0</Input10Neg>
<Input10Emulated>0</Input10Emulated>
<Input10EmuKey>0</Input10EmuKey>
<Input11Active>0</Input11Active>
<Input11Port>1</Input11Port>
<Input11Pin>0</Input11Pin>
<Input11Neg>0</Input11Neg>
<Input11Emulated>0</Input11Emulated>
<Input11EmuKey>0</Input11EmuKey>
<Input12Active>0</Input12Active>
<Input12Port>1</Input12Port>
<Input12Pin>0</Input12Pin>
<Input12Neg>0</Input12Neg>
<Input12Emulated>0</Input12Emulated>
<Input12EmuKey>0</Input12EmuKey>
<Input13Active>0</Input13Active>
<Input13Port>1</Input13Port>
<Input13Pin>0</Input13Pin>
<Input13Neg>0</Input13Neg>
<Input13Emulated>0</Input13Emulated>
<Input13EmuKey>0</Input13EmuKey>
<Input14Active>0</Input14Active>
<Input14Port>1</Input14Port>
<Input14Pin>0</Input14Pin>
<Input14Neg>0</Input14Neg>
<Input14Emulated>0</Input14Emulated>
<Input14EmuKey>0</Input14EmuKey>
<Input15Active>0</Input15Active>
<Input15Port>1</Input15Port>
<Input15Pin>0</Input15Pin>
<Input15Neg>0</Input15Neg>
<Input15Emulated>0</Input15Emulated>
<Input15EmuKey>0</Input15EmuKey>
<Input16Active>0</Input16Active>
<Input16Port>1</Input16Port>
<Input16Pin>0</Input16Pin>
<Input16Neg>0</Input16Neg>
<Input16Emulated>0</Input16Emulated>
<Input16EmuKey>0</Input16EmuKey>
<Input17Active>0</Input17Active>
<Input17Port>1</Input17Port>
<Input17Pin>0</Input17Pin>
<Input17Neg>0</Input17Neg>
<Input17Emulated>0</Input17Emulated>
<Input17EmuKey>0</Input17EmuKey>
<Input18Active>0</Input18Active>
<Input18Port>1</Input18Port>
<Input18Pin>0</Input18Pin>
<Input18Neg>0</Input18Neg>
<Input18Emulated>0</Input18Emulated>
<Input18EmuKey>0</Input18EmuKey>
<Input19Active>0</Input19Active>
<Input19Port>1</Input19Port>
<Input19Pin>0</Input19Pin>
<Input19Neg>0</Input19Neg>
<Input19Emulated>0</Input19Emulated>
<Input19EmuKey>0</Input19EmuKey>
<Input20Active>0</Input20Active>
<Input20Port>1</Input20Port>
<Input20Pin>0</Input20Pin>
<Input20Neg>0</Input20Neg>
<Input20Emulated>0</Input20Emulated>
<Input20EmuKey>0</Input20EmuKey>
<Input21Active>0</Input21Active>
<Input21Port>1</Input21Port>
<Input21Pin>0</Input21Pin>
<Input21Neg>0</Input21Neg>
<Input21Emulated>0</Input21Emulated>
<Input21EmuKey>0</Input21EmuKey>
<Input22Active>0</Input22Active>
<Input22Port>1</Input22Port>
<Input22Pin>0</Input22Pin>
<Input22Neg>0</Input22Neg>
<Input22Emulated>0</Input22Emulated>
<Input22EmuKey>0</Input22EmuKey>
<Input23Active>0</Input23Active>
<Input23Port>1</Input23Port>
<Input23Pin>0</Input23Pin>
<Input23Neg>0</Input23Neg>
<Input23Emulated>0</Input23Emulated>
<Input23EmuKey>0</Input23EmuKey>
<Input24Active>0</Input24Active>
<Input24Port>1</Input24Port>
<Input24Pin>0</Input24Pin>
<Input24Neg>0</Input24Neg>
<Input24Emulated>0</Input24Emulated>
<Input24EmuKey>0</Input24EmuKey>
<Input25Active>1</Input25Active>
<Input25Port>1</Input25Port>
<Input25Pin>0</Input25Pin>
<Input25Neg>0</Input25Neg>
<Input25Emulated>0</Input25Emulated>
<Input25EmuKey>0</Input25EmuKey>
<Input26Active>0</Input26Active>
<Input26Port>1</Input26Port>
<Input26Pin>0</Input26Pin>
<Input26Neg>0</Input26Neg>
<Input26Emulated>0</Input26Emulated>
<Input26EmuKey>0</Input26EmuKey>
<Input27Active>0</Input27Active>
<Input27Port>1</Input27Port>
<Input27Pin>0</Input27Pin>
<Input27Neg>0</Input27Neg>
<Input27Emulated>0</Input27Emulated>
<Input27EmuKey>0</Input27EmuKey>
<Input28Active>0</Input28Active>
<Input28Port>1</Input28Port>
<Input28Pin>0</Input28Pin>
<Input28Neg>0</Input28Neg>
<Input28Emulated>0</Input28Emulated>
<Input28EmuKey>0</Input28EmuKey>
<Input29Active>0</Input29Active>
<Input29Port>1</Input29Port>
<Input29Pin>0</Input29Pin>
<Input29Neg>0</Input29Neg>
<Input29Emulated>0</Input29Emulated>
<Input29EmuKey>0</Input29EmuKey>
<Input30Active>0</Input30Active>
<Input30Port>1</Input30Port>
<Input30Pin>0</Input30Pin>
<Input30Neg>0</Input30Neg>
<Input30Emulated>0</Input30Emulated>
<Input30EmuKey>0</Input30EmuKey>
<Input31Active>0</Input31Active>
<Input31Port>1</Input31Port>
<Input31Pin>0</Input31Pin>
<Input31Neg>0</Input31Neg>
<Input31Emulated>0</Input31Emulated>
<Input31EmuKey>0</Input31EmuKey>
<Input32Active>0</Input32Active>
<Input32Port>1</Input32Port>
<Input32Pin>0</Input32Pin>
<Input32Neg>0</Input32Neg>
<Input32Emulated>0</Input32Emulated>
<Input32EmuKey>0</Input32EmuKey>
<Input33Active>0</Input33Active>
<Input33Port>1</Input33Port>
<Input33Pin>0</Input33Pin>
<Input33Neg>0</Input33Neg>
<Input33Emulated>0</Input33Emulated>
<Input33EmuKey>0</Input33EmuKey>
<Input34Active>0</Input34Active>
<Input34Port>0</Input34Port>
<Input34Pin>0</Input34Pin>
<Input34Neg>0</Input34Neg>
<Input34Emulated>0</Input34Emulated>
<Input34EmuKey>0</Input34EmuKey>
<Input35Active>0</Input35Active>
<Input35Port>0</Input35Port>
<Input35Pin>0</Input35Pin>
<Input35Neg>0</Input35Neg>
<Input35Emulated>0</Input35Emulated>
<Input35EmuKey>0</Input35EmuKey>
<Input36Active>0</Input36Active>
<Input36Port>0</Input36Port>
<Input36Pin>0</Input36Pin>
<Input36Neg>0</Input36Neg>
<Input36Emulated>0</Input36Emulated>
<Input36EmuKey>0</Input36EmuKey>
<Input37Active>0</Input37Active>
<Input37Port>0</Input37Port>
<Input37Pin>0</Input37Pin>
<Input37Neg>0</Input37Neg>
<Input37Emulated>0</Input37Emulated>
<Input37EmuKey>0</Input37EmuKey>
<Input38Active>0</Input38Active>
<Input38Port>0</Input38Port>
<Input38Pin>0</Input38Pin>
<Input38Neg>0</Input38Neg>
<Input38Emulated>0</Input38Emulated>
<Input38EmuKey>0</Input38EmuKey>
<Input39Active>0</Input39Active>
<Input39Port>0</Input39Port>
<Input39Pin>0</Input39Pin>
<Input39Neg>0</Input39Neg>
<Input39Emulated>0</Input39Emulated>
<Input39EmuKey>0</Input39EmuKey>
<Input40Active>0</Input40Active>
<Input40Port>0</Input40Port>
<Input40Pin>0</Input40Pin>
<Input40Neg>0</Input40Neg>
<Input40Emulated>0</Input40Emulated>
<Input40EmuKey>0</Input40EmuKey>
<Input41Active>0</Input41Active>
<Input41Port>0</Input41Port>
<Input41Pin>0</Input41Pin>
<Input41Neg>0</Input41Neg>
<Input41Emulated>0</Input41Emulated>
<Input41EmuKey>0</Input41EmuKey>
<Input42Active>0</Input42Active>
<Input42Port>0</Input42Port>
<Input42Pin>0</Input42Pin>
<Input42Neg>0</Input42Neg>
<Input42Emulated>0</Input42Emulated>
<Input42EmuKey>0</Input42EmuKey>
<Input43Active>0</Input43Active>
<Input43Port>0</Input43Port>
<Input43Pin>0</Input43Pin>
<Input43Neg>0</Input43Neg>
<Input43Emulated>0</Input43Emulated>
<Input43EmuKey>0</Input43EmuKey>
<Input44Active>0</Input44Active>
<Input44Port>0</Input44Port>
<Input44Pin>0</Input44Pin>
<Input44Neg>0</Input44Neg>
<Input44Emulated>0</Input44Emulated>
<Input44EmuKey>0</Input44EmuKey>
<Input45Active>1</Input45Active>
<Input45Port>0</Input45Port>
<Input45Pin>0</Input45Pin>
<Input45Neg>0</Input45Neg>
<Input45Emulated>0</Input45Emulated>
<Input45EmuKey>0</Input45EmuKey>
<Input46Active>1</Input46Active>
<Input46Port>0</Input46Port>
<Input46Pin>0</Input46Pin>
<Input46Neg>0</Input46Neg>
<Input46Emulated>0</Input46Emulated>
<Input46EmuKey>0</Input46EmuKey>
<Input47Active>1</Input47Active>
<Input47Port>0</Input47Port>
<Input47Pin>0</Input47Pin>
<Input47Neg>0</Input47Neg>
<Input47Emulated>0</Input47Emulated>
<Input47EmuKey>0</Input47EmuKey>
<Input48Active>1</Input48Active>
<Input48Port>0</Input48Port>
<Input48Pin>0</Input48Pin>
<Input48Neg>0</Input48Neg>
<Input48Emulated>0</Input48Emulated>
<Input48EmuKey>0</Input48EmuKey>
<Input49Active>1</Input49Active>
<Input49Port>0</Input49Port>
<Input49Pin>0</Input49Pin>
<Input49Neg>0</Input49Neg>
<Input49Emulated>0</Input49Emulated>
<Input49EmuKey>0</Input49EmuKey>
<Input50Active>0</Input50Active>
<Input50Port>0</Input50Port>
<Input50Pin>0</Input50Pin>
<Input50Neg>0</Input50Neg>
<Input50Emulated>0</Input50Emulated>
<Input50EmuKey>0</Input50EmuKey>
<Input51Active>0</Input51Active>
<Input51Port>0</Input51Port>
<Input51Pin>0</Input51Pin>
<Input51Neg>0</Input51Neg>
<Input51Emulated>0</Input51Emulated>
<Input51EmuKey>0</Input51EmuKey>
<Input52Active>0</Input52Active>
<Input52Port>0</Input52Port>
<Input52Pin>0</Input52Pin>
<Input52Neg>0</Input52Neg>
<Input52Emulated>0</Input52Emulated>
<Input52EmuKey>0</Input52EmuKey>
<Output0Active>0</Output0Active>
<Output0Port>1</Output0Port>
<Output0Pin>0</Output0Pin>
<Output0Neg>0</Output0Neg>
<Output1Active>0</Output1Active>
<Output1Port>1</Output1Port>
<Output1Pin>0</Output1Pin>
<Output1Neg>0</Output1Neg>
<Output2Active>0</Output2Active>
<Output2Port>1</Output2Port>
<Output2Pin>0</Output2Pin>
<Output2Neg>0</Output2Neg>
<Output3Active>0</Output3Active>
<Output3Port>1</Output3Port>
<Output3Pin>0</Output3Pin>
<Output3Neg>0</Output3Neg>
<Output4Active>0</Output4Active>
<Output4Port>1</Output4Port>
<Output4Pin>0</Output4Pin>
<Output4Neg>0</Output4Neg>
<Output5Active>0</Output5Active>
<Output5Port>1</Output5Port>
<Output5Pin>0</Output5Pin>
<Output5Neg>0</Output5Neg>
<Output6Active>0</Output6Active>
<Output6Port>1</Output6Port>
<Output6Pin>0</Output6Pin>
<Output6Neg>0</Output6Neg>
<Output7Active>0</Output7Active>
<Output7Port>1</Output7Port>
<Output7Pin>0</Output7Pin>
<Output7Neg>0</Output7Neg>
<Output8Active>0</Output8Active>
<Output8Port>1</Output8Port>
<Output8Pin>0</Output8Pin>
<Output8Neg>0</Output8Neg>
<Output9Active>0</Output9Active>
<Output9Port>1</Output9Port>
<Output9Pin>0</Output9Pin>
<Output9Neg>0</Output9Neg>
<Output10Active>0</Output10Active>
<Output10Port>1</Output10Port>
<Output10Pin>0</Output10Pin>
<Output10Neg>0</Output10Neg>
<Output11Active>0</Output11Active>
<Output11Port>1</Output11Port>
<Output11Pin>0</Output11Pin>
<Output11Neg>0</Output11Neg>
<Output12Active>0</Output12Active>
<Output12Port>1</Output12Port>
<Output12Pin>0</Output12Pin>
<Output12Neg>0</Output12Neg>
<Output13Active>0</Output13Active>
<Output13Port>1</Output13Port>
<Output13Pin>0</Output13Pin>
<Output13Neg>0</Output13Neg>
<Output14Active>0</Output14Active>
<Output14Port>1</Output14Port>
<Output14Pin>0</Output14Pin>
<Output14Neg>0</Output14Neg>
<Output15Active>0</Output15Active>
<Output15Port>1</Output15Port>
<Output15Pin>0</Output15Pin>
<Output15Neg>0</Output15Neg>
<Output16Active>0</Output16Active>
<Output16Port>1</Output16Port>
<Output16Pin>0</Output16Pin>
<Output16Neg>0</Output16Neg>
<Output17Active>0</Output17Active>
<Output17Port>1</Output17Port>
<Output17Pin>0</Output17Pin>
<Output17Neg>0</Output17Neg>
<Output18Active>0</Output18Active>
<Output18Port>1</Output18Port>
<Output18Pin>0</Output18Pin>
<Output18Neg>0</Output18Neg>
<Output19Active>0</Output19Active>
<Output19Port>1</Output19Port>
<Output19Pin>0</Output19Pin>
<Output19Neg>0</Output19Neg>
<Output20Active>0</Output20Active>
<Output20Port>1</Output20Port>
<Output20Pin>0</Output20Pin>
<Output20Neg>0</Output20Neg>
<Output21Active>0</Output21Active>
<Output21Port>1</Output21Port>
<Output21Pin>0</Output21Pin>
<Output21Neg>0</Output21Neg>
<Output22Active>0</Output22Active>
<Output22Port>1</Output22Port>
<Output22Pin>0</Output22Pin>
<Output22Neg>0</Output22Neg>
<Output23Active>0</Output23Active>
<Output23Port>1</Output23Port>
<Output23Pin>0</Output23Pin>
<Output23Neg>0</Output23Neg>
<Output24Active>0</Output24Active>
<Output24Port>1</Output24Port>
<Output24Pin>0</Output24Pin>
<Output24Neg>0</Output24Neg>
<Output25Active>0</Output25Active>
<Output25Port>1</Output25Port>
<Output25Pin>0</Output25Pin>
<Output25Neg>0</Output25Neg>
<Output26Active>0</Output26Active>
<Output26Port>1</Output26Port>
<Output26Pin>0</Output26Pin>
<Output26Neg>0</Output26Neg>
<Output27Active>0</Output27Active>
<Output27Port>1</Output27Port>
<Output27Pin>0</Output27Pin>
<Output27Neg>0</Output27Neg>
<Output28Active>0</Output28Active>
<Output28Port>1</Output28Port>
<Output28Pin>0</Output28Pin>
<Output28Neg>0</Output28Neg>
<Output29Active>0</Output29Active>
<Output29Port>1</Output29Port>
<Output29Pin>0</Output29Pin>
<Output29Neg>0</Output29Neg>
<Output30Active>0</Output30Active>
<Output30Port>0</Output30Port>
<Output30Pin>0</Output30Pin>
<Output30Neg>0</Output30Neg>
Title: Re: newbie with x y directional problem
Post by: Hood on March 15, 2010, 06:41:19 PM
I need you to attach the file to the forum by using the additional options button on the reply page. Have a look at the instructions I posted above.
Hood
Title: Re: newbie with x y directional problem
Post by: vz58 on March 15, 2010, 07:08:28 PM
Thank you Hood

the pins were wrong on Dir x+ y

they were set at
6 and 8

and should have been
3 and 5

Many thanks again
Title: Re: newbie with x y directional problem
Post by: Hood on March 15, 2010, 07:10:26 PM
:)