- Posts: 2
- Thank you received: 0
[Solved] Help with setup 7i97T
2 years 4 months ago #303521
by ewans
[Solved] Help with setup 7i97T was created by ewans
Hello guys,
I'm trying to retrofit 1986 TOS FGS32 CNC - 3 axis milling machine recently driven by Heidenhein TNC155.
I bought Mesa 7i97T and 7i84 cards and I fitted EXEs for scales and connected basics - hydraulics, oil pump, brakes, spindle and analog outputs to Simodrive 610 - motion driver.
HAL files are from Mesa Configuration Tool II.
Scales works well.
My problem is once I run machine in LinuxCNC (F2), all servos starts slowly moving. On all analog outputs is 10mV (always, even with LinuxCNC switched off). I've tried watch values in halshow, but I can't find (or maybe it's that problem) variable which controls analog output - for example these two variables was always 0:
hm2_7i97.0.pwmgen.00.value
motion.analog-out-00
FERROR and MIN_FERROR are intentionally high because of tests i made.
Do you have any suggestions how to solve this problem?
Thank you in advance
I'm trying to retrofit 1986 TOS FGS32 CNC - 3 axis milling machine recently driven by Heidenhein TNC155.
I bought Mesa 7i97T and 7i84 cards and I fitted EXEs for scales and connected basics - hydraulics, oil pump, brakes, spindle and analog outputs to Simodrive 610 - motion driver.
HAL files are from Mesa Configuration Tool II.
Scales works well.
My problem is once I run machine in LinuxCNC (F2), all servos starts slowly moving. On all analog outputs is 10mV (always, even with LinuxCNC switched off). I've tried watch values in halshow, but I can't find (or maybe it's that problem) variable which controls analog output - for example these two variables was always 0:
hm2_7i97.0.pwmgen.00.value
motion.analog-out-00
FERROR and MIN_FERROR are intentionally high because of tests i made.
Do you have any suggestions how to solve this problem?
Thank you in advance
Please Log in to join the conversation.
2 years 4 months ago #303530
by PCW
Replied by PCW on topic Help with setup 7i97T
The connections between the PID outputs and PWM values are missing.
In addition, the PWM enables are missing.
For example, this is whats missing for joint 0:
net joint.0.output => [MESA](BOARD).0.pwmgen.00.value
net joint-0-enable => [MESA](BOARD).0.pwmgen.00.enable
MAKE VERY SURE you have the drive enables working so you
disable the drives if you get a runaway and following error.
There does not seem to be a 7I97T output dedicated to drive enable
so this MUST be fixed before adding the missing PWM connections.
Edit: The PWM enables shown above will work for controlling the drive
enable pins on the 7I97Ts TB3 connector.
In addition, the PWM enables are missing.
For example, this is whats missing for joint 0:
net joint.0.output => [MESA](BOARD).0.pwmgen.00.value
net joint-0-enable => [MESA](BOARD).0.pwmgen.00.enable
MAKE VERY SURE you have the drive enables working so you
disable the drives if you get a runaway and following error.
There does not seem to be a 7I97T output dedicated to drive enable
so this MUST be fixed before adding the missing PWM connections.
Edit: The PWM enables shown above will work for controlling the drive
enable pins on the 7I97Ts TB3 connector.
Please Log in to join the conversation.
2 years 4 months ago #303666
by ewans
Replied by ewans on topic Help with setup 7i97T
Thank you for your reply. I noticed unedited version. Just for the sake of completeness I add that there was a typo, but easily recognizable from error output:
Enable was not necessary and TB3:ENA+,ENA- works well. I'm using them for unbraking when machine is switched on in LinuxCNC. Is it OK? Thank you for your help
Code:
net joint.0.output => [MESA](BOARD).0.pwmgen.00.value =>
net joint.0.output => hm2_[MESA](BOARD).0.pwmgen.00.value
Please Log in to join the conversation.
- tommylight
-
- Away
- Administrator
-
Less
More
- Posts: 22012
- Thank you received: 4
2 years 4 months ago #303680
by tommylight
Replied by tommylight on topic Help with setup 7i97T
First line is missing
hm2_
hm2_
Please Log in to join the conversation.
Time to create page: 1.309 seconds
