大数跨境

ABB机器人快速画地球仪

ABB机器人快速画地球仪 东莞机器人之家
2022-08-15
1
导读:ABB机器人快速画地球仪程序如下:MODULE Module1 VAR num R:=0; CONST ro


ABB机器人快速画地球仪程序如下:


MODULE Module1

VAR num R:=0;

CONST robtarget p10:=[[1054.53,0,1013.33],[0.0174524,0,-0.999848,0],[0,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];

VAR robtarget p20:=[[1054.53,0.00,1013.33],[0.0174524,0,-0.999848,0],[0,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];

VAR robtarget p30:=[[1054.53,0,1013.33],[0.0174524,0,-0.999848,0],[0,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];

VAR robtarget p40:=[[1054.53,0.00,1013.33],[0.0174524,0,-0.999848,0],[0,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];

CONST robtarget p60:=[[1054.53,0.00,1013.33],[0.0174524,0,-0.999848,0],[0,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];

CONST robtarget p50:=[[1054.53,0.00,1013.33],[0.0174524,0,-0.999848,0],[0,0,0,0],[9E+09,9E+09,9E+09,9E+09,9E+09,9E+09]];

    !***********************************************************

   

    PROC main()

        R := 200;

        p20 := Offs(p10,R,-R,0);

        p30 := Offs(p10,2 * R,0,0);

        p40 := Offs(p10,R,R,0);

        FOR i FROM 0 TO 180 STEP 9 DO

        MoveJ p10, v1000, fine, tWeldGun;

        MoveC Offs(p20,0,R * (1 - Cos(i)),R * Sin(i)), p30, v1000, z10, tWeldGun;

        MoveC Offs(p40,0,-R * (1 - Cos(i)),-R * Sin(i)), p10, v1000, z10, tWeldGun;

        ENDFOR

    ENDPROC

ENDMODULE


往期精彩回顾:

1.揭秘西门子S7-1500 PLC程序保护的方法

2.ABB机器人WAN网口同时使用socket及Profinet

3.西门子1200PLC和ABB机器人Profinet通迅GSD文件添加方法

4.KUKA机器人和西门子PLC profinet 通讯快速获得GSDML文件方法

5.西门子Smart200PLC常用软元件含义

6.ABB机器人WorldZone安全区域功能输出HOME作业原点信号

7.ABB机器人一点加一半径封装成圆形轨迹指令

8.ABB机器人通过定时中断发送机器人轴关节位置数据

9.ABB机器人自动停止已打开报90205

10.安川机器人指令扩展小技巧

【声明】内容源于网络
0
0
东莞机器人之家
内容 495
粉丝 0
东莞机器人之家
总阅读129
粉丝0
内容495