Advertisement
programlogicpro

Rutina1: Practica2_3_Robotstudio

Nov 25th, 2022 (edited)
426
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SCL 1.30 KB | Software | 0 0
  1. PROC matriu_p10()
  2.        
  3.         VAR intnum P10_X:= 0;
  4.         VAR intnum P10_Y:= 0;
  5.         p10aux := p10;
  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 p10aux, v1000, fine, MyTool;
  19.                 MoveL Offs(p10aux,0,-40,0), v1000, fine, MyTool;
  20.                 MoveL Offs(p10aux,30,-40,0), v1000, fine, MyTool;
  21.                 MoveL Offs(p10aux,30,0,0), v1000, fine, MyTool;
  22.                 MoveL Offs(p10aux,0,0,0), v1000, fine, MyTool;
  23.                
  24.                 P10_Y := i*(-80);
  25.                 p10aux := Offs(p10,P10_X,P10_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.         P10_X:= j*(70);
  40.         P10_Y:= 0;
  41.         p10aux := Offs(p10,P10_X,P10_Y,0);
  42.            
  43.            
  44.            
  45.         ENDFOR
  46.        
  47.        
  48.                
  49.        
  50.        
  51.     ENDPROC
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement