ABB 喷涂机器人基础培训 7 编程与测试

2020-03-01 210浏览

  • 1.CNAUS - 1 ABB DMRO/RS/PPA/GeorgeZheng
  • 2.CNAUS - 2
  • 3.CNAUS - 3 PTPU
  • 4.CNAUS - 4 Edit Program
  • 5.Edit Program CNAUS - 5 (Picklist)
  • 6.CNAUS - 6
  • 7.CNAUS - 7
  • 8.CNAUS - 8 P20…
  • 9.CNAUS - 9 :
  • 10.PaintL : L ( TCP ) mm/s : tooldata : speeddata PaintL p1, v1000, z10, tool1; : robotarget : mm CNAUS - 10 : zonedata
  • 11.PaintC ) L J : C mm/s : speeddata ( TCP ) : tooldata PaintC p1, p2, v100, z10, tool1; :robotarget : robotarget : mm CNAUS - 11 : zonedata
  • 12.CNAUS - 12 MoveJ p3, v500, fine tool1
  • 13.CNAUS - 13 MoveL Offs(p1,100,50,0), v100,……
  • 14.CNAUS - 14 MoveL RelTool(p1,100,50,0\Rx:=30\Ry:=-60\Rz:=45),v100,……
  • 15.100mm 50mm PaintL p1,v100,… PaintL p2,v100,… PaintL p3,v100,… PaintL p4,v100,… PaintL p1,v100,… p1 p2 p3 p4 CNAUS - 15 PaintL p1,v100,… PaintL Offs(p1,100,0,0),v100,… PaintL Offs(p1,100,-50,0),v100,… PaintL Offs(p1,0,-50,0),,v100,… PaintL p1,v100,…
  • 16.MoveAbsJ ( Abs– absolute ( TCP ) : mm/s : tooldata : speeddata MoveAbsJ jpos1, v100, z10, tool1; :jointtarget : mm CNAUS - 16 : zonedata
  • 17.DO DI / / –1 ( High ) –0 ( Low ) CNAUS - 17 / 24V
  • 18.Set & Reset Set do1; Reset do1; CNAUS - 18 do1
  • 19.WaitDI WaitDI di1, 1; [\MaxTime] ( num ) [\TimeFlag] ( bool ) CNAUS - 19 WaitDI di1, 1\MaxTime:=5\TimeFlag:=flag1;
  • 20.IF Then 1. IFTHEN “Yes-part” ENDIF 2. IFTHEN “Yes-part” ELSE “Not-part” ENDIF CNAUS - 20 3. IFTHEN “Yes-part 1” ELSEIFTHEN “Yes-part 2” ELSE “Not-part” ENDIF “Yes-part” “Yes-part” “Not-part” 1 “Yes-part 1” 2 “Yes-part 2” “Not-part”
  • 21.Stop & Exit Stop; Exit; CNAUS - 21 ( Soft Stop )
  • 22.ClkReset ClkStart & ClkStop ClkReset clock1; clock1 ClkStart clock1; clock1 ClkStop clock1; CNAUS - 22 clock1 TPWrite “Last Cycle Time :” \Num:=ClkRead(clock1);
  • 23.VelSet VelSet 105, 2000; mm/s CNAUS - 23 VelSet 110, 2000; PaintL p1, v500, z10, tool1; p1 PaintL p2, v1000, z10, tool1; p1 550 mm/s p2 1100 mm/s
  • 24.AccSet AccSet 100, 100; CNAUS - 24 100 % 100 %