Afbeelding van WhatsApp op 2025-10-06 om 21.11.35_bc491be2.jpg

Functio block used for Moving the Servo axis to an specific position with speed and brake on position.

Input Configuration:

Name Description Use
Start This Bool start the movement, it’s P_Triggered. Set this to TRUE if you want to start a movement.
Desired Position This Real value is the Command Position Value. Set this value to the position you want the axis to go.
Speed Int value of speed input, you can choose between 25 - 75% Set this to 25% = low speed - 75% = High Speed
Brake On Position If this setting is TRUE, the Axis will shortly brake on the Desired Position. Just to keep better on position. Set this normal to FALSE, it will cause some errors positioning.
Acceleration Value for acceleration time - Not Used Not Implemented in the FB
Deacceleration Value for deacceleration time - Not Used Not Implemented in the FB
Drive Ready Physical inputs from the drive to monitor the drive state Link to Drive Health Input Tag
Drive On Position Internal Communication from the Servo Drive Manager to tell if the drive is on the desired position. Map to internal Communication of the Servo Drive Manager.
Brake Time Time On Delay when the Axis will apply the brake on the desired position. Set to T#150ms
Safety OK Input used for Safety Feedback, when this input is not HIGH, it’s not possible to start a move command. Map to SAFE OK tag.

Output Configuration:

Name Description Use
Go Ouput to the Servo Drive Manager to start the movement Map to SDM Comms
Desired Position Out Output to the Servo Drive Manager to set the desired Position Map to SDM Comms
Speed output Output to the Servo Drive Manager to set the desired speed Map to SDM Comms
Acceleration Out Output to the Servo Drive Manager to set the desired ACC Map to SDM Comms
Deacceleration Out Output to the Servo Drive Manager to set the desired DACC Map to SDM Comms
Brake Out Output to the Servo Drive Manager to apply the internal brake Map to SDM Comms