- Posts: 87
- Thank you received: 17
chimeno wrote: Hello @jc2ktr
If it may be a good idea to send an email if they can help you,
can you check this if the scale changes?
Greeting
Chimeno
Please Log in or Create an account to join the conversation.
jc2ktr wrote:
bkt wrote: @sven ...
I have the manual, but it's sometimes little confusing
I see the manual you are in right. i think 6091 and 6092 composed from 2 index each maybe not exist because not present on firmware of manufactorer. Is possible .... but not a good things because if it is CIA402 compliant it must exist. So these is an issue of manufactorer ....:dry:
In my cases it these registry it exsist but I not understand how to write in it, plus in twincat is not possible to see these registry, only from driver display, but not understat how to write in it. If I use a sdo the drive go to in error as if I had made a mistake in calculating the numerator and denominator of the reduction ratios that must be entered in those registers. ..... plus in manual is not present a right procedure to write in it or see it in twincat.
@Chimeno .... real thanks ... you are in right "pdo idx=1A00" is the right one ..... but these driver accepts 1A03 too if I add some pin read for velocity and torque..... I try to change into 1A00 but I think I try it some mounth ago without success .... Any how if try to change 6064 scale I obtain every time follow error from linuxcnc at startup .... I think because impossible to set 6092 & 6091 registry in drive firmware.
regards
bkt
Please Log in or Create an account to join the conversation.
I think 6091 and 6092 composed from 2 index each maybe not exist because not present on firmware of manufacture
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Scroll down to the middle of the page, there is the explanation why 1000 pules of the quadrature encoder make 4000 counts, servo drives do not use microstepping.MRBaird wrote: I don't know why 4000 pulses because the motor description say 1000 count encoder. my guess is microstepping in the drive.
Please Log in or Create an account to join the conversation.
MRBaird wrote: Well I finally got my ECT-60 scaled. I am using 5mm pitch leadscrew so 300RPM = 1500mm/M. After rereading the manual i noticed that Target Velocity and Target Position are in pulses!!! LinuxCNC uses machine units. So at 4000 pulses per revaluation from the manual I get 800 pulses for 1mm. I don't know why 4000 pulses because the motor description say 1000 count encoder. my guess is microstepping in the drive.
<!-- Target Position -->
<pdoEntry idx="607a" subIdx="00" bitLen="32" halPin="TargetPosition" halType="float" scale="800"/>
<!-- Target Velocity -->
<pdoEntry idx="60ff" subIdx="00" bitLen="32" halPin="TargetVelocity" halType="float" scale="800"/>
I have this test drive at the office. Have not tried at home with multiple drives.
tommylight wrote:
Scroll down to the middle of the page, there is the explanation why 1000 pules of the quadrature encoder make 4000 counts, servo drives do not use microstepping.MRBaird wrote: I don't know why 4000 pulses because the motor description say 1000 count encoder. my guess is microstepping in the drive.
www.dynapar.com/technology/encoder_basics/quadrature_encoder/
Please Log in or Create an account to join the conversation.