7i80 and 7i77
29 Oct 2014 22:00 #52532
by uli12us
Replied by uli12us on topic 7i80 and 7i77
I tried both, but only a big reduction of the speed works. Long ago I have read, that the 7i80 only allows a maximum output frequency of 1 kHz. Actually I am below that.
If the board can't really work much faster, I must throw it away (and use it in my minilathe Emco C5. For this it should be fast enough.
My 24V PS is an old one from an Apple laptop, if its better I can change it to a 5 or 10amps SPS.
If the board can't really work much faster, I must throw it away (and use it in my minilathe Emco C5. For this it should be fast enough.
My 24V PS is an old one from an Apple laptop, if its better I can change it to a 5 or 10amps SPS.
Please Log in or Create an account to join the conversation.
29 Oct 2014 22:12 #52536
by andypugh
With a 1kHz base-thread you will only get 1kHz out of the GPIO. But that would only effect motor speed if you were using software step-generation and step-dir servo motors.
If you are using a Mesa stepper card (and there are some hints that you are) then step rates of 10MHz are possible. That's plenty fast enough for anything.
The subject of this thread is "7i80 and 7i77" and at the beginning you said that you were using DC servo motors, but were going to change them to step-dir servos. Skimming through the thread it seems that you might now be using something else?
Can you clarify what your actual hardware is at the moment, what Mesa cards, what motor drives and what motors?
Replied by andypugh on topic 7i80 and 7i77
I tried both, but only a big reduction of the speed works. Long ago I have read, that the 7i80 only allows a maximum output frequency of 1 kHz.
With a 1kHz base-thread you will only get 1kHz out of the GPIO. But that would only effect motor speed if you were using software step-generation and step-dir servo motors.
If you are using a Mesa stepper card (and there are some hints that you are) then step rates of 10MHz are possible. That's plenty fast enough for anything.
The subject of this thread is "7i80 and 7i77" and at the beginning you said that you were using DC servo motors, but were going to change them to step-dir servos. Skimming through the thread it seems that you might now be using something else?
Can you clarify what your actual hardware is at the moment, what Mesa cards, what motor drives and what motors?
Please Log in or Create an account to join the conversation.
29 Oct 2014 22:13 - 29 Oct 2014 22:16 #52537
by PCW
Replied by PCW on topic 7i80 and 7i77
Increasing all the ferror and min_ferror limits can _always_ be made to work
to prevent joint following errors.
If they have to be increased to really large numbers this indicates some other setup problem
The 7I80 can generate step rates to 25 MHz, the step _rate_
can only be changed at the servo thread rate (1 KHz typically)
Also a high current field power supply is not needed for testing
and may be dangerous if you make a mistake. 100 mA at 12V is more than enough for testing
to prevent joint following errors.
If they have to be increased to really large numbers this indicates some other setup problem
The 7I80 can generate step rates to 25 MHz, the step _rate_
can only be changed at the servo thread rate (1 KHz typically)
Also a high current field power supply is not needed for testing
and may be dangerous if you make a mistake. 100 mA at 12V is more than enough for testing
Last edit: 29 Oct 2014 22:16 by PCW.
Please Log in or Create an account to join the conversation.
29 Oct 2014 22:52 - 29 Oct 2014 22:53 #52541
by uli12us
Replied by uli12us on topic 7i80 and 7i77
Andy, you are right, I need 7 dc controlled motors with a 7i77 and a 7i80 additional I would use a 7i76 that I have changed now with the combination 7i76e. At the moment I try to bring these board to do what I want, after that I connect the 7i77 (and the additional 7i84 for more IOs) The steppers were at the moment only for the possibility of a additional horizontal dividing head above the vertical roundtable. Eventually, if that don't works good with the analog output of the 7i76 I can drive my toolchain with a stepper motor as well. Speed isn't an issue in this case, normally the tools were immediatly before or behind the used tool.
PCW I brought it to run with inch parametres, but now I try to change it to mm, another thing some of the chips are really hot.
I have tested it with an infrared Thermometre and it says 140F. Is this ok.
PCW I brought it to run with inch parametres, but now I try to change it to mm, another thing some of the chips are really hot.
I have tested it with an infrared Thermometre and it says 140F. Is this ok.
Last edit: 29 Oct 2014 22:53 by uli12us.
Please Log in or Create an account to join the conversation.
29 Oct 2014 23:00 #52543
by PCW
Replied by PCW on topic 7i80 and 7i77
Hot chips probably means the card has been damaged
Please Log in or Create an account to join the conversation.
29 Oct 2014 23:04 #52545
by andypugh
Which motors are turning too slowly?
Replied by andypugh on topic 7i80 and 7i77
Andy, you are right, I need 7 dc controlled motors with a 7i77 and a 7i80 additional I would use a 7i76 that I have changed now with the combination 7i76e. At the moment I try to bring these board to do what I want, after that I connect the 7i77 (and the additional 7i84 for more IOs) The steppers were at the moment only for the possibility of a additional horizontal dividing head above the vertical roundtable.
Which motors are turning too slowly?
Please Log in or Create an account to join the conversation.
30 Oct 2014 00:42 - 30 Oct 2014 00:57 #52550
by uli12us
Replied by uli12us on topic 7i80 and 7i77
I think I have only changed too many parametres in one step for the metric machine. Now I'm at the inch and change the values, that they are compatible with metric. 15m(600")/min and an acceleration of 1m(40")/s² seems ok. Maybe on the real machine I must decrease the acceleration to the half or so, because there are some hundred pounds to move.
Instead of 10.000 steps/" I tried 25.400 so I have a direct metric equivalent.
PCW, I try my bigger PS, eventually the small part have a dirty tension, so the chips heat up.
Instead of 10.000 steps/" I tried 25.400 so I have a direct metric equivalent.
PCW, I try my bigger PS, eventually the small part have a dirty tension, so the chips heat up.
Last edit: 30 Oct 2014 00:57 by uli12us.
Please Log in or Create an account to join the conversation.
30 Oct 2014 01:10 - 01 Nov 2014 06:33 #52552
by uli12us
Replied by uli12us on topic 7i80 and 7i77
Now I try to get the spindle running, but I have always the same problem with missing hal parametres.I have tried to enter these keywords in the inifile, but that don't works.I get always the error "Parameter or pin .... not found.
What can I do, to bring the spindle to run.
Unfortunately I haven't found in all the demofiles a single file in which the spindle is defined. I can't believe it that all machines have a simple switch on/off spindle without any feedback.
# setp hm2_[HOSTMOT2]BOARD.0.7i76.0.0.spinout-scalemax [SPINDLE_9]SCALE
# setp hm2_[HOSTMOT2]BOARD.0.7i76.0.0.spinout-minlim [SPINDLE_9]MINLIM
# setp hm2_[HOSTMOT2]BOARD.0.7i76.0.0.spinout-maxlim [SPINDLE_9]MAXLIM
What can I do, to bring the spindle to run.
Unfortunately I haven't found in all the demofiles a single file in which the spindle is defined. I can't believe it that all machines have a simple switch on/off spindle without any feedback.
Last edit: 01 Nov 2014 06:33 by uli12us.
Please Log in or Create an account to join the conversation.
12 Aug 2015 09:54 #61307
by franco_uy
Replied by franco_uy on topic 7i80 and 7i77
Hi people, I'm new to the forum and newie in LCNC.
Since last year I own a machine with a 6i25 and 7i77 working ok and made my first learnings as a user
Due to some tecnhical issues I want to solve (by myself if possible) and new functionalities I want to implement, and posibly build another machine, I bought a 7i80DB and another 7i77 which im trying to make them work
So far I think I have the 7i80 running ok.
After initialization I get the message
hm2/hm2_7i80.0: registered
then the Axis interface pops up ok...
the ethernet led blinks happily ...
and I can see the (gpio) pins ok
and also activity in the gpio058 (guess has something to do with the mux.. ?)
.. but ... anyway...
now I'm triing to find out how get / map pins into the 7i77
trying to look for someting like hm2_eth....0.7i77.0.0....
to net thinks like
net x-home-sw hm2_5i25.0.7i77.0.0.input-00
and don{t know how
i cant see an option in pncconf to build a 7i80 + 7i77 config
and -almost - run out of ideas
should I map them manually ? (with the info found here linuxcnc.org/docs/html/man/man9/sserial.9.html )
or can this be a hw problem ?
(i've flashed the 7i80db_25_7i76x2_7i77x2D.bit)
sorry for my english..
and many thanks in advance for your help
regards from Uruguay
Since last year I own a machine with a 6i25 and 7i77 working ok and made my first learnings as a user
Due to some tecnhical issues I want to solve (by myself if possible) and new functionalities I want to implement, and posibly build another machine, I bought a 7i80DB and another 7i77 which im trying to make them work
So far I think I have the 7i80 running ok.
After initialization I get the message
hm2/hm2_7i80.0: registered
then the Axis interface pops up ok...
the ethernet led blinks happily ...
and I can see the (gpio) pins ok
and also activity in the gpio058 (guess has something to do with the mux.. ?)
.. but ... anyway...
now I'm triing to find out how get / map pins into the 7i77
trying to look for someting like hm2_eth....0.7i77.0.0....
to net thinks like
net x-home-sw hm2_5i25.0.7i77.0.0.input-00
and don{t know how
i cant see an option in pncconf to build a 7i80 + 7i77 config
and -almost - run out of ideas
should I map them manually ? (with the info found here linuxcnc.org/docs/html/man/man9/sserial.9.html )
or can this be a hw problem ?
(i've flashed the 7i80db_25_7i76x2_7i77x2D.bit)
sorry for my english..
and many thanks in advance for your help
regards from Uruguay
Please Log in or Create an account to join the conversation.
12 Aug 2015 19:15 #61322
by andypugh
The first thing is to get a pin list. With LinuxCNC up and running open a terminal and typeYou can copy and paste that from the terminal window into a text file for future reference.
It might be that the 7i77 is connected to the wrong connector on the 7i80. From the bitfile name I would expect the 7i77-compatible connectors to be the higher-numbered ones.
If you look in dmesg immediately after LinuxCNC has started you should see what all the pins on all the connectors are doing.
Replied by andypugh on topic 7i80 and 7i77
now I'm triing to find out how get / map pins into the 7i77
trying to look for someting like hm2_eth....0.7i77.0.0....
The first thing is to get a pin list. With LinuxCNC up and running open a terminal and type
halcmd show pin
If pncconf can't do it for you, you might have to.should I map them manually
(i've flashed the 7i80db_25_7i76x2_7i77x2D.bit)
It might be that the 7i77 is connected to the wrong connector on the 7i80. From the bitfile name I would expect the 7i77-compatible connectors to be the higher-numbered ones.
If you look in dmesg immediately after LinuxCNC has started you should see what all the pins on all the connectors are doing.
The following user(s) said Thank You: franco_uy
Please Log in or Create an account to join the conversation.
Time to create page: 0.193 seconds