Thankyou both First, the LOW on pin 1 was 0v sorry to muddy the waters.
Second, I corrected the "-out-invert" problem now I get this Error message "Debug file information: Can not find -sec MOT -var MOT -num 1 Can not find -sec IO -var IO -num 1 Can not find -sec LINUXCNC -var NML_FILE -num 1 Can not find -sec EMC -var NML_FILE -num 1 BillsMill.hal:24: setp requires 2 arguments, 1 given 6953 PID TTY STAT TIME COMMAND" What does all this mean? Third, I have included the line net "Xhome parport.0.pin-10-in=> axis.0.home-sw-in axis.0.neg-lim-sw-in axis.0.pos-lim-sw-in" Is this OK? Stepper configuration article says this: "### Shared home switches all on one parallel port pin? ### that's ok, hook the same signal to all the axes, but be sure to ### set HOME_IS_SHARED and HOME_SEQUENCE in the ini file. See the ### user manual!" Is this necessary ? if so, where and what do I enter in my .ini? Hope I'm making sense Regards Bill PS Gene, Hows the back going, any news on the op.? B On Sat, Apr 5, 2014 at 11:51 PM, Gene Heskett <ghesk...@wdtv.com> wrote: > On Saturday 05 April 2014 09:28:28 Bill Brettle did opine: > > > Hi again everyone > > > > Pin No. 01 on my BOB is enable, and unless it is on HIGH the motion > > commands are blocked, I've discovered that the input from the computer > > on this pin is 5v (ie HIGH) but the BOB inverts this so that the output > > is about 2v (ie Low) so what I now want to do is to invert the output > > from the computer. > > First off, if its only going down to 2 volts, you have a hardware problem. > A fairly serious, something is trying to pull it up, and may have already > blown that gate on your BOB. Maker and model of the BOB? > > Second off "setp parport.0.pin-#-out-invert" in your .hal file will do the > inversion. > > > There are some example on how to do this in an LCNC > > document titled Stepper Configuration. (with part of that document > > Attached) When I put that into my HAL file I get an error message as > > shown on the top line of that attachment. > > > > I have the opposite problem with my spindle which turns on when I start > > the program and turns off at an M3 Code. > > > Apply that same setp to the parport pin that enables the spindle. > IOW your setp parport.0.pin-9-invert TRUE becomes > setp parport.0.pin-9-out-invert TRUE > > Same syntax for its pin 1 > > > Until I get this sorted out I can't sort out the other problems. > > > > I have included my .HAL and .INI files. As an ex Architect, ex Pastor, > > and ex Taxi Driver, I'm pretty much out of my depth, so could someone > > please check these to make sure that I'm not making a complete mash of > > them. > > > > Regards Bill > > You also have 4 stepgens configured in your .hal file, but only 3 in your > .ini file. That likely will cause errors when you get that far. > > And, are you sure that the stepgen config is correct? > > On Wed, Apr 2, 2014 at 7:46 PM, andy pugh <bodge...@gmail.com> wrote: > > > On 2 April 2014 05:51, Bill Brettle <billbret...@gmail.com> wrote: > > > > 1. how is Xenable triggered, it doesn't appear to be going high > > > > > > Xenable isn't a HAL pin, so I assume that it is a signal that is > > > created in your HAL file. > > > You probably want to connect it to axis.0.amp-enable-out. > > > http://www.linuxcnc.org/docs/html/man/man9/motion.9.html > > > > > > > My setup is a 3 axis, 2 wire connection. The 2 wires require B & C > > > > (or A > > > > > > & > > > > > > > D) phases and provides the other phases as inversions of the phases > > > > provided. > > > > > > Does that work? I thought that the step sequence required each phase > > > to be completely off some of the time. > > We normally call that A/B/Z where A&B have a 90 degree relationship looking > something like 2 square waves, out of time by half the period of the wave > at each logic level. Z is only active during the once per revolution index > pulse. > > > > There are 4 patterns, and you have 4 codes, so it should be possible > > > to make it work. > > > Looking at (for example) pattern 8 > > > http://www.linuxcnc.org/docs/html/hal/rtcomps.html#sec:Stepgen > > > Does show the phases you describe, I can't decide if that will drive a > > > unipolar motor, or if is is designed as a differential drive to a > > > driver. > > > > > > > The attached BillsMill.hal shows how I have configured the pins ie > > > > by > > > > > > just > > > > > > > omitting configurations for A & D, I don't know how this will work. > > > > > > You may need to choose pattern 6 or 8 (the actual phase excitation > > > will be the same with either in your situation). These are the > > > patterns that output the full 4 combinations on just two pins. > > > > > > > 3. I have developed my Gcode files with CNCSimulatorPro but I found > > > > out that LCNC cannot read these even though I have saved them as > > > > .ngc. > > > > > > What do they look like? How does LinuxCNC fail to read them? > > > > > > > > > -- > > > atp > > > If you can't fix it, you don't own it. > > > http://www.ifixit.com/Manifesto > > > > > > > > > ---------------------------------------------------------------------- > > > -------- _______________________________________________ > > > Emc-users mailing list > > > Emc-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/emc-users > > > Cheers, Gene > -- > "There are four boxes to be used in defense of liberty: > soap, ballot, jury, and ammo. Please use in that order." > -Ed Howdershelt (Author) > Genes Web page <http://geneslinuxbox.net:6309/gene> > > > > ------------------------------------------------------------------------------ > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users