Here I have attached the task monitor data. What is very weird is that I am using MC__MoveDirectAbsolute FB, when I choose Vel/ACC/Jerk Factor to 1.0 it run fine. It ran 10 hours without the issue. But I get the error randomly when I use factor as 0.5
It is Moons PLC which uses Codesys IDE. https://www.moonsindustries.com/series/mca6-medium-motion-plc-a150102 This has Realtime capability using Linux with preempt
It is Moons PLC which uses Codesys IDE. https://www.moonsindustries.com/series/mca6-medium-motion-plc-a150102
Thanks Georg for responding. I have followed the suggestion mentioned in the real time problem. However, it does not solve the problem. The weird part is, the robot stops at the same position randomly and it does not stop when I increase the speed of the motion.
I am using Scara3 kinematic with EtherCAT PLC. The robot stops at the same place randomly after few cycles. Check attached image. I am getting SMC_ERROR.SMC_DI_FIELDBUS_LOST_SYNCRONICITY in all 3 axes.
I have two ethernet Ip drives and created Function Blocks for different motions tasks. I am using same FB for both the drives. When I try to execute the relative move start command on FB for both the drives it is not working. However, if I add 1ms second delay between the execution of each drive it is working. Also when I change the rung order it is working for the first drive in the rung. what could be the wrong here?
I have EtherCAT drive communicating properly without an error but when I use MC_JOG function, it is not moving at all, I can use MC_Power function and drive does respond to that but other functions are not working,. Please suggest what is wrong here.
I am getting the same error. does anyone know how to troubleshoot this?