Remora - ethernet NVEM / EC300 / EC500 cnc board

More
2 years 2 months ago - 2 years 2 months ago #307011 by Lpkkk
My setup:
  • 3x nema23 ( no encoders) 3200 steps (i've also tried 1600 and 800, no difference)
  • tb6600 drivers
  • nvem

    ini and hal attached.

    I've tried to add deadband but no change. Please skip y and z axis for now, as most of my tests i'm doing on X axis so far.
    When i home my machine j0pos-cmd and j0pos-fb are the same, i've checked that again. When i go to x50 it stops at 4.995 and then if i go to x0 it will stop at 0.005
Last edit: 2 years 2 months ago by Lpkkk.
The following user(s) said Thank You: Mecanix

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

More
2 years 2 months ago #307015 by Mecanix

ini and hal attached.
 
I see. No PID, although not mandatory mind you. Good move on uploading your set-up. Standby, I'm sure someone with extensive knowledge will swing in and sort that step/timing discrepancy. 

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

More
2 years 2 months ago #307018 by Lpkkk
I've also added, as remora docs says:
setp remora.joint.0.pgain [JOINT_0]P_GAIN
setp remora.joint.0.ff1gain [JOINT_0]FF1_GAIN
setp remora.joint.0.deadband [JOINT_0]DEADBAND

and set them up in ini:
1
1
0.001

that didnt help either

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

More
2 years 2 months ago #307063 by Lpkkk
If I don't have encoders on my steppers, where is j0pos-fb taken from exactly?

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

More
2 years 2 months ago #307125 by scotta
Just like other stepper systems for LinuxCNC the position feedback is from the step generator. For Remora this is the raw step count from the controller board. The LinuxCNC Remora component then calculates the position in mm by using the joint scale value.

Like my earlier comments, the smallest move / positioning accuracy can only be as small as 1 step.

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

More
2 years 2 months ago - 2 years 2 months ago #307236 by cakeslob
Code:
P_GAIN = 300 FF1_GAIN = 0.1 DEADBAND = 0.01

try it with these numbers, I think this is what im using on one of mine. What I found with another user, was that this wasnt entirely deadband related.

Alternatively, there is a tuning program within the Axis Gui, under Machine menu called Calibration. you can manually adjust these numbers while running linuxcnc

linuxcnc.org/docs/devel/html/gui/axis.html#_menu_items

edit, in the other thread, why did you make your deadband a negative number?
Last edit: 2 years 2 months ago by cakeslob.

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

Time to create page: 0.857 seconds
Powered by Kunena Forum