当前位置:   article > 正文

库卡机器人等待超时后操作程序

kuka机器人延时报警程序

image.png

逻辑为机器人在发送数据后进行计时,等待的时间超过设定时候后执行跳转或者报错

  1. SWITCH JudgeStation
  2.                   CASE 1
  3.                      Bytes[]="c0001s0155R0002"
  4.                      RaT = EKI_Send("BinaryStream10",Bytes[])
  5.                      $TIMER[10= 0
  6.                      $TIMER_STOP[10= FALSE
  7.                   CASE 2
  8.                      Bytes[]="c0001s0151R0002"
  9.                      RaT = EKI_Send("BinaryStream10",Bytes[])  
  10.                      $TIMER[10= 0
  11.                      $TIMER_STOP[10= FALSE
  12.                   DEFAULT
  13.                      PCFirstSend=FALSE
  14.                      MyMessage={modul[]"USER",Nr 102,msg_txt[]"pc DATE ERROR"}
  15.                      result1=SET_KRLMSG(#notify, MyMessage,Para[] ,Myoptions )
  16.                      robStop = ROB_STOP(#PATH_MAINTAINING)
  17.                ENDSWITCH
  18.                WAIT FOR ($FLAG[10OR ($TIMER[10]>10000))
  19.                IF $TIMER[10]>9999 THEN
  20.                   PCconMSG=TRUE
  21.                   GOTO jump
  22.                ENDIF
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号