We are to develop a first application in Codesys.
It will contain motion (Softmotion) with drives on Ethercat (CSP mode).
Off course there will be a task linked to the Ethercat cycle for the motion.
But for the bulk of the program that is not that time critical i doubt between a freewheeling task and a cyclic task.
I know the pro's and con's.
But coming from a Siemens environment where OB1 is used as a freewheeling main task I tend towards freewheeling.
Rockwell users probably tend towards cyclic tasks.
Just asking to share your choise for the task type of the main program (considering that the time critical motion logic is already in a cyclic motion task).
It will contain motion (Softmotion) with drives on Ethercat (CSP mode).
Off course there will be a task linked to the Ethercat cycle for the motion.
But for the bulk of the program that is not that time critical i doubt between a freewheeling task and a cyclic task.
I know the pro's and con's.
But coming from a Siemens environment where OB1 is used as a freewheeling main task I tend towards freewheeling.
Rockwell users probably tend towards cyclic tasks.
Just asking to share your choise for the task type of the main program (considering that the time critical motion logic is already in a cyclic motion task).