Add rotation with speed and time

I am using “Add World Rotation”

And I am using my own timing mechanism to precisely rotate the object 180 degrees every time this blueprint is called. (see pic) As you can see from the pic this has one fatal flaw. The speed at which this operation is completed is left up to the cpu. How can I control the speed and rotation amount precisely?

Hi.

You can use this construction:

You can use RInterp to Constant with Delta Time (Tick) and Interp Speed for Speed of rotate.
I use this construction for turret in my game, they check two location and rotate to enemy pawn with speed and time.