The first thing I notice is that your time slice is wrong for a e-series, it should be 0.002 as that’s the clock cycle of the e-series (500 Hz), cb series is 0.008(125 Hz).
Is your PLC setting the motion profile every 2ms as well? It will need to control the robot at that frequency for motion to be smooth.
Hello
I'm working on controlling UR3e SW V5.6 over Profinet , i want to execute trajectories by sending the joints positions and control free drive too based on if conditions dependent on bit registers , as shown in the URscript below , but i have a problem that the robot vibrates if both variables are false and if i touched the robot , the trajectory execution works and free drive works too , but i think the problem is in the else part , i want to end free drive mode and go to default positions ,this is where the robot vibrates
if someone who have good URscript programming skills please help me to make it work