Yaskawa usarem motors, Amc be25a20 making it work?

More
02 May 2019 04:00 - 02 May 2019 04:06 #132482 by PCW
Here's a very rough beginning of a quadrature/index setup...

loadrt bldc cfg=qi,qi,qi
loadrt pid num_chan=3

addf bldc.0 servo-thread
addf bldc.1 servo-thread
addf bldc.2 servo-thread
addf pid.0.do-pid-calcs servo-thread
addf pid.1.do-pid-calcs servo-thread
addf pid.2.do-pid-calcs servo-thread


net X_PhaseA bldc.0.A-value => hm2_5i25.0.7i77.0.1.analogout0
net X_PhaseB bldc.0.B-value => hm2_5i25.0.7i77.0.1.analogout1
net Y_PhaseA bldc.0.A-value => hm2_5i25.0.7i77.0.1.analogout2
net Y_PhaseB bldc.0.B-value => hm2_5i25.0.7i77.0.1.analogout3
net Z_PhaseA bldc.0.A-value => hm2_5i25.0.7i77.0.1.analogout4
net Z_PhaseB bldc.0.B-value => hm2_5i25.0.7i77.0.1.analogout5

net X_drive pid.0.out => bldc.0.value
net Y_drive pid.1.out => bldc.1.value
net Z_drive pid.2.out => bldc.2.value

net X_raw_count hm2_5i25.0.encoder.00.rawcounts => bldc.0.rawcounts
net Y_raw_count hm2_5i25.0.encoder.01.rawcounts => bldc.1.rawcounts
net Z_raw_count hm2_5i25.0.encoder.02.rawcounts => bldc.2.rawcounts
Last edit: 02 May 2019 04:06 by PCW.
The following user(s) said Thank You: JR1050

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

More
02 May 2019 13:15 - 02 May 2019 13:15 #132533 by Todd Zuercher

Ok, when I think analog drive I think single +/- 10v signal. It seems this drive was brought up by Todd before in this thread.

forum.linuxcnc.org/27-driver-boards/2121...ions?limit=6&start=0


I ended up going a different direction with that machine and bought some Teknic SST-3100 servo drives, that had built in power supplies and took care of the sinusoidal commutation internally.
Last edit: 02 May 2019 13:15 by Todd Zuercher.

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

Moderators: PCWjmelson
Time to create page: 0.091 seconds
Powered by Kunena Forum