Advertisement
programlogicpro

Rutina2: Practica2_3_Robotstudio

Nov 25th, 2022 (edited)
447
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SCL 1.32 KB | Software | 0 0
  1. PROC matriu_p100()
  2.        
  3.         VAR intnum P100_X:= 0;
  4.         VAR intnum P100_Y:= 0;
  5.         p100aux := p100;
  6.         COUNT := 0;
  7.         TPErase;
  8.        
  9.        
  10.         FOR j FROM 1 TO 3 DO
  11.            
  12.             MoveJ phome, v1000, z50, MyTool;
  13.             WaitTime 2;
  14.            
  15.             FOR i FROM 1 TO 4 DO
  16.                    
  17.            
  18.             MoveJ p100aux, v1000, fine, MyTool;
  19.                 MoveL Offs(p100aux,0,40,0), v1000, fine, MyTool;
  20.                 MoveL Offs(p100aux,-30,40,0), v1000, fine, MyTool;
  21.                 MoveL Offs(p100aux,-30,0,0), v1000, fine, MyTool;
  22.                 MoveL Offs(p100aux,0,0,0), v1000, fine, MyTool;
  23.                
  24.                 P100_Y := i*(80);
  25.                 p100aux := Offs(p100,P100_X,P100_Y,0);
  26.                 COUNT := COUNT +1;
  27.                 TPWrite "Quadrats realitzats: "\Num:=COUNT;
  28.                
  29.                 IF i < 4 THEN
  30.                     MoveJ p0, v1000, z50, MyTool;
  31.                     WaitTime 2;
  32.                    
  33.                 ENDIF
  34.                
  35.        
  36.            
  37.         ENDFOR
  38.              
  39.         P100_X:= j*(-70);
  40.         P100_Y:= 0;
  41.         p100aux := Offs(p100,P100_X,P100_Y,0);
  42.            
  43.            
  44.            
  45.         ENDFOR
  46.        
  47.        
  48.                
  49.        
  50.        
  51.     ENDPROC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement