| MC_Direction | Motion path for a circular segment |
| 0 | Positive_Direction | When the axis 'Load Type' is configured as 'Rotary' (infinite), the axis is forced to move in a positive direction. | MC_Direction#Positive_Direction |
| 1 | Shortest_Way | When the axis 'Load Type' is configured as 'Rotary' (infinite), the axis moves in the direction which has shorter distance to the target. | MC_Direction#Shortest_Way |
| 2 | Negative_Direction | When the axis 'Load Type' is configured as 'Rotary' (infinite), the axis is forced to move in a negative direction. | MC_Direction#Negative_Direction |
| 3 | Current_Direction | For use in applications where the 'Load Type' is configured as 'Rotary' (infinite). Only applies if an existing move is in progress and another function block such as MC_MoveAbsolute or MC_MoveRelative is executed. Once the axis is at StandStill, using MC_Direction#Current_Direction will default to the positive direction | MC_Direction#Current_Direction |