LinuxCNC Update 2.5.0 to 2.9.0 override.hal error

More
24 Jan 2022 09:32 - 24 Jan 2022 09:43 #232932 by Maho500
Hello everyone
I am new here on the Linuxcnc forum. I would be happy if someone could take care of my machine problem. Yesterday I tried to update my old configuration from LinuxCNC 2.5.0 to 2.9.0. This worked very well with the system alone. My machine is an old analogue version with Mesa 5i20 cards on the PC-PCI slots 2 pieces. On card 0 there are 2 pieces of 7I37 I/O for the feedback of the measuring system inputs and controller signals.On board 1 Mesa 5i20 there are 1 7I37 and 7I33TA.The functions of the machine are almost all available after the update.I still have only 2 errors, namely before referencing, the axes cannot be moved in JOG, which worked before the update.But the main problem is that the speed control signals via the potentiometer are no longer recognised. The speed in Jog and in Automatic can no longer be regulated, presumably Linux no longer recognises the contents of the "override" file. I would like to say a few words about my so-called potentiometer, which is not a potentiometer. It is a rotary switch with inputs for the mesa which are processed. So starting from the left 1mm, 0,1mm, 0,01mm, 0,001mm then 0% 2% 4% 8% 10% 20% 40% 60% 80% 100% 120% 140%.

The last change that was made is in the override.hal in line 72 and 73 here the end was commented out because if this is active LinuxCNC cannot start. Therefore I fear that something has changed here in the new version 2.9.0 with the operating mode switching.
here is my override.hal file

loadrt overrideloadrt mux4addf override.0 servo-threadaddf mux4.0 servo-threadnet ovp0 override.0.in0 <= hm2_5i20.1.gpio.029.in_notnet ovp1 override.0.in1 <= hm2_5i20.1.gpio.030.in_notnet ovp2 override.0.in2 <= hm2_5i20.1.gpio.031.in_notnet ovp3 override.0.in3 <= hm2_5i20.1.gpio.032.in_notnet ovp4 override.0.in4 <= hm2_5i20.1.gpio.033.in_notsetp halui.feed-override.direct-value TRUEnet fo-counts-halui halui.feed-override.counts <= override.0.foutsetp halui.feed-override.scale 0.01setp halui.axis.jog-speed 3000net mode-is-man override.0.isjogmode <= halui.mode.is-manual

Many thanks in advance for your interest and help
Arthur

 
Last edit: 24 Jan 2022 09:43 by Maho500.

Please Log in or Create an account to join the conversation.

More
25 Jan 2022 12:03 #233055 by Todd Zuercher
Did you install/reinstall your "override.comp" file using halcompile? (PS comp was renamed halcompile between 2.5 and 2.9.)

Please Log in or Create an account to join the conversation.

More
27 Jan 2022 08:50 #233263 by Maho500
Hello thank you for your answer!
The command change I have already read in the documentation and it also did not bring me to the desired success. Something else fundamental must have changed, only what?

 

Please Log in or Create an account to join the conversation.

More
27 Jan 2022 12:47 #233270 by cmorley
What was the exact error message given?

Please Log in or Create an account to join the conversation.

More
27 Jan 2022 13:14 #233271 by Aciera
As for jogging:
With version 2.8 came the separation of joints and axis. The usual config will only have joints before homing. So there are jog pins for joints and jog pins for axis:
linuxcnc.org/docs/devel/html/man/man1/halui.1.html

Please Log in or Create an account to join the conversation.

Time to create page: 0.197 seconds
Powered by Kunena Forum