Help Center
Back Home
Serial port server
Composite robot terminal device
Composite robot terminal device
Curtis Drive 1232E parameter adjustment guide

1. Scope of Application

This article is relevant to debugging and configuring the Curtis-1232E.

Second, Debugging Resources

Software Debugging:

Debugging Tools:

  • 1309 USB Data Cable Connection

Three, Wiring and Transformation

The wiring is done according to the motor schematic diagram of the actual project.

Four, Drive Configuration

Follow these steps to configure Curtis drives related to your drive.

Note:
curtisGenerally, there are two debugging interfaces:
For the walking motor: 1298 or 1232 (depending on the drive)
For the steering motor: 1220C
During the burning and setting process, the burn line should be connected to the corresponding burn port.

Explanation of relevant parameters:
1232EACos20 New Edition _manual.pdf
Curtis Cortis-1220 -- Instruction Manual for Electric Steering Power Controller.pdf

Note:
When modifying parameters, if you have any doubts about the meaning of a parameter, you can refer to the parameter description document of Curtis 1232E.

Method for connecting the walking drive and steering drive:

  • Launch the 1314 PC software and click on the Connect button

  • Standard connection for pedestrian driver: Model Number The model number 1232 is displayed.

4.1 Parameter Settings of Walking Drive 1232E

4.1.1 Modifying Low-battery Mode Parameters

  • BDI Lockout Enable should be set to off

  • BDI Lockout Level should be set to 0%

  • When Low BDI Mode is enabled, the Max Speed Low BDI parameter should be adjusted to match the motor drive's Max Speed setting.

  1. For instance, the highest steering speed during driving is 4000rpm, as illustrated in Figure 4.1.1:


Figure 4.1.1

  1. For instance, the highest steering velocity in certain drives is 2000rpm.

  • BDI Alam Level set to 0;

  • BDI Lockout Level parameter set to 0;

  • Max Speed in Low BDI can be set to the value of Max speed. See Figure 4.1.2:

Improve the wording of the following HTML code without changing any tags or attributes:

M

Note:

  • Low BDI submode speed should be configured as Max Speed.

  • BDI Lockout Level should be changed to 0%.

  • If there is BDI Alarm Level, it should be changed to 0%.

Function:
Do not limit the speed at low power, as this can affect the accuracy of motion and the performance of response.

4.1.2 Modifying Walk Following Performance Parameters

  1. 0-Speed Mode Express with kp and ki value settings

Figure 4.1.3

Attention:

  • If you experience poor performance, consider increasing the value of KP. The recommended values are Kp at 50% and Ki at 50%.

Vehicle Type

Kp

Ki

Rebote-CDD14

35%

35%

Rebote-CDD20

50%

50%

  • If the vehicle wobbles when coming to a stop, try reducing the Kp value and increasing the KI value.

Remember:
If you use the rebote-CDD vehicle type with a Kp value of 30% and a Ki value of 30%, the following parameter combination may cause the vehicle to jitter after coming to a stop. In this case, change the Kp value to 20%.
For rebote-CDD14, the Kp value should not exceed 40%.
For rebote-CDD20, the Kp value should not exceed 50%.

4.1.3 Modifying the Current Limit

  1. Remove the current restriction at this point, as illustrated in Figure 4.1.4:


Figure 4.1.4

4.1.4 Modify the current value of the proportional valve

Attention:

  • Do not use proportional valve for Resultant forceCDDSeries models, as it does not need to be modified.

[Note: The Heli-CDD-proportional valve is not used, so it does not need to be modified.]
Description of parameters related to the proportional valve:

Figure 4.1.5
When formulating the protocol, it was stipulated that the decrease corresponds to the maximum opening of the decrease ratio valve from 0 to 255.

Attention:

  • Values from 0 to 255 correspond to proportional valves' PD min Current~ PD Max Current.

  • PD max Current is the maximum current that flows through the proportional valve.

  • For the model proportional valve 【RibotCDD14SP08-20, the current range is 0.2~0.63A (approximately). According to the electrical characteristics of the proportional valve diagram, theRebot1232EactuatorPD max Currentcan be adjusted to 0.7A, as shown in Figure 4.1.6.


Figure 4.1.6

4.1.5 Modifying the Response Time of the Electromagnetic Lock

  • Position Hold Setting Time: Change the value to 300ms.

  • Brake Set Time: Change the value to 200ms.

  • Torque Release Time: Change the value to 100ms.

The parameters are displayed in Figure 4.1.7:

Figure 4.1.7

4.1.6 Checking the Baud Rate of the CAN Bus

Check whether the baud rate is set correctly, as shown in Figure 4.1.8:

  • Baud Rate set to 1 (250K)


Figure 4.1.8

4.1.7 Modify the maximum global acceleration and deceleration

  • This parameter is utilized to mitigate the issue of vehicle overshooting at the destination point. It can regulate the maximum acceleration and deceleration throughout the entire motion process.

The positions of parameters are illustrated in Figure 4.1.9:

Figure 4.1.9
This parameter can be customized based on various models:

Vehicle Type

Max Speed Acceleration

Max Speed Deceleration

robshop Parameter Configuration maxDec The Scope Of

Rebote-CDD14

2 Seconds

2 Seconds

0.15 ~ 1.5

Rebote-CDD20

0.1Seconds

0.1Seconds

0.15 ~ 1.5









Notice:

  • If the values for Max Speed Accel and Max Speed Decel are set too low (resulting in high acceleration and deceleration), the forklift may experience shaking when starting and stopping at low speeds. In this case, the two parameters should be set to higher values.

  • If the model is not listed in the table, the two parameters can be set to 0.1 and 0.1 for larger vehicles, and 2 or 2 for smaller ones.

4.1.8 Modifying LOS mode Parameters

From a practical standpoint, if the driver triggers the motor to lock or if there is a motor encoder error, the following will occur: the Throttle Command will be set to zero, as will the Motor RPM. If the Motor RPM is zero, the system will enter Curtis LOS mode, which is a restricted operation mode. In this mode, if the forward enable signal is sent, the vehicle will comply with the LOS Max Speed set speed value and will not respond to the speed delivered by the driver.
Therefore, the LOS mode needs to be modified, as shown in Figure 4.1.10:

  • LOS Upon Encoder Fault should be set to off.

  • LOS Max Speed should be set to 100rpm.

  • LOS Max Current should be set to 100A.


Figure 4.1.9

4.1.9 Modify the error reporting duration of the encoder

  • Fault stall time: Set it to 1 second.

4.2 Steering Driver 1220C Parameter Settings

The interface that appears after a successful connection confirms that the 1220C connection is functioning properly:

Note:

  • Before modifying the parameters, confirm whether the steering angle of the customer's steering motor is ±90° or ±120°!

  • The 1309 module needs to be connected to the corresponding interface of 1220C and the parameters need to be modified!

  • When checking this part of the content, we must confirm that the parameters of the relevant motor are correct!

4.2.1 Modifying Angle Mapping Parameters

  • If the angle is ±120°, follow the setting method illustrated in figure 4.2.1 below:


Figure 4.2.1

Note:

  • The value here corresponds to a different motor, but the value of P3 Input affects the accuracy of steering to 0.

  • If ±90°, pay attention to the followingLeft stop(deg) Hold -90°,Right stopThe value of (deg) remains at 90°. Focus only onp3 Input,p3output(deg) andp4 input ,p4output(deg) Connect the 1309 module to the 1220C interface and modify the parameters.

4.2.2 Verify the encoder wire count of the steering motor

Note:

  • Ensure that the encoder wire number of the steering motor is correct when checking this part!

Robot-related models and information on steering motor encoders:

Robot

CDD14

CDD20

CBD20-S

CPD15-T

CQD14

Number of steering motor encoder lines

256

256

256

256

256

Remarks






The parameters are set as illustrated in Figure 4.2.2:

Figure 4.2.2

4.2.3 Verify that the deceleration ratio of the steering mechanism is properly set

Note:

  • When checking this section of the content, it is important to confirm that the deceleration ratio and the mechanical parameter model used for calculating the deceleration ratio match!

  • When entering the deceleration ratio, make sure to verify the deceleration ratio of the reducer installed on the forklift!

  • If the reduction ratio of the reducer is 23.9, please complete the form below.

Information on Rebot-Related Models and Deceleration Ratios:

The Rebote Model

CDD14

CDD20

CBD20-S

CPD15-T

CQD14

Reducer Reduction Ratio

23.9

23.9

23.9

23.9

23.9

Gear Ratio

130/18

144/18

144/18

144/18

144/18

Overall Deceleration Ratio

172.6

191.2

191.2

191.2

191.2

Remarks

Reduction Ratio = Reducer Reduction Ratio * Gear Ratio

  • If the reduction ratio of the reducer is 24.975, please complete the form below.

Information on Rebot-Related Models and Deceleration Ratios:

The Rebote Model

CDD14

CDD20

CBD20-S

CPD15-T

CQD14

Reducer Reduction Ratio

24.975

24.975

24.975

24.975

24.975

Gear Ratio

130/18

144/18

144/18

144/18

144/18

Overall Deceleration Ratio

180.375

199.8

199.8

199.8

199.8

Remarks

Reduction Ratio = Reducer Reduction Ratio * Gear Ratio

The location of parameters is displayed below:

Figure 4.2.3

4.2.4 Fine-tune the speed and timing of returning to zero

Note:

  • Before setting this parameter, make sure that the zero switch can be triggered normally.

  • We recommend modifying the Homing Speed to 10% and setting the Homing Timeout to 20 seconds. This may result in a longer time to return to 0, but it will increase precision.

  • We suggest that the customer's rudder angle motor be able to steer ±120°. If not, there may be errors in the steering process. This point needs to be clarified!

  • The choice range is ±120 degrees, and the value range for homing direction mode is from 0 to 3.

The location for modifying parameters is illustrated in Figure 4.2.4:

Figure 4.2.4

4.2.5 Checking the Baud Rate of the Steering Driver

Connect using the 1309 module with Curtis1232E. To check, use can. If the baud rate is set correctly,

  • Set Baud Rate to 1 (250K) for optimal performance

Please refer to Figure 4.2.5 for the location of parameter modification:

Figure 4.2.5

4.2.6 Verification method for adjusting rudder angle follower and overshoot effect

  1. Use caution when making modifications: The response and performance of forklifts can vary, and operations should be carried out according to the specific forklift being used.

  • Set Position Kp to 100%

  • Set Velocity Kp to 30%

  • Set Velocity Ki to 6.5%


Figure 4.2.6

  1. Change the values associated with Step 1 to roboshop and confirm the above interface

  • Turn the rudder to a 90° angle

  • Note: In the following figure, what is the highest possible value for Angle feedback? Please record the corresponding values.

  1. Continue with Step 2 until you discover a dataset with strong follow-through and overshooting

Complete Record Form


Position Kp

Velocity Kp

Velocity Ki

Maximum Overshoot Angle

1

67

17.9

7.9

90.9

2

100

30

8

90.5

3

70

30

8

91.1

4

70

50

8

90.7

5

70

50

10

90.5

6

70

70

10

90.5

7

· · · · · ·




8

100

30

15

90






  1. The third step is repeated until a dataset with accurate tracking and minimal overshoot is achieved. Typically, we repeat this process multiple times to determine the appropriate parameters.

Our default parameters are Position Kp at 100%, Velocity Kp at 30%, and Velocity Ki at 6.5%. However, it should be noted that the relevant parameters vary for different forklifts, and testing and verification should be carried out according to the actual vehicle body.

Notice:

  • Our default parameters are Position Kp at 100%, Velocity Kp at 30%, and Velocity Ki at 6.5%. However, it should be noted that the relevant parameters for different forklifts may vary, and testing and verification should be carried out according to the actual vehicle.

  • Adjust more freely with a good overshoot method:

(1) First, set the KI value to 15% and send the angle through roboshop to observe the overshoot. If there is an overshoot, set KI to 20% and observe the overshoot. If there is no overshoot, proceed to step (2).
(2) If no overshoot occurs when KI is set at 15%, then set the KI value to 5% and observe the overshoot. If there is an overshoot, increase the KI value. If not, continue to decrease the KI value.
(3) Use dichotomy debugging to find the most appropriate value for KI.

Note:

  • The relevant parameters of different forklifts should be tested and verified according to the actual vehicle body.

  • If the steering angle of the forklift is less than ±120°, other angles can be used to test the overtones of the parameters.

  • If it is found that the angle following performance overshoot is large when the vehicle turns, the value of position kp can be appropriately reduced.

https://seer-group.coding.net/s/8285d162-dedf-4c18-be8e-a72790af92d2

4.4 Supplementary Test Methods of Steering Motor

  1. Using the testing method outlined in section 4.2.3, an improved result can be achieved by adjusting the position Kp, Velocity Kp, and Velocity Ki parameters. Once combined, these settings should be tested by instructing the roboshop to move to five different angles: -90°, 90°, 0°, 45°, and -45°. The resulting roboshop return angle should be observed.

Serial Number

Initial Angle

End Angle

Roboshop Return Angle

Angle Error

1

0

45

2

45

0

3

0

90

4

90

0

5

0

- 45

6

- 45

0

7

0

- 90.

8

- 90.

0

  1. If both objectives can be met, proceed. If not,

  • Verify the steering motor configuration by checking the angle using the Map in section 4.2.1 to ensure correct mapping

  • If only a portion of the angle can be reached, suspect an issue with 1220C

  • If all angles cannot be met, verify the number of encoder lines and deceleration ratio in the parameters of 1220C

Note:

  1. When turning from 0° to 90°, the angle is found to be 90.1° or 89.8°, with an error of 0.1~0.3 °. This may be due to encoder issues.

  2. When turning, 0° and 90° are normal, but when turning to angles such as 45°, the return angle may be off by more than 1°.

There are three possible reasons for this:

  • Model file configuration issues

  • 1220C file map mapping problems

  • The 1220C may be broken

Last updated 2023/05/03
Article content
  1. Scope of Application

Second, Debugging Resources

Three, Wiring and Transformation

Four, Drive Configuration

4.1 Parameter Settings of Walking Drive 1232E

4.1.1 Modifying Low-battery Mode Parameters

4.1.2 Modifying Walk Following Performance Parameters

4.1.3 Modifying the Current Limit

4.1.4 Modify the current value of the proportional valve

4.1.5 Modifying the Response Time of the Electromagnetic Lock

4.1.6 Checking the Baud Rate of the CAN Bus

4.1.7 Modify the maximum global acceleration and deceleration

4.1.8 Modifying LOS mode Parameters

4.1.9 Modify the error reporting duration of the encoder

4.2 Steering Driver 1220C Parameter Settings

4.2.1 Modifying Angle Mapping Parameters

4.2.2 Verify the encoder wire count of the steering motor

4.2.3 Verify that the deceleration ratio of the steering mechanism is properly set

4.2.4 Fine-tune the speed and timing of returning to zero

4.2.5 Checking the Baud Rate of the Steering Driver

4.2.6 Verification method for adjusting rudder angle follower and overshoot effect

4.3 Modification Parameters Related to Attached Table

4.4 Supplementary Test Methods of Steering Motor