I need to Approximate A SyncStart/SyncStop Function in Codesys using PLCOPEN. I don't have access to Part 4 that contains the Synchronized motion stuff. Any ideas on how to start down the right path this in ST would be Awesome.
Asked
Active
Viewed 76 times
1 Answers
0
Like you said there is not a syncstart/syncstop in this version of codesys. If I were you I would
- find which axis of motion has the longest distance to travel
- find the total time it takes for that axis to travel that distance at its max velocity
- find the time it takes for every axis you want to sync
- get the ratio of the time for each axis over the time of the longest travel time
- multiply that ratio to velocity, accel,decel, and jerk for the corresponding axis.
That will get you pretty darn close.

mrsargent
- 2,267
- 3
- 19
- 36