The best option was to command the two motors separately. We could get
rid of the clattering with the help of some mechanical adjustments.
We are doing some tests with the device. Some straight line movements
moving different loads. It works OK until 20KN at 300rpm and
acceleration of 1rpss but when we try a stright line movement with 22KN
the device stops giving a following error. We wanted to test if it
could move the the load, so we took the following error check off. We
found the behaviour to be similar, but this time the following error
bit is not set to 1. I copy the axis state data of one test:
t Pos1 V DAC1 DAC2 STATUS1 STATUS2
(seg) (mm) (rpm) (volt) (volt)
0.17 -0.03 0.00 1.92 1.14 :0100010000000000 :0100000000000000
0.34 -0.02 13.46 3.77 2.84 :0100010000000000 :0100000000000000
0.47 0.17 40.39 3.20 2.77 :0100010000000000 :0100000000000000
0.61 0.37 53.85 3.27 2.84 :0100010000000000 :0100000000000000
0.80 0.67 81.43 2.92 2.42 :0100010000000000 :0100000000000000
0.94 1.20 114.43 3.34 2.70 :0100010000000000 :0100000000000000
1.11 1.66 122.23 1.99 2.70 :0100010000000000 :0100000000000000
1.25 2.34 158.97 2.42 2.92 :0100010000000000 :0100000000000000
1.38 2.96 164.08 1.99 2.21 :0100010000000000 :0100000000000000
1.55 3.62 184.93 2.63 2.70 :0100010000000000 :0100000000000000
1.69 4.53 212.79 2.92 2.56 :0100010000000000 :0100000000000000
1.83 5.42 226.74 2.28 2.56 :0100010000000000 :0100000000000000
2.00 6.57 255.35 2.70 3.55 :0100010000000000 :0100000000000001
2.13 -1.21 -2512.54 7.00 7.00 :0100010000000001 :0100000000000001
2.25 -9.83 -2558.19 7.00 7.00 :1100010000100011 :0100000000000001
2.45 -22.64 -1691.88 7.00 7.00 :1100010000010010 :1100000000010010
2.58 -22.18 -33.69 7.00 7.00 :1100010000010010 :1100000000010010
2.75 -22.19 13.46 7.00 7.00 :1100010000010010 :1100000000010010
The tests start OK, but after getting to 5.42 mm on the position (when
the command was 200mm) the motor 2 goes to Off (pin 0) and then the
motor 1. We don't understand why could this happen. The following error
check has been dissabled and we see that the pin for it stays in 0, but
why is the pin 0 set suddenly to 1?
Thank you,