genn - 2021-07-08

Hi,
We are using Schneider electric function motion controllers and soMachine for programming those controllers.Internally this is using sm3basic library of codesys.

  1. When we are executing a aboslute positioning command or a homing command via MC_MoveAbsolute or MC_Home function block, this function block needs to be called on every motion task cycle. Otherwise the movement will be stopped with error. Why this is happening. Normal user defined function blocks need not be called in every cycle
  2. Can we have different instances of function block for same axis?.
  3. Do we have any sample program which involves multiple axis with gear and cam functionalities?