Hello everyone, I am building a 3-axis packaging machine. First, I created a virtual axis and connected the knife to the virtual axis using a CAM. I also linked the conveyor system to the virtual axis with GearIn. However, Iβm facing the following issue: when I use SUPERIMPOSED to change the conveyorβs motion, I get a COMMAND ABORTED error. The exact error is: SMC_ERROR.SMC_FB_WASNT_CALLED_DURING_MOTION. Why am I getting this error?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello everyone, I am building a 3-axis packaging machine. First, I created a virtual axis and connected the knife to the virtual axis using a CAM. I also linked the conveyor system to the virtual axis with GearIn. However, Iβm facing the following issue: when I use SUPERIMPOSED to change the conveyorβs motion, I get a COMMAND ABORTED error. The exact error is: SMC_ERROR.SMC_FB_WASNT_CALLED_DURING_MOTION. Why am I getting this error?
Hi transcend,
most likely cause: one of the motion FBs was not called in each IEC cycle.
See https://content.helpme-codesys.com/en/CODESYS%20SoftMotion/_sm_basic_common_errors.html.
A different possible error, if you are using buffermode buffered or blending: the execution order of the motion FBs was wrong. See https://content.helpme-codesys.com/en/CODESYS%20SoftMotion/_sm_buffermode_execution_order.html.
Best regards,
Georg