How to rotate the revolute joint infinitely, using the target position?

Hi. I want to rotate the revolute joint infinitely, using the target position. (set_dof_target_position)
But when the joint value is larger than 2pi(and smaller than 2pi), It rotate automatically.

I think It’s related with internal IsaacGym options because when I using the velocity target, the revolute joint range is always [-2pi, 2pi].

How can I solve it?