It is possible to do this by setting the axis ton velocity mode using the Set Operation Mode Function. Once you've done this, all you need to do is inside a for loop call the Load Velocity function to load your new velocity, then the Start Motion function to update your velocity profile and then make the program wait the desired amount of seconds that you want that particular velocity to be maintained for before leading and starting the new velocity move. Bear in mind that the Start Motion function is preemptive, which means that your previous move does not have to stop in order for the next one to start, so if you load a new velocity and start a new move while the previous one is running, all that will happen is that your motor will be accelerated or decelerated from it
s current velocity to the new one without stopping.