RC, If you go back and look at the message I posted today at 1AM the attached photo shows the MESA 7i92H connected with a ribbon cable to a small Probotix BoB and a DB-25 cable to a bunch of switches.
The PIN file I'm using is attached to this posting. The first part shows that the FPGA is configured by the .bit file to have 2 PWM channels 2 Quadrature channels 10 StepGen Channels. The second half of the file shows a table with column 1 showing how the DB-25 pins are connected. The pins marked None are simple Inputs or outputs depending on the PP standard. The StepGen is set up as Charge Pump on the conventional DB25 pin 17 Estop input on Pin 10 Machine or System enable output on Pin1 Any of the predefined modules do not have to be used and instead can be I/O. At the moment on the first DB-25 (P2 on the 7i92) I am using 11,12,13 as the Home/Limit and on pin 15 Shared 3 axis limits on the other end of the home switch instead of the encoder. The StepGen modules start at #0 and are assigned sequentially so you can't use StepGen 1 as outputs and then continue with StepGen 2 as another stepper source. So normally what one would do is: StepGen0 = X axis DB25.1-2,3 for step,dir StepGen1 = Y axis DB25.1-4,5 for step,dir StepGen2 = Z axis DB25.1-6,7 for step,dir StepGen3 = A axis DB25.1-8,9 for step,dir And you can see in this pin file there is no stepgen4 Direction output because it's used as the charge pump. If you have a B or C rotary axis then the second port would use StepGen5 = B axis DB25.2-2,3 for step/dir The rest of the outputs like 4..9 can be used for Coolant etc. I'm not sure since I've used quadrature #0 pins 11..13 on DB25.1 as Input whether the quadrature #1 can be used for quadrature. My intention is to repurpose those pins to the spindle anyway and move the limit switches over to the second port. I no longer have the need to keep this a dual boot WIN/Linux system that can still run from parallel ports. Thing is this is just one .pin file configuration. There are others that have other features or are organized differently. So first make a map of what your DB25's are organized as. Then take a look at the various 7i92 pin files and find the closest one. If you need more I/O there are other MESA expansion cards that use a Smart Serial module in the pin file on a couple of the header pins. They then wouldn't be available to the DB-25 of course. Hope that helps. John Dammeyer > -----Original Message----- > From: R C [mailto:[email protected]] > Sent: June-13-21 6:13 PM > To: [email protected] > Subject: Re: [Emc-users] all the MESA cards talk made me think > > I just looked up what a PMDX132 is,� part of my problem is that the > parallel PCI card I used appears to be broken, and of course they are > harder to get.� So I wouldn't mind switching to an ethernet based > controller in the PC side (Dell T5500/T7500). > > I have seen the 7i92 mentioned, and others, can they do multiple stepper > motors? (right now I am using a parallel BOB, that > connects to steopper drivers (ala DM542), which drive the actual steppers.) > > thanks, > > Ron > > On 6/13/21 7:03 PM, Gerrit Visser wrote: > > I choose a 7i92 to connect my PC with a PMDX132 to run PathPilot (which has > > LinuxCNC inside). Depending on your BOB it might be > plug-play with pre-build .bit files to configure the Mesa card. > > My reason for going with ethernet version was to reduce electrical > > grounding issues. Had too many of those in the past with direct > connected stuff. It also expands the choice of PC to run LinuxCNC on, doesn't > need a pci or pcie slot this way. > > > > Gerrit > > > > -----Original Message----- > > From: R C <[email protected]> > > Sent: June 13, 2021 8:43 PM > > To: linuxcnc-users-list <[email protected]> > > Subject: [Emc-users] all the MESA cards talk made me think > > > > Hello, > > > > > > I have a 'desktop' mill and lathe (both Sherline), and I am using a > > parallel BOB and printer ports to run them. Of course one of > them just gave up (PCI printer card), I do have a spare but they are harder > to come by, besides, the setup is not really ideal? > > > > > > What would be the best way to replace the BOB-LPT stuff? (these things are > > desktop CNC machines, I am playing/learning for fun, > I am not trying to reliably machine F22 raptor jet engine parts, I am mostly > turning stock into scrap). > > > > > > I see some cards that are in the $50 etc range, and there are the ones > > that use ether/cat5 connections (are 'regular' ethernet > cards used with > > those?) > > > > > > I am looking at a lathe that has 2 steppers, and it has a quadrature > > encoder, the mill has 3 steppers, and planning on adding a > quadrature encoder). > > > > > > thanks, > > > > > > Ron > > > > > > > > _______________________________________________ > > Emc-users mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/emc-users > > > > > > > > _______________________________________________ > > Emc-users mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/emc-users > > > _______________________________________________ > Emc-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-users
7i92_PMDX126Ax2D.pin
Description: Binary data
_______________________________________________ Emc-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-users
