Working with mesa 7i76e
28 Aug 2020 16:05 #179854
by Jocman
Working with mesa 7i76e was created by Jocman
Hello.
After some problem with pncconf (it seems fixed now - forum.linuxcnc.org/39-pncconf/39742-mesa-7i76e-first-try), I'm working on reconfiguring limit/home switches, probe and Estop.
More, I've some marginal problem to fix.
I've to manually configure hal and ini file after the pncconf procedure, as it seems pncconf doesn't work 100% to me.
Starting with the "marginal":
I've a problem with the splash screen, got an error windows "Error in /.axisrc". I get this message since a tried to check the "maximize axis windows" in pncconf, thinking this way i can start LinuxCNC in full windows mode directly. But it didn't. But now I continue getting this error windows. As it seems not "dangerous" for the regular running of LinuxCNC but annoyng, I think it depends on that check box (altough I unchecked the box), so how to fix it?
About the problems:
Note: I'm working on-bench, meaning I wired 3 switches and simulate the movement of the axis by manually trigging the switches (in the right order)
Homing:
I set up the homing sequence. Configured shared "both limit/home switch" for each axis on input 4-5-6, and a Estop on input 8 (next I'll wire a probe in on input 7).
These are the homing sequence with my previous china-version compared to current mesa-version:
Homing sequence: Z-X-Y
"china-version"
Z
Move "fast" to home/limit switch (click) (down)
Move back (un-click) (up)
Move slow to home/limit switch (click) (down)
Move to posizion 100 (unclick) (up)
X
Move "fast" to home/limit switch (click) (left)
Move back (un-click) (right)
Move slow to home/limit switch (click) (left)
Stop and stay (clicked)
This is the X ZERO
Y
Move "fast" to home/limit switch (click) (to me)
Move back (un-click) (from me)
Move slow to home/limit switch (click) (to me)
Stop and stay (clicked)
This is the Y ZERO
What does now:
"Mesa-version"
Z
it works like previous
X
Move "fast" to home/limit switch (click) (left)
Move back (un-click) (right)
Move slow to home/limit switch (click) (LEFT)
error: "Exceeded negative soft limit on joint 0"
Well, why? solutions?
Then I've some quick questions:
- I manually configured the ini file for each axis this way
DIRSETUP = 2500
DIRHOLD = 2500
STEPLEN = 2500
STEPSPACE = 2500
setting less than 2500 the motor doesn't move.
The question: 2500 is the minimun value to input to have a movement. Is this a good value, or better an higher one?
- Currently, the Estop switch is NC set, meaning the board get continuously 24V on pin 7 (or input8) when not in emergency. This is good, or better set the input as -not and avoid the continuous 24V flow?
Generally speaking, this means: it is better to have a continuous 24V flow on the pins (NC), or better not (NO)?
Andrea
After some problem with pncconf (it seems fixed now - forum.linuxcnc.org/39-pncconf/39742-mesa-7i76e-first-try), I'm working on reconfiguring limit/home switches, probe and Estop.
More, I've some marginal problem to fix.
I've to manually configure hal and ini file after the pncconf procedure, as it seems pncconf doesn't work 100% to me.
Starting with the "marginal":
I've a problem with the splash screen, got an error windows "Error in /.axisrc". I get this message since a tried to check the "maximize axis windows" in pncconf, thinking this way i can start LinuxCNC in full windows mode directly. But it didn't. But now I continue getting this error windows. As it seems not "dangerous" for the regular running of LinuxCNC but annoyng, I think it depends on that check box (altough I unchecked the box), so how to fix it?
About the problems:
Note: I'm working on-bench, meaning I wired 3 switches and simulate the movement of the axis by manually trigging the switches (in the right order)
Homing:
I set up the homing sequence. Configured shared "both limit/home switch" for each axis on input 4-5-6, and a Estop on input 8 (next I'll wire a probe in on input 7).
These are the homing sequence with my previous china-version compared to current mesa-version:
Homing sequence: Z-X-Y
"china-version"
Z
Move "fast" to home/limit switch (click) (down)
Move back (un-click) (up)
Move slow to home/limit switch (click) (down)
Move to posizion 100 (unclick) (up)
X
Move "fast" to home/limit switch (click) (left)
Move back (un-click) (right)
Move slow to home/limit switch (click) (left)
Stop and stay (clicked)
This is the X ZERO
Y
Move "fast" to home/limit switch (click) (to me)
Move back (un-click) (from me)
Move slow to home/limit switch (click) (to me)
Stop and stay (clicked)
This is the Y ZERO
What does now:
"Mesa-version"
Z
it works like previous
X
Move "fast" to home/limit switch (click) (left)
Move back (un-click) (right)
Move slow to home/limit switch (click) (LEFT)
error: "Exceeded negative soft limit on joint 0"
Well, why? solutions?
Then I've some quick questions:
- I manually configured the ini file for each axis this way
DIRSETUP = 2500
DIRHOLD = 2500
STEPLEN = 2500
STEPSPACE = 2500
setting less than 2500 the motor doesn't move.
The question: 2500 is the minimun value to input to have a movement. Is this a good value, or better an higher one?
- Currently, the Estop switch is NC set, meaning the board get continuously 24V on pin 7 (or input8) when not in emergency. This is good, or better set the input as -not and avoid the continuous 24V flow?
Generally speaking, this means: it is better to have a continuous 24V flow on the pins (NC), or better not (NO)?
Andrea
Please Log in or Create an account to join the conversation.
28 Aug 2020 16:15 #179856
by PCW
Replied by PCW on topic Working with mesa 7i76e
I would set the step times to 5000 ns if its marginal at 2500 ns
For estop and limit switches its generally better to use NC switches
so a broken wire is detected immediately
For estop and limit switches its generally better to use NC switches
so a broken wire is detected immediately
Please Log in or Create an account to join the conversation.
30 Aug 2020 09:30 #180046
by Jocman
Replied by Jocman on topic Working with mesa 7i76e
Well,it seems i fixed everything:
-.axisrc file: eventually,i found it. Just an hidden file....and just deleted it
- homing error messages: fixed with setting a minimum offset for X and Y axis (-5mm)
- set all the inputs (but the Estop) as NC and -not statement
Well,next step (and next annoyng for the forum) will be to wire the probe and try to merge my custom GUI and macros "china-cnc" parallel to the new "mesa-cnc" ethernet system.
Hoping it will work....
-.axisrc file: eventually,i found it. Just an hidden file....and just deleted it
- homing error messages: fixed with setting a minimum offset for X and Y axis (-5mm)
- set all the inputs (but the Estop) as NC and -not statement
Well,next step (and next annoyng for the forum) will be to wire the probe and try to merge my custom GUI and macros "china-cnc" parallel to the new "mesa-cnc" ethernet system.
Hoping it will work....
Please Log in or Create an account to join the conversation.
Time to create page: 0.070 seconds