Hello all.
I work in shoe production with roughing robot. (IRB 2600 12/1.65 - TypeB RobotWare 6.01.1010)
In some cases, we put “WaitTime 15.0;” in start of the process to hold the robot in position for some time. But if we change any position of roughing point through GUI (GRC), the “WaitTime” line will be erased.
The same will happen, when inside roughing process is inserted interuption with lines:
SetAO aoSpeedMot, 0;
SetAO aoPressure, 0;
to stop roughing tool rotating in his path to skip some length.
We adjust roughing points many times in a day during production.
Does anybody know, where should be the problem, or is there any other way to keep robot in position of roughing proccess for few seconds?
Examle module:
%%%
VERSION:1
LANGUAGE:ENGLISH
%%%
MODULE M3442
PROC P3442()
Waittime 15.0;
MoveL [[141.3143,-35.3899,-32.983],[0.56522124,0.01703488,0.05412972,-0.82298526],[0,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],vRough\V:=120,zRough\Z:=5,tRough1st\WObj:=obvariable;
.
.
.
MoveL [[111.44,98.31,-46.20],[0.063724,0.13074,-0.025756,0.989031],[-1,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],vRough\V:=120,zRough\Z:=5,tRough1st\WObj:=obvariable;
WaitTime 0.5;
SetAO aoSpeedMot, 0;
SetAO aoPressure, 0;
MoveL [[113.12,104.54,-44.49],[0.06466315,0.17528014,-0.05625504,0.98078077],[0,-1,3,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]],vRough\V:=120,zRough\Z:=5,tRough1st\WObj:=obvariable;
It looks lite its reverting the changes.
Thank you in advance.


