工业机器人应用案例集锦
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

3.12 M_ColSts—碰撞检测结果

(1)功能

M_ColSts为碰撞检测结果。

M_ColSts=1:检测到碰撞。

M_ColSts=0:未检测出碰撞。

(2)格式

    M_ColSts(<机器人号码>)=1
    M_ColSts(<机器人号码>)=0

(3)术语解释

<机器人号码>:1~3,省略时=1。

(4)例句

    1  Def Act 1,M_ColSts(1)=1 GoTo*HOME′——如果检测到碰撞,就跳转到HOME。
    2  Act 1=1′——中断有效区间起点。
    3  ColChk On,NOErr′——碰撞检测生效(非报警状态)。
    4  Mov P1′——前进到P1点。
    5  Mov P2′——前进到P2点。
    6  Mov P3′——前进到P3点。
    7  Mov P4′——前进到P4点。
    8  Act 1=0′——中断区间结束点。
    100  *HOME′——中断程序标记。
    101  ColChk Off′——碰撞检测无效。
    102  Servo On′——伺服ON。
    103  PESC=P_ColDir(1)(-2)′——计算待避点位置(2点相乘)。
    104  PDST=P_Fbc(1)+PESC′——计算待避点位置(2点相加)。
    105  Mvs PDST′——运行到“待避点”。
    106  Error9100′——报警。