机器人程序中I60该怎样去使用呢

描述

   ;FOLD i60 ( EIN ) = 1000 

   ;FOLD F745 = binin31 >= i60  固定焊钳开口大于1000;%{E}%MKUKATPVW %CVW_SPS %VBOCMP %P 2:F745 =binin31 >= i60, 3: BOCMP

$BIN_IN[31]={F_BIT 737,LEN 16,PARITY #NONE}   机器人的IO从E737-E752

F745 用于固定焊钳铣削时 –STEP的焊钳开口的大小合格检测-

A842 = (F745 + !F714) & E717 &!E843 & (E835 & F564 + !E835 & !F564)

F745用于MAKRO84/ MAKRO85/MAKROSTEP

IF($softplcint[1]>0) AND $OUT[O_SZ1_FRG] AND (Varstate("act_P1")==#initialized)THEN 

 $softplcint[1]焊钳1 =7 -A715 使用焊钳控制功能-

      IF($softplcint[1]==7)THEN

        $FLAG[F_SZ1_Oeff_iO]=(act_P1.E1>=$COUNT_I[60])

        -F745指外部轴位置大于计数器60为焊钳开口合格

      ENDIF

      IF($softplcint[1]==8)THEN

        $FLAG[F_SZ1_Oeff_iO]=(act_P1.E2>=$COUNT_I[60])

      ENDIF

    ELSE

      $FLAG[F_SZ1_Oeff_iO]=FALSE

    ENDIF



审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分