Retrofitting a TOS FNG 32 NC
- tommylight
-
- Offline
- Moderator
-
Less
More
4 years 3 months ago #248377
by tommylight
Replied by tommylight on topic Retrofitting a TOS FNG 32 NC
Analog servo systems REQUIRE a bit of drift when enabled and the input is at zero.
Do not try to tune that, never ever.
First, fix the wiring so that any joint error will disable the drives, this is also not negotiable.
A detailed guide on step by step wiring and checking is here:
forum.linuxcnc.org/10-advanced-configura...ning-detailed-how-to
Do not try to tune that, never ever.
First, fix the wiring so that any joint error will disable the drives, this is also not negotiable.
A detailed guide on step by step wiring and checking is here:
forum.linuxcnc.org/10-advanced-configura...ning-detailed-how-to
The following user(s) said Thank You: Kevin_Pawlus
Please Log in or Create an account to join the conversation.
- tightmopedman9
- Offline
- Senior Member
-
Less
More
- Posts: 74
- Thank you received: 8
4 years 3 months ago #248379
by tightmopedman9
Replied by tightmopedman9 on topic Retrofitting a TOS FNG 32 NC
Can you explain or provide more information about why this is the case?Analog servo systems REQUIRE a bit of drift when enabled and the input is at zero.
Do not try to tune that, never ever.
Please Log in or Create an account to join the conversation.
4 years 3 months ago #248381
by PCW
Replied by PCW on topic Retrofitting a TOS FNG 32 NC
I would not say that its required, but analog servos almost always drift a bit.
If you zero the motion at one temperature, it may drift a bit when the temperature
changes. That said, small amounts of drift are unimportant as they will never
occur when LinuxCNC is closing the feedback loop, and the drives _MUST_ be disabled
when LinuxCNC is not in control (that is LinuxCNC must control the drive enables)
If you zero the motion at one temperature, it may drift a bit when the temperature
changes. That said, small amounts of drift are unimportant as they will never
occur when LinuxCNC is closing the feedback loop, and the drives _MUST_ be disabled
when LinuxCNC is not in control (that is LinuxCNC must control the drive enables)
The following user(s) said Thank You: tommylight, Kevin_Pawlus
Please Log in or Create an account to join the conversation.
- Kevin_Pawlus
- Topic Author
- Offline
- Senior Member
-
Less
More
- Posts: 63
- Thank you received: 6
4 years 3 months ago - 4 years 3 months ago #248389
by Kevin_Pawlus
Replied by Kevin_Pawlus on topic Retrofitting a TOS FNG 32 NC
Hi Henk,
What kind of problem did you have when you tried to enable all of the enables at ones with your Maho?
I have XYZ enabled by the Mesa board, and the last one to enable the whole drive is currently permanently enabled.
I have a slowly drifting servomotor now when the XYZ enables if off. I want to rewire it so that the fourth enable also is through the Mesa. My first thought is to wire it the same as the others. IIRC Mesa has 4 enable switches that is switched on at the same time.
What kind of problem did you have when you tried to enable all of the enables at ones with your Maho?
I have XYZ enabled by the Mesa board, and the last one to enable the whole drive is currently permanently enabled.
I have a slowly drifting servomotor now when the XYZ enables if off. I want to rewire it so that the fourth enable also is through the Mesa. My first thought is to wire it the same as the others. IIRC Mesa has 4 enable switches that is switched on at the same time.
Last edit: 4 years 3 months ago by Kevin_Pawlus.
Please Log in or Create an account to join the conversation.
4 years 3 months ago #248440
by Henk
Replied by Henk on topic Retrofitting a TOS FNG 32 NC
HI
ENA0 through 4 (5 in quantity) on the mesa 7i77 works together, they cannot be controlled individually. The last one is the spindle ENA and should be used for the spindle only.
What you want is for the axis enable pin (65 on the drive, one for each axis) is controlled by linuxcnc. In your hal file, this line "net x-enable => [HMOT](CARD0).7i77.0.1.analogena" switches on the ena signals on the mesa card, and this will only happen when linuxcnc is turned on and controlle the position PID loop...
Check the wiring that feeds pin/s 65.
the main power to the drive should be switched off when estop is pressed. the auxilary power should be on all the time, when the main isolator is on (pins 27, 28 and 28)
you can enable 63 and 64 by KA23 when estop is released, but there must be power on 27-29 before that.
hope this helps
ENA0 through 4 (5 in quantity) on the mesa 7i77 works together, they cannot be controlled individually. The last one is the spindle ENA and should be used for the spindle only.
What you want is for the axis enable pin (65 on the drive, one for each axis) is controlled by linuxcnc. In your hal file, this line "net x-enable => [HMOT](CARD0).7i77.0.1.analogena" switches on the ena signals on the mesa card, and this will only happen when linuxcnc is turned on and controlle the position PID loop...
Check the wiring that feeds pin/s 65.
the main power to the drive should be switched off when estop is pressed. the auxilary power should be on all the time, when the main isolator is on (pins 27, 28 and 28)
you can enable 63 and 64 by KA23 when estop is released, but there must be power on 27-29 before that.
hope this helps
Please Log in or Create an account to join the conversation.
4 years 3 months ago #248441
by Henk
Replied by Henk on topic Retrofitting a TOS FNG 32 NC
HI
ENA0 through 4 (5 in quantity) on the mesa 7i77 works together, they cannot be controlled individually. The last one is the spindle ENA and should be used for the spindle only.
What you want is for the axis enable pin (65 on the drive, one for each axis) is controlled by linuxcnc. In your hal file, this line "net x-enable => [HMOT](CARD0).7i77.0.1.analogena" switches on the ena signals on the mesa card, and this will only happen when linuxcnc is turned on and controlle the position PID loop...
Check the wiring that feeds pin/s 65.
the main power to the drive should be switched off when estop is pressed. the auxilary power should be on all the time, when the main isolator is on (pins 27, 28 and 28)
you can enable 63 and 64 by KA23 when estop is released, but there must be power on 27-29 before that.
hope this helps
ENA0 through 4 (5 in quantity) on the mesa 7i77 works together, they cannot be controlled individually. The last one is the spindle ENA and should be used for the spindle only.
What you want is for the axis enable pin (65 on the drive, one for each axis) is controlled by linuxcnc. In your hal file, this line "net x-enable => [HMOT](CARD0).7i77.0.1.analogena" switches on the ena signals on the mesa card, and this will only happen when linuxcnc is turned on and controlle the position PID loop...
Check the wiring that feeds pin/s 65.
the main power to the drive should be switched off when estop is pressed. the auxilary power should be on all the time, when the main isolator is on (pins 27, 28 and 28)
you can enable 63 and 64 by KA23 when estop is released, but there must be power on 27-29 before that.
hope this helps
The following user(s) said Thank You: Kevin_Pawlus
Please Log in or Create an account to join the conversation.
Time to create page: 0.340 seconds