how to setup a Mesa 7i80HD?
21 Jan 2017 06:51 #86345
by Reinhard
how to setup a Mesa 7i80HD? was created by Reinhard
Hello,
I'd like to go for a mesa 7i80HD controller for a 5axis milling with gantry y-axis.
I read a lot, but I don't have the picture yet.
As I understand, hal is the glue to bind the mesa-card to pc-application.
But how do I configure the card itself?
I downloaded manual and software for the 7i80HD, but I don't really understand it.
I see a lot of bit-files, but no description on how to build my own?
Manual from mesa says, that hostmot2 is easily extendable and open source ...
Is there any tool that aids on configuration, or do I have to understand the vhd-files?
by the way: I have no idea about the vhd-content
... and finally: whats the difference between 7i80HD-16 and 7i80HD-25
I don't see any difference in the descriptions or any hint in the manual?
I'd like to go for a mesa 7i80HD controller for a 5axis milling with gantry y-axis.
I read a lot, but I don't have the picture yet.
As I understand, hal is the glue to bind the mesa-card to pc-application.
But how do I configure the card itself?
I downloaded manual and software for the 7i80HD, but I don't really understand it.
I see a lot of bit-files, but no description on how to build my own?
Manual from mesa says, that hostmot2 is easily extendable and open source ...
Is there any tool that aids on configuration, or do I have to understand the vhd-files?
by the way: I have no idea about the vhd-content
... and finally: whats the difference between 7i80HD-16 and 7i80HD-25
I don't see any difference in the descriptions or any hint in the manual?
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19275
- Thank you received: 6451
21 Jan 2017 15:30 #86358
by tommylight
Replied by tommylight on topic how to setup a Mesa 7i80HD?
Do not worry to much, it is not as complicated as it looks, and normally you do not need vhd files at all, just a bit of hal editing.
First figure out roughly what you want to achieve and how and then decide on the cards, as there are several possibility to achieve the same things.
Most important, there are a lot of forum members that will gladly help with anything.
As for differences between the cards, you should wait for PCW to reply as he is the head honcho for Mesa boards.
First figure out roughly what you want to achieve and how and then decide on the cards, as there are several possibility to achieve the same things.
Most important, there are a lot of forum members that will gladly help with anything.
As for differences between the cards, you should wait for PCW to reply as he is the head honcho for Mesa boards.
Please Log in or Create an account to join the conversation.
21 Jan 2017 16:40 #86372
by PCW
Replied by PCW on topic how to setup a Mesa 7i80HD?
Normally there no need to mess with VHDL files for normal applications
There are usually pre-compiled bitfiles for most common sets of daughtercards/external hardware
If you have a analog servo system and you want to use Ethernet, I would recommend a 7I92M/7I77
combo. If you have a step/dir setup, and wish to use Ethernet, I would recommend a 7I76E
The difference between a -16 card and a -25 card is FPGA capacity (-25 is overkill for almost all LinuxCNC applications)
There are usually pre-compiled bitfiles for most common sets of daughtercards/external hardware
If you have a analog servo system and you want to use Ethernet, I would recommend a 7I92M/7I77
combo. If you have a step/dir setup, and wish to use Ethernet, I would recommend a 7I76E
The difference between a -16 card and a -25 card is FPGA capacity (-25 is overkill for almost all LinuxCNC applications)
Please Log in or Create an account to join the conversation.
22 Jan 2017 05:22 #86392
by Reinhard
I want 6 step/dir channels. Currenty I have closed loop stepper drivers, but I'd like to attach the encoders to linuxcnc and use the stepper drivers as open loop. I guess it would be better, let linuxcnc handle the closed loop.
So I have 6 encoder channels.
Additionally I'd like to have 3 extra encoders: one for manual movement and one each to adjust traveling and working speed.
Then I need a PWM/dir unit for the spindle and at least 5 digital outs for relais and 6 digital inputs for the endstops.
I guess, its too much for a 7i92, therefore I was thinking about the 7i80HD.
_
_
As I didn't find a daughter card matching my needs, I was thinking about building one on my own.
Therefore it would be nice to figure out (and possibly configure) the pin settings of each port.
Replied by Reinhard on topic how to setup a Mesa 7i80HD?
Ok, that's easyFirst figure out roughly what you want to achieve and how and then decide on the cards, as there are several possibility to achieve the same things.
I want 6 step/dir channels. Currenty I have closed loop stepper drivers, but I'd like to attach the encoders to linuxcnc and use the stepper drivers as open loop. I guess it would be better, let linuxcnc handle the closed loop.
So I have 6 encoder channels.
Additionally I'd like to have 3 extra encoders: one for manual movement and one each to adjust traveling and working speed.
Then I need a PWM/dir unit for the spindle and at least 5 digital outs for relais and 6 digital inputs for the endstops.
I guess, its too much for a 7i92, therefore I was thinking about the 7i80HD.
_
Yes, I want step/dir and EthernetIf you have a step/dir setup, and wish to use Ethernet, I would recommend a 7I76E
_
Ah - I see. Thank you! Then I'll take the -16 card.The difference between a -16 card and a -25 card is FPGA capacity (-25 is overkill for almost all LinuxCNC applications)
As I didn't find a daughter card matching my needs, I was thinking about building one on my own.
Therefore it would be nice to figure out (and possibly configure) the pin settings of each port.
Please Log in or Create an account to join the conversation.
- tommylight
- Away
- Moderator
Less
More
- Posts: 19275
- Thank you received: 6451
22 Jan 2017 12:40 #86403
by tommylight
Replied by tommylight on topic how to setup a Mesa 7i80HD?
In that case you can get a 7i76E so you get ethernet, 5 step/dir, 1 spindle, 1 or 2 encoder inputs for MPG, lots of inputs amd outputs, some analog inputs i think depending on the mode, plus another extension port for anything you want to add later, like an encoder card.
That is my advice. The choice is only yours.
Tom
That is my advice. The choice is only yours.
Tom
Please Log in or Create an account to join the conversation.
22 Jan 2017 15:28 #86410
by PCW
Replied by PCW on topic how to setup a Mesa 7i80HD?
If you use a 7I80HD, a 7I52S daughtercard will give you 6 step/dir outputs + 6 encoder inputs
and the for a small amount of I/O, a couple 7I37TAs could be added or for a large amount of I/O
a 7I44 and whatever serial expansion cards are needed.
Note that if you have closed loop stepper drives, the loop is still closed at the drive
(the encoder must connect to the drives to run the torque loop, LinuxCNC cannot do this)
This often causes an issue since these drives do not typically have an auxiliary encoder
output for the controller and connecting the encoder to both the drive and the controller often leads
to noise issues
and the for a small amount of I/O, a couple 7I37TAs could be added or for a large amount of I/O
a 7I44 and whatever serial expansion cards are needed.
Note that if you have closed loop stepper drives, the loop is still closed at the drive
(the encoder must connect to the drives to run the torque loop, LinuxCNC cannot do this)
This often causes an issue since these drives do not typically have an auxiliary encoder
output for the controller and connecting the encoder to both the drive and the controller often leads
to noise issues
Please Log in or Create an account to join the conversation.
23 Jan 2017 05:32 #86455
by Reinhard
_
So it does not make sense, connect the encoders of CL-Steppers to linuxcnc?
Hm, as far as I can see, there's no card-combination for 6 step/dir channels. Buying two daughterboards with 5 step/dir channels each is a big wastage. So I'm back on my initial question: how can I setup the pins of a mesa card?
Did I get it right, that the FPGA generates the step pulses, so it should know, which pins are related to stepper channel?
It looks to me, the more I read, the less I understand
Replied by Reinhard on topic how to setup a Mesa 7i80HD?
Sorry, but that recommendation does not fit my requirements!In that case you can get a 7i76E so you get ethernet, 5 step/dir, 1 spindle, 1 or 2 encoder inputs for MPG
_
Thank you very much for that hint! Didn't know that.Note that if you have closed loop stepper drives, the loop is still closed at the drive
(the encoder must connect to the drives to run the torque loop, LinuxCNC cannot do this)
So it does not make sense, connect the encoders of CL-Steppers to linuxcnc?
Hm, as far as I can see, there's no card-combination for 6 step/dir channels. Buying two daughterboards with 5 step/dir channels each is a big wastage. So I'm back on my initial question: how can I setup the pins of a mesa card?
Did I get it right, that the FPGA generates the step pulses, so it should know, which pins are related to stepper channel?
It looks to me, the more I read, the less I understand
Please Log in or Create an account to join the conversation.
23 Jan 2017 12:48 #86473
by andypugh
Have a look at store.mesanet.com/index.php?route=produc...=83_86&product_id=98
Replied by andypugh on topic how to setup a Mesa 7i80HD?
Hm, as far as I can see, there's no card-combination for 6 step/dir channels.
Have a look at store.mesanet.com/index.php?route=produc...=83_86&product_id=98
Please Log in or Create an account to join the conversation.
23 Jan 2017 13:18 #86479
by Reinhard
Replied by Reinhard on topic how to setup a Mesa 7i80HD?
Thanks a lot for the link! Didn't check the small letters of the RS-422 boards.
What about the 7i47S - looks like it has a spindle channel additionally?
Am I right, that the 7i80HD is the only Ethernetcard with 50pin header matching the 7i47 input?
So I have to buy a 7i80HD and a 7i47S and I'm done (for the controller side)?
I took a quick scan of the 7i80HD bit-files. Is the file "7i80hd_16_av4_7i47s.bit" the right one?
Or should I use the "7i80hd_16_svst1_4_7i47s.bit"?
What's the difference and where could I find a description of the pin-setup?
What about the 7i47S - looks like it has a spindle channel additionally?
Am I right, that the 7i80HD is the only Ethernetcard with 50pin header matching the 7i47 input?
So I have to buy a 7i80HD and a 7i47S and I'm done (for the controller side)?
I took a quick scan of the 7i80HD bit-files. Is the file "7i80hd_16_av4_7i47s.bit" the right one?
Or should I use the "7i80hd_16_svst1_4_7i47s.bit"?
What's the difference and where could I find a description of the pin-setup?
Please Log in or Create an account to join the conversation.
23 Jan 2017 15:58 #86488
by PCW
Replied by PCW on topic how to setup a Mesa 7i80HD?
The 7I52S is a better daughteboard interface for 6 steo/dir + 6 encoders
Please Log in or Create an account to join the conversation.
Time to create page: 0.161 seconds