- Posts: 17524
- Thank you received: 0
Yaskawa usarem motors, Amc be25a20 making it work?
7 years 5 months ago #132482
by PCW
Replied by PCW on topic Yaskawa usarem motors, Amc be25a20 making it work?
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
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
Please Log in to join the conversation.
- Todd Zuercher
- Offline
- Platinum Member
-
Less
More
- Posts: 4739
- Thank you received: 2
7 years 5 months ago #132533
by Todd Zuercher
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.
Replied by Todd Zuercher on topic Yaskawa usarem motors, Amc be25a20 making it work?
JR1050 wrote: 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.
Please Log in to join the conversation.
Time to create page: 0.044 seconds
