Hello together, (sorry,... German...)
im replying to this post cuz i noticed someone with an working 5i25+7i85s combination
I usually try to get my experiance by manuals and/or try and error...
But after 3 Days with Google as best friend, i guess it will take me a year to become a HAL-Error analytics Professor
by my selfe.
Situation:
Firmware is 5i25_7i85sspx2 ( 3x Step/Dir + 1x PWM + 4 Encoder )
I did a quick configuration with PnCConf and ended up with this....
Error Message:
"x-pos-fb" can not add OUT pin "hm2_5i25.encoder.01.position", it already has OUT pin "hm2_5i25.0.stepgen.02.position-fb"
Part of the HAL-File:
# ---closedloop stepper signals---
net x-pos-cmd <= axis.0.motor-pos-cmd
net x-vel-cmd <= axis.0.joint-vel-cmd
net x-output <= hm2_5i25.0.stepgen.02.velocity-cmd
net x-pos-fb <= hm2_5i25.0.stepgen.02.position-fb
net x-pos-fb => axis.0.motor-pos-fb
net x-enable <= axis.0.amp-enable-out
net x-enable => hm2_5i25.0.stepgen.02.enable
# ---Encoder feedback signals/setup---
setp hm2_5i25.0.encoder.01.counter-mode 0
setp hm2_5i25.0.encoder.01.filter 1
setp hm2_5i25.0.encoder.01.index-invert 0
setp hm2_5i25.0.encoder.01.index-mask 0
setp hm2_5i25.0.encoder.01.index-mask-invert 0
setp hm2_5i25.0.encoder.01.scale [AXIS_0]ENCODER_SCALE
net x-pos-fb <= hm2_5i25.0.encoder.01.position
net x-vel-fb <= hm2_5i25.0.encoder.01.velocity
net x-pos-fb => axis.0.motor-pos-fb
net x-index-enable axis.0.index-enable <=> hm2_5i25.0.encoder.01.index-enable
net x-pos-rawcounts <= hm2_5i25.0.encoder.01.rawcounts
I guess i understand, the conflict. But why does this happen, and what im supposed to do now?
After an Google Oddysee i just noticed, im not the only one with such beginner Problems.
But no one seems to have my Problem. ( 1 or 2 in Russia... but i allready struggle with 2 Languages... dont need a 3rd one

)
I hope its just a piece of Cake for you Guys. And thx for any Help!