Console.WriteLine("Start Motion");
axis.MoveSCurve(100);
axis.FeedRateSet(1.5);
while (axis.CommandPositionGet() < 5)
{
Thread.Sleep(1);
}
axis.Stop();
axis.MotionDoneWait();
axis.FeedRateSet(-1);
axis.Resume();
Console.WriteLine("New Feed Rate Start");
axis.FeedRateSet(1);