Configuration 7i92m_7i76x1D

More
8 years 8 months ago #105783 by aleksamc
Thanks PCW, it was good idea to use LED.
I used them and saw that that pulses are present, but my servomotor doesn't see them.(((
I used steplen even 10000ns and stepspace 20000 but it's still blind.

I suspect that something bedwith that port on servomotor. May be I mixed up Step+ and step- in the past and broke some input.

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

More
8 years 8 months ago #105789 by PCW
Replied by PCW on topic Configuration 7i92m_7i76x1D
it could also be a setup option on the drive
( many servo drives have a couple choices of motion command input )

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

More
8 years 8 months ago #105814 by aleksamc
Thank you, PCW, for yout attention a lot. I use standart motion command input: step - pulses to move, dir - direction of movement. It's the same as stepper motor.

Today I tried to connect enother servomotor. And got the same situation - encoder doesn't see step/dir signals. But must see, because this one is surely workable.

Mesa has some suspision habit. There is Step+ and step- singnals -. When there is no ethernet connection with linuxcnc, then voltage on this pins is 5V. But when I run linuxcnc, after initiating connection voltage inverts and at step+ pin there is 0V and at step- pin there is 5V - vise versa.

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

More
8 years 8 months ago - 8 years 8 months ago #105822 by PCW
Replied by PCW on topic Configuration 7i92m_7i76x1D

Mesa has some suspision habit. There is Step+ and step- singnals -. When there is no ethernet connection with linuxcnc, then voltage on this pins is 5V. But when I run linuxcnc, after initiating connection voltage inverts and at step+ pin there is 0V and at step- pin there is 5V - vise versa.


This is normal and happens because the idle state of the FPGA pins is high. so before startup and after shutdown (or watchdog bite)
the pins at the FPGA will be at a high state so the + pin will idle high and go low when LinuxCNC starts. This should have no effect on your drives but you can change this behaviour if desired by inverting the step outputs in the hal file.

If your drives do not respond to a step input, it suggests a setup or wiring error of some kind
Last edit: 8 years 8 months ago by PCW.

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

More
8 years 8 months ago #105825 by aleksamc
Wiring I've checked ten times, it's OK. There is only 4 wires for that and one enable signal.
As for setup, I'm not sure. I've checked with LED and when I move axis manually - diod lights up slowly (as acceleration). Direction light is instantaneous. What more ways are to check what is going on with signals?

May be I need to set 1imp=1mm and to see on the led if it blinking. What should be step_scale to correspond that, 1?
Now I can't understand what cause this problem, servo or settings of the 7i92 board.

I tried to set inversion, but same result. I think I can invert wires, it will not cause the fault, because it changes it's direction. Or.... Could change of signal direction cause dammage to my servodrive inputs? ( manual for that servo is www.vitalsystem.com/portal/cnc/motor_and...EP1C%20MANUAL-EN.pdf )

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

More
8 years 8 months ago #105826 by aleksamc
Could be problem in the soft that I loaded into 7i92 board? I used 7i92_7i76x1D.bit loaded from the site of mesa.

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

Moderators: cmorley
Time to create page: 0.251 seconds
Powered by Kunena Forum