Hello,
i was make abb program for dispensing application. it was simple program that can trigger I/O when on path. But when i try it, i/o was On too late or off too early.
-
MoveL [[129.548,579.408,30.000],[0.00000000,0.07483079,-0.99719625,0.00000000],[-2,-1,-1,1],[1723.550000,9E+09,9E+09,9E+09,9E+09,9E+09]],[120.00,500,5000,1000],z1,Tool3 \WObj:=Wobj_print;
-
MoveL [[129.548,579.408,15.000],[0.00000000,-0.07483079,0.99719625,0.00000000],[-2,-1,-1,1],[1723.550000,9E+09,9E+09,9E+09,9E+09,9E+09]],v50,z1,Tool3 \WObj:=Wobj_print;
-
MoveL [[111.033,338.484,15.000],[0.00000000,0.07483079,-0.99719625,0.00000000],[-2,-1,-1,1],[1723.550000,9E+09,9E+09,9E+09,9E+09,9E+09]],[120.00,500,5000,1000],z1,Tool3 \WObj:=Wobj_print;
-
Dispensing 12.000; //this function set i/o to ON
-
MoveL [[110.894,336.682,15.000],[0.00000000,-0.07483079,0.99719625,0.00000000],[-2,-1,-1,1],[1723.550000,9E+09,9E+09,9E+09,9E+09,9E+09]],[120.00,500,5000,1000],z1,Tool3 \WObj:=Wobj_print;
This was link of the picture( i/o start late):
https://drive.google.com/file/d/1DdQVr1-8CCEgIoa9ybZ_u8E7h20HCRYF/view?usp=drive_link
then I move the “Dispensing” function one line higher ( to line 3). then it activate it too early, not exactly the point i want.
-
MoveL [[129.548,579.408,30.000],[0.00000000,0.07483079,-0.99719625,0.00000000],[-2,-1,-1,1],[1723.550000,9E+09,9E+09,9E+09,9E+09,9E+09]],[120.00,500,5000,1000],z1,Tool3 \WObj:=Wobj_print;
-
MoveL [[129.548,579.408,15.000],[0.00000000,-0.07483079,0.99719625,0.00000000],[-2,-1,-1,1],[1723.550000,9E+09,9E+09,9E+09,9E+09,9E+09]],v50,z1,Tool3 \WObj:=Wobj_print;
-
Dispensing 12.000;
-
MoveL [[111.033,338.484,15.000],[0.00000000,0.07483079,-0.99719625,0.00000000],[-2,-1,-1,1],[1723.550000,9E+09,9E+09,9E+09,9E+09,9E+09]],[120.00,500,5000,1000],z1,Tool3 \WObj:=Wobj_print;
-
MoveL [[110.894,336.682,15.000],[0.00000000,-0.07483079,0.99719625,0.00000000],[-2,-1,-1,1],[1723.550000,9E+09,9E+09,9E+09,9E+09,9E+09]],[120.00,500,5000,1000],z1,Tool3 \WObj:=Wobj_print;
This was link of the picture( i/o start to early):
https://drive.google.com/file/d/1H3E2zIONpoN6AgLQemRFz7xSIf74x9Wu/view?usp=drive_link
How do I get the I/O to start at the desired point (green arrow in image)? and prevent it from activating too early or too late
Thanks
nb: sorry i dont know how to post a picture
Regards,
Irham