Update to 2.6 - 8i20 no more working
30 Jul 2014 00:33 #49266
by buster142
Update to 2.6 - 8i20 no more working was created by buster142
Hi,
Today I do the update to 2.6. I removed the ...8i20.0.0.amp-enable Pin from my HAL config ,wired the hardware enable on the 8i20 board and set my pid.N.error-previous-target pins to FALSE but still no movement on the motors... The red FAULT LEDs on the 8i20 boards are off and the fault/status registers seems ok... Did I forgot something?
Thanks
Michael
P.S. There is a mistake on wiki.linuxcnc.org/cgi-bin/wiki.pl?UpdatingTo2.6
wrong: HAL pin hm2_5i23.0.8i20.0.0.max_current was replaced by hm2_5i23.0.8i20.0.0.current.maxlim and hm2_5i23.0.8i20.0.0.current.minlim.
right: HAL pin hm2_5i23.0.8i20.0.0.max_current was replaced by hm2_5i23.0.8i20.0.0.current-maxlim and hm2_5i23.0.8i20.0.0.current-minlim.
Today I do the update to 2.6. I removed the ...8i20.0.0.amp-enable Pin from my HAL config ,wired the hardware enable on the 8i20 board and set my pid.N.error-previous-target pins to FALSE but still no movement on the motors... The red FAULT LEDs on the 8i20 boards are off and the fault/status registers seems ok... Did I forgot something?
Thanks
Michael
P.S. There is a mistake on wiki.linuxcnc.org/cgi-bin/wiki.pl?UpdatingTo2.6
wrong: HAL pin hm2_5i23.0.8i20.0.0.max_current was replaced by hm2_5i23.0.8i20.0.0.current.maxlim and hm2_5i23.0.8i20.0.0.current.minlim.
right: HAL pin hm2_5i23.0.8i20.0.0.max_current was replaced by hm2_5i23.0.8i20.0.0.current-maxlim and hm2_5i23.0.8i20.0.0.current-minlim.
Please Log in or Create an account to join the conversation.
30 Jul 2014 05:27 #49275
by PCW
Replied by PCW on topic Update to 2.6 - 8i20 no more working
Not sure but the current scaling may have changed
(I know there were a number of driver changes to make the 8I20 more like the newer sserial cards)
(I know there were a number of driver changes to make the 8I20 more like the newer sserial cards)
Please Log in or Create an account to join the conversation.
30 Jul 2014 11:21 #49279
by buster142
Replied by buster142 on topic Update to 2.6 - 8i20 no more working
It seems there is a small current on the motors, cause the motors do some noises and there is a little resistance if try to move the axis by hand. I read the hint on the 2.6 update page " very significant further change is that the current is now a value in amps, not the previous 0 - 1 scaling." but the current scaling on 2.5.4 was already in amps...
Please Log in or Create an account to join the conversation.
31 Jul 2014 08:38 #49313
by PCW
Replied by PCW on topic Update to 2.6 - 8i20 no more working
I'll take a look at this sometime this week
Its also possible the there have been changes in the BLDC comp
Its also possible the there have been changes in the BLDC comp
Please Log in or Create an account to join the conversation.
31 Jul 2014 09:26 #49315
by buster142
Replied by buster142 on topic Update to 2.6 - 8i20 no more working
Trying the whole day and the half night to solve the problem... i don't succeed. If I try to jog the axis i can see the following on the HAL viewer
...8i20.0.0.current goes from -1 to +1,
...8i20.0.0.current-maxlim 7,
...8i20.0.0.current-minlim -7,
...8i20.0.0.current-scalemax 7
I think that looks fine... but still no movement...
Maybe somebody can take a look at my HAL config...
Thanks
...8i20.0.0.current goes from -1 to +1,
...8i20.0.0.current-maxlim 7,
...8i20.0.0.current-minlim -7,
...8i20.0.0.current-scalemax 7
I think that looks fine... but still no movement...
Maybe somebody can take a look at my HAL config...
Thanks
Please Log in or Create an account to join the conversation.
31 Jul 2014 10:06 - 31 Jul 2014 10:07 #49316
by PCW
Replied by PCW on topic Update to 2.6 - 8i20 no more working
if the current only goes from -1 to 1 that may be the problem
you might set your pid maxoutput to 7
you might set your pid maxoutput to 7
Last edit: 31 Jul 2014 10:07 by PCW.
Please Log in or Create an account to join the conversation.
31 Jul 2014 10:41 #49318
by buster142
Replied by buster142 on topic Update to 2.6 - 8i20 no more working
"The phase current command to the drive. This is scaled from -1 to +1 for forwards and reverse maximum currents. The absolute value of the current is set by the max_current parameter." - This is the 8i20.0.0.current description from the sserial manual(www.linuxcnc.org/docs/devel/html/man/man9/sserial.9.html#8i20). So I think +/-1 is ok, or?
Please Log in or Create an account to join the conversation.
31 Jul 2014 10:46 #49319
by PCW
Replied by PCW on topic Update to 2.6 - 8i20 no more working
Thats what it used to be but I am guessing now its is
like other sserial cards where the current is set in engineering units
(and the manual needs to be updated)
like other sserial cards where the current is set in engineering units
(and the manual needs to be updated)
The following user(s) said Thank You: buster142
Please Log in or Create an account to join the conversation.
31 Jul 2014 10:50 #49320
by buster142
... in my case ...0.8i20.0.1.current-scalemax = 7 i think thats the problem. I've to set pid maxoutput to 7 or 0.8i20.0.1.current-scalemax = 1 - right?!
Replied by buster142 on topic Update to 2.6 - 8i20 no more working
![:blink: :blink:](/media/kunena/emoticons/blink.png)
Please Log in or Create an account to join the conversation.
01 Aug 2014 09:19 #49371
by buster142
Replied by buster142 on topic Update to 2.6 - 8i20 no more working
Jap, set 0.8i20.0.1.current-scalemax = 1 and it works!
Thank you
Thank you
Please Log in or Create an account to join the conversation.
Time to create page: 0.105 seconds