Remora - ethernet NVEM / EC300 / EC500 cnc board

More
3 years 2 months ago #277953 by Eugene64
Why does my servo motor continue to move beyond the desired coordinate and then return to the desired coordinate in a pendulum-like motion before stopping? On the LinuxCNC display, the toolhead has reached the desired coordinate, but the servo motor continues to undergo pendulum-like motion. The motor used is an 86HSE156-12N-BC38 with an encoder, connected to a 2HSS86 driver, which is then connected to an nvem v2 controller running the Remora firmware, downloaded from this link:  github.com/scottalford75/Remora-NVEM/tre...-NVEM-STM32/Firmware . For LinuxCNC, I used the components downloaded from this link:  github.com/scottalford75/Remora/tree/fea...omponents/Remora-eth . The basic configuration settings are based on this link:  github.com/scottalford75/Remora/tree/fea...es/remora-nvem-basic . What settings and configurations can I use to ensure that my servo motor stops at the desired coordinate without pendulum-like motion? Thank you in advance for your help. The first video demonstrates the motion of the servo motor, while the second video and photos show my bandsaw machine, which I have decided to operate using LinuxCNC.  drive.google.com/file/d/1jJDNG6hYWBoRETlz9izDYw1h9rfm58Wx/view       drive.google.com/file/d/1jM1X9l3MrauTQSL...gvX_5EcQu/view?pli=1

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

More
3 years 2 months ago - 3 years 2 months ago #277956 by cakeslob
Hey, I cant watch the video right now but I will go out on a limb here

github.com/cakeslob/Remora/blob/nucleo_s...c/remora-xyz.hal#L33

github.com/cakeslob/Remora/blob/nucleo_s...c/remora-xyz.ini#L96

the 3 lines about gain and deadband, add them to your ini/hal file for each joint. you may need to adjust the values


edit, holy shit that overshoots by a lot, but try that thing I said

that machine looks awesome btw
Last edit: 3 years 2 months ago by cakeslob.

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

More
3 years 2 months ago - 3 years 2 months ago #277973 by raf1110
Each joint have min and max set to value in this lines:
[AXIS_X]
MAX_VELOCITY = 175
MAX_ACCELERATION = 2000.0
MIN_LIMIT = -25.0
MAX_LIMIT = 300.0

[JOINT_...]
TYPE = LINEAR
HOME = 0.0
MIN_LIMIT = -25.0
MAX_LIMIT = 300.0

Does that match your machine if not set this to current machine accordingly.
That will be your soft limits
Last edit: 3 years 2 months ago by raf1110. Reason: more info addition

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

More
3 years 2 months ago #278157 by Eugene64
As I understand it, these are the servo settings ( linuxcnc.org/docs/stable/html/config/ini...chine.-,Servo,-These %20parameters %20 are )it's not that important to change in standby mode ( linuxcnc.org/docs/stable/html/config/ini...e%20parameters%20are ) in order for my magog engine to strain, perform the number of restored, emuagogues, please help me how to switch to a regimage without any rules.

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

More
3 years 2 months ago - 3 years 2 months ago #278166 by Eugene64
How to control a conventional stepper motor without servo mode since I have no feedback from the motor what hal components do I need?
Last edit: 3 years 2 months ago by Eugene64.

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

More
3 years 2 months ago #278172 by cakeslob
Normally they are used with servos or you never need to adjust them, but with remora they are used by the step generator. Even if you do not have encoder feedback, it is using these parameters internally.

I suggest try adding those parameters first.

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

Time to create page: 0.265 seconds
Powered by Kunena Forum