首页 > 其他 > 详细

华数机器人Ⅱ型参考程序

时间:2021-05-21 18:21:22      阅读:37      评论:0      收藏:0      [点我收藏+]

 

DIM SHARED F_SCAN AS LONG     首次执行标志
DIM SHARED HOME_VEL AS LONG     自动回参考点速度

PROGRAM
WITH ROBOT
ATTACH ROBOT
CALL SETTOOLNUM(0)
CALL SETBASENUM(0)
BLENDINGMETHOD =1

----------------------------------------------------------------------位置路径---------------------------------------------------------------------------  
GOTO  LABEL100     
MOVE ROBOT  REF[1]     参考点
MOVE ROBOT  P10     取料入境点
MOVE ROBOT  P20     取料前上方点
MOVE ROBOT  P30     取料点
MOVE ROBOT  P40     取料后上方点
MOVE ROBOT  P50     取料出境点
MOVE ROBOT  P100     车床入境点
MOVE ROBOT  P110     爪2取料前上方点
MOVE ROBOT  P120     爪2取料点
MOVE ROBOT  P130     爪2取料后上方点
MOVE ROBOT  P140     爪1放料前上方点
MOVE ROBOT  P150     爪1放料点
MOVE ROBOT  P160     爪1放料后上方点
MOVE ROBOT  P170     车床出境点
LABEL100:  

-------------------------------------------------------------------调用回原子程序------------------------------------------------------------------------  

CALL  HOME           

------------------------------------------------------------------调用初始化子程序-----------------------------------------------------------------------  

CALL INITAL

---------------------------------------------------------------------主循环开始--------------------------------------------------------------------------  

WHILE TRUE     主循环开始

CALL CHKIR(44,5000)     产线负压检测
CALL CHKIR(46,5000)     产线正压检测
CALL CHKIR(82,5000)     机器人通讯检测
MOVE ROBOT  P10 CP=5     《取料入境点》
     LABEL10:
IR[66]=1     入境请求
IF IR[40]=1 AND F_SCAN=1 THEN     初次运行+清机
GOTO LABEL999     清机场景---------1
     ELSE 
IF IR[52]=0 THEN     允许入境
             SLEEP 100
             GOTO LABEL10
         END IF
     END IF     
IR[64]=1     在取料干涉区内
     
------------取料前上方点相关判断--------------------

MOVE ROBOT  P20 CP=5     《取料前上方点》
IF F_SCAN=1 THEN     第一次执行
     LABEL20:
IF IR[40]=1 THEN     清机场景---------2
         GOTO LABEL999
     ELSE 
IF IR[48]=0 THEN     允许取料
             SLEEP 100
             GOTO LABEL20
         END IF
     END IF
END IF

IF F_SCAN=0 THEN     非第一次执行
     LABEL30:
IF IR[48]=0 OR IR[50]=0 THEN     允许取料+允许卸料
         SLEEP 100
         GOTO LABEL30
     END IF
END IF
IR[62]=1     停止皮带运行
F_SCAN=0     首次执行标志
     
MOVE ROBOT  P30     《取料点》
DELAY ROBOT 2
IF IR[40]=0 THEN     清机
D_OUT[9]=ON     爪1吸气
D_OUT[11]=OFF     爪2吹气
CALL CHKON(9,5000)     爪1负压检测
CALL CHKOFF(11,5000)     爪2负压检测
     ELSE
D_OUT[9]=OFF     爪1吹气
D_OUT[11]=OFF     爪2吹气
CALL CHKOFF(9,5000)     爪1负压检测
CALL CHKOFF(11,5000)     爪2负压检测
     END IF

MOVES ROBOT  P40     《取料后上方点》
DELAY ROBOT 2
     IF IR[40]=0 THEN
CALL CHKON(9,5000)     爪1负压检测
CALL CHKOFF(11,5000)     爪2负压检测
IR[62]=0     停止皮带运行
     ELSE
CALL CHKOFF(9,5000)     爪1负压检测
CALL CHKOFF(11,5000)     爪2负压检测
IR[62]=0     停止皮带运行
         GOTO LABEL999
     END IF

MOVE ROBOT  P50     《取料出境点》
DELAY ROBOT 2
IR[64]=0     在取料干涉区内
IR[66]=0     入境请求
     
     
--------------------车床----------------------

MOVE ROBOT  P100     《车床入境点》
DELAY ROBOT 2
CALL CHKON(17,20000)     车床完成信号检测
CALL CHKON(18,20000)     车床真空信号检测
CALL CHKON(19,20000)     车床报警信号检测
IR[81]=1     在车床干涉区内

MOVE ROBOT  P110 CP=5     《爪2取料前上方点》
MOVE ROBOT  P120 CP=5     《爪2取料点》
DELAY ROBOT 2
D_OUT[19] = ON     车床吹气
CALL CHKOFF(18,5000)     车床真空信号检测
D_OUT[11] = ON     爪2吸气
CALL CHKON(11,5000)     爪2负压检测
     
MOVES ROBOT  P130     《爪2取料后上方点》
DELAY ROBOT  2    
D_OUT[19] = OFF     车床吹气关
CALL CHKON(11,5000)     爪2负压检测
CALL CHKON(9,5000)     爪1负压检测
     
MOVE ROBOT  P140 CP=5     《爪1放料前上方点》
MOVES ROBOT  P150     《爪1放料点》
DELAY ROBOT  2    
D_OUT[9] = OFF     爪1吹气关
CALL CHKOFF(9,5000)     爪1负压检测
     
MOVE ROBOT  P160 CP=15     《爪1放料后上方点》
MOVE ROBOT  P170 CP=15     《车床内出境点》
DELAY ROBOT  2
IR[81]=0     在车床干涉区内
CALL CHKON(18,5000)     车床真空信号检测
CALL PULSE(17,1000)     车床启动
CALL CHKOFF(17,5000)     车床完成信号检测
     
END WHILE     主循环结束
 
LABEL999:
MOVE ROBOT  P10     取料入境点
MOVE ROBOT  REF[1]     参考点
DELAY ROBOT  2
D_OUT[9]=OFF     爪1真空阀
D_OUT[11]=OFF     爪2真空阀
D_OUT[17]=OFF     车床启动
D_OUT[18]=OFF     车床暂停
D_OUT[19]=OFF     车床吹气

IR[60]=1     清机完成
IR[62]=0     停止皮带
IR[64]=0     干涉区内
IR[66]=0     入境请求
IR[68]=0     出境请求
IR[80]=0     机器人异常标志
IR[81]=0     在车床内标志

DELAY ROBOT  2
END WITH
DETACH ROBOT
END PROGRAM

SUB INITAL     初始化子程序

CALL CHKON(999,5000)     启动时需在参考点
CALL CHKIR(44,5000)     产线负压检测
CALL CHKIR(46,5000)     产线正压检测
CALL CHKIR(82,5000)     机器人通讯检测
CALL CHKOFF(9,5000)     爪1负压检测
CALL CHKOFF(11,5000)     爪2负压检测
CALL CHKON(17,5000)     车床完成信号检测
CALL CHKON(18,5000)     车床真空信号检测
CALL CHKOFF(19,5000)     车床报警信号检测

D_OUT[9]=0     爪1真空阀
D_OUT[11]=0     爪2真空阀
D_OUT[17]=0     车床启动
D_OUT[18]=0     车床暂停
D_OUT[19]=0     车床吹气

IR[60]=0     清机完成
IR[62]=0     停止皮带
IR[64]=0     干涉区内
IR[66]=0     入境请求
IR[68]=0     出境请求
IR[80]=0     机器人异常标志
IR[81]=0     在车床内标志

VTRAN=1200VMAX=450VCRUISE=VMAXACC=AMAXDEC=ACCJMAX=100000JERK=JMAX

F_SCAN=1     首次执行标志

END SUB

SUB HOME     回参考点子程序

CALL CHKOFF(9,5000)     检测爪1真空OFF
CALL CHKOFF(11,5000)     检测爪2真空OFF
D_OUT[9] = OFF     爪1吹气
D_OUT[11] = OFF     爪2吹气

IF OIN_REF[1]=0 THEN     判断机器人是否在参考点-----------------------------------------------------------------读取机器人当前关节坐标位置------------------------------------------------------------------------ 
JR[10]=P10
JR[20]=P20
JR[30]=P30
JR[40]=P40
JR[50]=P50
JR[100]=P100
JR[110]=P110
JR[120]=P120
JR[130]=P130
JR[140]=P140
JR[150]=P150
JR[160]=P160
JR[170]=P170

JR[1]=ROBOT.PFB     读取当前关节??置
HOME_VEL=30     自动回参考点速度

----------------------------------------------------------------------与所有示教点进行匹配------------------------------------------------------------------------------       
   IF (JR[10]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[10]{1}+1)   AND  (JR[10]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[10]{2}+1)  AND (JR[10]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[10]{3}+1) THEN
   IF (JR[10]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[10]{4}+1) AND  (JR[10]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[10]{5}+1)  AND (JR[10]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[10]{6}+1)   THEN
         GOTO  LABEL913
   END IF         
   END IF
   
   IF (JR[20]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[20]{1}+1)   AND  (JR[20]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[20]{2}+1)  AND (JR[20]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[20]{3}+1) THEN 
   IF (JR[20]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[20]{4}+1) AND  (JR[20]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[20]{5}+1)  AND (JR[20]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[20]{6}+1)   THEN
         GOTO  LABEL912
   END IF
   END IF 
   
   IF (JR[30]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[30]{1}+1)   AND  (JR[30]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[30]{2}+1)  AND (JR[30]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[30]{3}+1) THEN 
   IF (JR[30]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[30]{4}+1) AND  (JR[30]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[30]{5}+1)  AND (JR[30]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[30]{6}+1)   THEN
         GOTO  LABEL911
   END IF
   END IF 
   
   IF (JR[40]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[40]{1}+1)   AND  (JR[40]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[40]{2}+1)  AND (JR[40]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[40]{3}+1) THEN 
   IF (JR[40]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[40]{4}+1) AND  (JR[40]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[40]{5}+1)  AND (JR[40]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[40]{6}+1)   THEN 
        GOTO  LABEL912
   END IF
   END IF 
   
   IF (JR[50]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[50]{1}+1)   AND  (JR[50]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[50]{2}+1)  AND (JR[50]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[50]{3}+1) THEN 
   IF (JR[50]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[50]{4}+1) AND  (JR[50]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[50]{5}+1)  AND (JR[50]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[50]{6}+1)   THEN
         GOTO  LABEL912
   END IF
   END IF 
   
   IF (JR[100]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[100]{1}+1)   AND  (JR[100]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[100]{2}+1)  AND (JR[100]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[100]{3}+1) THEN 
   IF (JR[100]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[100]{4}+1) AND  (JR[100]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[100]{5}+1)  AND (JR[100]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[100]{6}+1)   THEN
         GOTO  LABEL923
   END IF
   END IF
   
   IF (JR[110]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[110]{1}+1)   AND  (JR[110]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[110]{2}+1)  AND (JR[110]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[110]{3}+1) THEN 
   IF (JR[110]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[110]{4}+1) AND  (JR[110]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[110]{5}+1)  AND (JR[110]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[110]{6}+1)   THEN
         GOTO  LABEL922
   END IF
   END IF
   
   IF (JR[120]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[120]{1}+1)   AND  (JR[120]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[120]{2}+1)  AND (JR[120]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[120]{3}+1) THEN 
   IF (JR[120]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[120]{4}+1) AND  (JR[120]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[120]{5}+1)  AND (JR[120]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[120]{6}+1)   THEN
         GOTO  LABEL921
   END IF
   END IF
   
   IF (JR[130]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[130]{1}+1)   AND  (JR[130]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[130]{2}+1)  AND (JR[130]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[130]{3}+1) THEN 
   IF (JR[130]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[130]{4}+1) AND  (JR[130]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[130]{5}+1)  AND (JR[130]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[130]{6}+1)   THEN
         GOTO  LABEL922
   END IF
   END IF
   
   IF (JR[140]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[140]{1}+1)   AND  (JR[140]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[140]{2}+1)  AND (JR[140]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[140]{3}+1) THEN 
   IF (JR[140]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[140]{4}+1) AND  (JR[140]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[140]{5}+1)  AND (JR[140]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[140]{6}+1)   THEN
         GOTO  LABEL932
   END IF
   END IF
   
   IF (JR[150]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[150]{1}+1)   AND  (JR[150]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[150]{2}+1)  AND (JR[150]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[150]{3}+1) THEN 
   IF (JR[150]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[150]{4}+1) AND  (JR[150]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[150]{5}+1)  AND (JR[150]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[150]{6}+1)   THEN
         GOTO  LABEL931
   END IF
   END IF
   
   IF (JR[160]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[160]{1}+1)   AND  (JR[160]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[160]{2}+1)  AND (JR[160]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[160]{3}+1) THEN 
   IF (JR[160]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[160]{4}+1) AND  (JR[160]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[160]{5}+1)  AND (JR[160]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[160]{6}+1)   THEN
         GOTO  LABEL932
   END IF
   END IF
   
   IF (JR[170]{1}-1<JR[1]{1} ) AND (JR[1]{1}<JR[170]{1}+1)   AND  (JR[170]{2}-1<JR[1]{2} ) AND (JR[1]{2}<JR[170]{2}+1)  AND (JR[170]{3}-1<JR[1]{3}) AND (JR[1]{3}<JR[170]{3}+1) THEN 
   IF (JR[170]{4}-1<JR[1]{4}) AND (JR[1]{4}<JR[170]{4}+1) AND  (JR[170]{5}-1<JR[1]{5}) AND (JR[1]{5}<JR[170]{5}+1)  AND (JR[170]{6}-1<JR[1]{6}) AND (JR[1]{6}<JR[170]{6}+1)   THEN
         GOTO  LABEL933
   END IF
   END IF
----------------------------------------------------------------------回???轨迹1-----------------------------------------------------------------------------------------
    GOTO  LABEL914
    LABEL910:
MOVE ROBOT  P30 VCRUISE=HOME_VEL     取料点
    LABEL911:
MOVE ROBOT  P20 VCRUISE=HOME_VEL     取料前上方点
    LABEL912:
MOVE ROBOT  P10 VCRUISE=HOME_VEL     取料入境点
    LABEL913:
MOVE ROBOT  REF[1] VCRUISE=HOME_VEL     参考点
DELAY ROBOT 2
    LABEL914:
----------------------------------------------------------------------回原轨迹2-----------------------------------------------------------------------------------------
    GOTO  LABEL924
    LABEL920:
MOVE ROBOT  P120 VCRUISE=HOME_VEL     爪2取料点
    LABEL921:
MOVE ROBOT  P110 VCRUISE=HOME_VEL     爪2取料前上方点
    LABEL922:
MOVE ROBOT  P100 VCRUISE=HOME_VEL     车床入境点
    LABEL923:
MOVE ROBOT  REF[1] VCRUISE=HOME_VEL     参考点
DELAY ROBOT 2
    LABEL924:
----------------------------------------------------------------------回原轨迹3-----------------------------------------------------------------------------------------
    GOTO  LABEL934
    LABEL930:
MOVE ROBOT  P150 VCRUISE=HOME_VEL     爪1放料点
    LABEL931:
MOVE ROBOT  P160 VCRUISE=HOME_VEL     爪1放料后上方点
    LABEL932:
MOVE ROBOT  P170 VCRUISE=HOME_VEL     车床出境点
    LABEL933:
MOVE ROBOT  REF[1] VCRUISE=HOME_VEL     参考点
DELAY ROBOT 2
    LABEL934:
 
END IF

END SUB
DIM SHARED ON9 AS NOTE  "爪1负压反馈信号D_IN[9]未ON"
DIM SHARED ON10 AS NOTE "爪1正压反馈信号D_IN[10]未ON"
DIM SHARED ON11 AS NOTE "爪2负压反馈信号D_IN[11]未ON"
DIM SHARED ON12 AS NOTE "爪2正压反馈信号D_IN[12]未ON"
DIM SHARED ON17 AS NOTE "车床工作完成信号D_IN[17]未ON"
DIM SHARED ON18 AS NOTE "车床真空反馈信号D_IN[18]未ON"
DIM SHARED ON19 AS NOTE "车床报警反馈信号D_IN[19]未ON"

DIM SHARED ON999 AS NOTE "与所有示教点匹配失败,请手动回参考点!"

PUBLIC SUB CHKON(BYVAL INDEX AS LONG,BYVAL TM AS LONG)

 (WRITE YOUR CODE HERE)

DIM FLAG AS LONG    

FLAG=0     标志位复位
IR[80]=0               机器人异常标志

IF INDEX=999 THEN
CALL WAITUNTIL(OIN_REF[1],ON,TM,FLAG)   
ELSE 
CALL WAITUNTIL(D_IN[INDEX],ON,TM,FLAG)
END IF

IF FLAG=1 THEN     异常标志位为1,机器人面板上异常提示

IR[80]=1           机器人异常标志

SELECT CASE INDEX

CASE 999
THROW ON999

CASE 9
THROW ON9
   
CASE 10
THROW ON10

CASE 11
THROW ON11

CASE 12
THROW ON12

CASE 17
THROW ON17

CASE 18
THROW ON18

CASE 19
THROW ON19

END SELECT

IF INDEX=999 THEN
CALL WAIT(OIN_REF[1],ON)
ELSE
CALL WAIT(D_IN[INDEX],ON)
END IF

CALL WAIT(D_IN[7],ON)  报警复位按钮
IR[80]=0               机器人异常标志
FLAG=0

END IF


END SUB
DIM SHARED OFF9 AS NOTE  "爪1负压反馈信号D_IN[9]未OFF"
DIM SHARED OFF10 AS NOTE "爪1正压反馈信号D_IN[10]未OFF"
DIM SHARED OFF11 AS NOTE "爪2负压反馈信号D_IN[11]未OFF"
DIM SHARED OFF12 AS NOTE "爪2正压反馈信号D_IN[12]未OFF"
DIM SHARED OFF17 AS NOTE "车床工作完成信号D_IN[17]未OFF"
DIM SHARED OFF18 AS NOTE "车床真空反馈信号D_IN[18]未OFF"
DIM SHARED OFF19 AS NOTE "车床报警反馈信号D_IN[19]未OFF"

PUBLIC SUB CHKOFF(BYVAL INDEX  AS LONG,BYVAL TM AS LONG)
 (WRITE YOUR CODE HERE)

DIM FLAG AS LONG    

FLAG=0     标志位复位
IR[80]=0     机器人异常标志

CALL WAITUNTIL(D_IN[INDEX],OFF,TM,FLAG)

IF FLAG=1 THEN     异常标志位为1,机器人面板上异常提示

IR[80]=1     机器人异常标志

SELECT CASE INDEX

CASE 9
THROW OFF9
   
CASE 10
THROW OFF10

CASE 11
THROW OFF11

CASE 12
THROW OFF12

CASE 17
THROW OFF17

CASE 18
THROW OFF18

CASE 19
THROW OFF19

END SELECT


CALL WAIT(D_IN[INDEX],OFF)

CALL WAIT(D_IN[7],ON)     报警复位按钮
IR[80]=0     机器人异常标志
FLAG=0

END IF

END SUB
DIM SHARED ON44 AS NOTE "产线负压不合格,IR[44]不等于1"
DIM SHARED ON46 AS NOTE "产线正压不合格,IR[46]不等于1"
DIM SHARED ON82 AS NOTE "机器人和总控通讯中断,IR[82]不等于1"

PUBLIC SUB CHKIR(BYVAL INDEX AS LONG,BYVAL TM AS LONG)

 (WRITE YOUR CODE HERE)

DIM FLAG AS LONG    

FLAG=0     标志位复位
IR[82] = 0     报警

CALL WAITUNTIL(IR[INDEX],1,TM,FLAG)

IF FLAG=1 THEN     异常标志位为1,机器人面板上异常提示

IR[82] = 1     报警

SELECT CASE INDEX

CASE 44
THROW ON44

CASE 46
THROW ON46
   
CASE 82
THROW ON82

END SELECT

CALL WAIT(IR[INDEX],1)

CALL WAIT(D_IN[7],ON)     报警复位按钮
IR[82] = 0     报警复位

FLAG=0

END IF

END SUB
COMMON SHARED MY_STOP AS LONG  = 0
COMMON SHARED C1 AS LONG = 0     计数器1
COMMON SHARED C2 AS LONG = 0     计数器2
COMMON SHARED C3 AS LONG = 0     计数器3
COMMON SHARED C4 AS LONG = 0     计数器3     

PUBLIC SUB  USR_PLC

     MODBUS-TCP和机器人地址映射
     
----------PLC给机器人信号----------- 

IN_STAT[1]=             COIL_STAT[1]     接受心跳\发送心跳
IPRG_START=          COIL_STAT[2]     IPRG_START
IPRG_PAUSE=             COIL_STAT[3]     IPRG_PAUSE
IPRG_RESUME=         COIL_STAT[4]     IPRG_RESUME
IPRG_KILL=             COIL_STAT[5]     IPRG_KILL
IPRG_LOAD=             COIL_STAT[6]     IPRG_LOAD
IPRG_UNLOAD=         COIL_STAT[7]     IPRG_UNLOAD
IENABLE=             COIL_STAT[8]     IENABLE
ICLEAR_DRV_FAULTS=     COIL_STAT[9]     ICLEAR_DRV_FAULTS
IR[40] =             COIL_STAT[10]     机器人清机
IR[42] =             COIL_STAT[11]     复位机器人异常
IR[44] =             COIL_STAT[12]     产线正压检测
IR[46] =             COIL_STAT[13]     产线负压检测
IR[48] =             COIL_STAT[14]     允许取料
IR[50] =             COIL_STAT[15]     允许卸料
IR[52] =             COIL_STAT[16]     允许入境
IR[54] =             COIL_STAT[17]     允许出境

-----------机器人信号给PLC-----------

IN_STAT[1]=             COIL_STAT[1]     接受心跳\发送心跳
IN_STAT[2]=             OROBOT_READY     OROBOT_READY
IN_STAT[3]=             ODRV_FAULTS     ODRV_FAULTS
IN_STAT[4]=             OENABLE_STATE     OENABLE_STATE
IN_STAT[5]=             OPRG_UNLOAD     OPRG_UNLOAD
IN_STAT[6]=             OPRG_READY     OPRG_READY
IN_STAT[7]=             OPRG_RUNNING     OPRG_RUNNING
IN_STAT[8]=             OPRG_ERR     OPRG_ERR
IN_STAT[9]=             OPRG_PAUSE     OPRG_PAUSE
IN_STAT[10]=         OPRG_KILLED     OPRG_KILLED
IN_STAT[11]=         OIN_REF[1]     OIN_REF[1]
IN_STAT[12]=         OIN_REF[2]     OIN_REF[2]
IN_STAT[13]=         OIN_REF[3]     OIN_REF[3]
IN_STAT[14]=         OIS_MOVING     OIS_MOVING
IN_STAT[15]=         OMANUAL_MODE     OMANUAL_MODE
IN_STAT[16]=         OAUTO_MODE     OAUTO_MODE
IN_STAT[17]=         OEXT_MODE     OEXT_MODE
IN_STAT[18]=         OSYS_ERR     OSYS_ERR
IN_STAT[19]=         D_IN[5]     启动按钮
IN_STAT[20]=         D_IN[6]     停止按钮
IN_STAT[21]=         D_IN[7]     复位按钮
IN_STAT[22]=         D_IN[8]     清机按钮
IN_STAT[23]=         IR[60]     清机完成
IN_STAT[24]=         IR[62]     停止皮带
IN_STAT[25]=         IR[64]     干涉区内
IN_STAT[26]=         IR[66]     入境请求
IN_STAT[27]=         IR[68]     出境请求

-----------机器人和和总控通讯心跳-----------
IF COIL_STAT[1]=1 THEN     通讯心跳
     C3=C3+1
     C4=0
     IF C3>1000 THEN
         C3=1000
     END IF
ELSE 
     C4=C4+1
     C3=0
     IF C4>1000 THEN
         C4=1000
     END IF     
END IF
IF (COIL_STAT[1]=1 AND C3>500) OR (COIL_STAT[1]=0 AND C4>500) THEN     通讯心跳
IR[82]=0     通讯中断标志
ELSE 
     IR[82]=1
END IF


-----------机器人和车床同时进入干涉区-----------
IF D_IN[17]=OFF  AND IR[81]=1 THEN     车床干涉区 AND 车床完成信号OFF
CALL PULSE(18,1000)     给车床暂停\急停
MY_STOP=PROGSTOP     停止机器人
         IR[81]=0
    END IF
    
-----------自动复位清机完成信号-----------

     IF OPRG_RUNNING=0 AND OPRG_PAUSE=0  THEN   
IR[60]=0     清机完成反馈
IR[80]=0     机器人异常标志
     END IF
     
-----------机器人回参考点后复位相关信号-----------

IF OIN_REF[1]=1 THEN
D_OUT[18]=OFF     给车床暂停\急停
IR[62]=0     停止皮带
IR[64]=0     取料干涉区内
IR[66]=0     取料入境请求
IR[68]=0     取料出境请求
IR[80]=0     机器人异常标志
IR[81]=0     车床干涉区内
END IF


-----------三色灯显示-----------


     急停报警汇总(红灯亮)
IF OSYS_ERR=1 OR ODRV_FAULTS=1 OR OPRG_ERR=1 OR IR[82]=0 THEN     通讯中断
D_OUT[5]=ON     机器人红灯
ELSE
D_OUT[5]=OFF     机器人红灯
END IF

     机器人未运行指示灯
IF OPRG_RUNNING=0 AND OPRG_PAUSE=0 AND D_OUT[5] = OFF   THEN     未运行且未暂停且红灯不亮
D_OUT[6] = OFF     机器??黄灯
D_OUT[7] = OFF     机器人绿灯
END IF

     机器人正常运行指示灯
IF (OPRG_RUNNING=1 OR OPRG_PAUSE=1) AND D_OUT[5]=OFF AND IR[80]=0 AND IR[40]=0 THEN     正在运行且红灯不亮且无异常且无清机
     
D_OUT[6] = OFF     机器人黄灯
D_OUT[7] = ON     机器人绿灯
END IF

     机器人异常指示灯
IF (OPRG_RUNNING=1 OR OPRG_PAUSE=1) AND D_OUT[5]=OFF AND IR[80]=1  THEN     正在运行且红灯不亮且有异常
     C1=C1+1
     IF C1>100 THEN
          C1=0
     END IF
     IF C1>50 THEN
D_OUT[6] = ON     机器人黄灯
     END IF
     IF C1<50 THEN
D_OUT[6] = OFF     机器人黄灯
     END IF
END IF

     清机指示灯
IF (OPRG_RUNNING=1 OR OPRG_PAUSE=1) AND D_OUT[5]=OFF AND IR[40]=1  THEN     正在运行且红灯不亮且清机
          C2=C2+1
     IF C2>100 THEN
          C2=0
     END IF
     IF C2>50 THEN
D_OUT[7] = ON     机器人绿灯
     END IF
     IF C2<50 THEN
D_OUT[7] = OFF     机器人绿灯
     END IF
END IF

     蜂鸣器
IF D_OUT[5]=ON OR D_OUT[6]=ON THEN     红灯 OR 黄灯
D_OUT[8] = ON     机器人蜂鸣器
ELSE
D_OUT[8] = OFF     机器人蜂鸣器
END IF

     复位按钮操作
IF D_IN[3]=ON THEN     异常复位
D_OUT[5] = OFF     机器人红灯
D_OUT[6] = OFF     机器人黄灯
D_OUT[7] = OFF     机器人绿灯
D_OUT[8] = OFF     机器人蜂鸣器
END IF


JR[10]=ROBOT.PFB
END SUB
<?xml version=1.0 encoding=UTF-8 standalone=yes ?>
<config>
   <IO_INFO name="DI1" value="" />
  <IO_INFO name="DI2" value="" />
  <IO_INFO name="DI3" value="" />
  <IO_INFO name="DI4" value="" />
  <IO_INFO name="DI5" value="启动按钮" />
  <IO_INFO name="DI6" value="停止按钮" />
  <IO_INFO name="DI7" value="复位按钮" />
  <IO_INFO name="DI8" value="清机按钮" />
  <IO_INFO name="DI9" value="爪1负压反馈" />
  <IO_INFO name="DI10" value="爪1正压反馈" />
  <IO_INFO name="DI11" value="爪2负压反馈" />
  <IO_INFO name="DI12" value="爪2正压反馈" />
  <IO_INFO name="DI13" value="" />
  <IO_INFO name="DI14" value="" />
  <IO_INFO name="DI15" value="" />
  <IO_INFO name="DI16" value="" />
  <IO_INFO name="DI17" value="车床完成反馈" />
  <IO_INFO name="DI18" value="车床真空反馈" />
  <IO_INFO name="DI19" value="车床报警反馈" />
  <IO_INFO name="DI20" value="" />
  <IO_INFO name="DI21" value="" />
  <IO_INFO name="DI22" value="" />
  <IO_INFO name="DI23" value="" />
  <IO_INFO name="DI24" value="" />
  <IO_INFO name="DI25" value="" />
  <IO_INFO name="DI26" value="" />
  <IO_INFO name="DI27" value="" />
  <IO_INFO name="DI28" value="" />
  <IO_INFO name="DI29" value="" />
  <IO_INFO name="DI30" value="" />
  <IO_INFO name="DI31" value="" />
  <IO_INFO name="DI32" value="" />
  <IO_INFO name="DO1" value="" />
  <IO_INFO name="DO2" value="" />
  <IO_INFO name="DO3" value="" />
  <IO_INFO name="DO4" value="" />
  <IO_INFO name="DO5" value="红灯" />
  <IO_INFO name="DO6" value="黄灯" />
  <IO_INFO name="DO7" value="绿灯" />
  <IO_INFO name="DO8" value="蜂鸣器" />
  <IO_INFO name="DO9" value="爪1吸气电磁阀" />
  <IO_INFO name="DO10" value="" />
  <IO_INFO name="DO11" value="爪2吸气电磁阀" />
  <IO_INFO name="DO12" value="" />
  <IO_INFO name="DO13" value="" />
  <IO_INFO name="DO14" value="" />
  <IO_INFO name="DO15" value="" />
  <IO_INFO name="DO16" value="" />
  <IO_INFO name="DO17" value="车床启动" />
  <IO_INFO name="DO18" value="车床暂停/急停" />
  <IO_INFO name="DO19" value="车床吹气" />
  <IO_INFO name="DO20" value="" />
  <IO_INFO name="DO21" value="" />
  <IO_INFO name="DO22" value="" />
  <IO_INFO name="DO23" value="" />
  <IO_INFO name="DO24" value="" />
  <IO_INFO name="DO25" value="" />
  <IO_INFO name="DO26" value="" />
  <IO_INFO name="DO27" value="" />
  <IO_INFO name="DO28" value="" />
  <IO_INFO name="DO29" value="" />
  <IO_INFO name="DO30" value="" />
  <IO_INFO name="DO31" value="" />
  <IO_INFO name="DO32" value="" />

</config>
<?xml version=1.0 encoding=UTF-8 standalone=yes ?>
<config>
  <VAR_INFO name="EXT_PRG[1]" value="程序名1" />
  <VAR_INFO name="EXT_PRG[2]" value="" />
  <VAR_INFO name="EXT_PRG[3]" value="" />
  <VAR_INFO name="EXT_PRG[4]" value="" />
  <VAR_INFO name="EXT_PRG[5]" value="" />
  <VAR_INFO name="EXT_PRG[6]" value="" />
  <VAR_INFO name="EXT_PRG[7]" value="" />
  <VAR_INFO name="EXT_PRG[8]" value="" />
  <VAR_INFO name="EXT_PRG[9]" value="" />
  <VAR_INFO name="EXT_PRG[10]" value="" />
  <VAR_INFO name="EXT_PRG[11]" value="" />
  <VAR_INFO name="EXT_PRG[12]" value="" />
  <VAR_INFO name="EXT_PRG[13]" value="" />
  <VAR_INFO name="EXT_PRG[14]" value="" />
  <VAR_INFO name="EXT_PRG[15]" value="" />
  <VAR_INFO name="EXT_PRG[16]" value="" />

  <VAR_INFO name="REF[1]" value="参考点1" />
  <VAR_INFO name="REF[2]" value="" />
  <VAR_INFO name="REF[3]" value="" />
  <VAR_INFO name="REF[4]" value="" />
  <VAR_INFO name="REF[5]" value="" />
  <VAR_INFO name="REF[6]" value="" />
  <VAR_INFO name="REF[7]" value="" />
  <VAR_INFO name="REF[8]" value="" />

  <VAR_INFO name="TOOL_FRAME[1]" value="" />
  <VAR_INFO name="TOOL_FRAME[2]" value="" />
  <VAR_INFO name="TOOL_FRAME[3]" value="" />
  <VAR_INFO name="TOOL_FRAME[4]" value="" />
  <VAR_INFO name="TOOL_FRAME[5]" value="" />
  <VAR_INFO name="TOOL_FRAME[6]" value="" />
  <VAR_INFO name="TOOL_FRAME[7]" value="" />
  <VAR_INFO name="TOOL_FRAME[8]" value="" />
  <VAR_INFO name="TOOL_FRAME[9]" value="" />
  <VAR_INFO name="TOOL_FRAME[10]" value="" />
  <VAR_INFO name="TOOL_FRAME[11]" value="" />
  <VAR_INFO name="TOOL_FRAME[12]" value="" />
  <VAR_INFO name="TOOL_FRAME[13]" value="" />
  <VAR_INFO name="TOOL_FRAME[14]" value="" />
  <VAR_INFO name="TOOL_FRAME[15]" value="" />
  <VAR_INFO name="TOOL_FRAME[16]" value="" />

<VAR_INFO name="BASE_FRAME[1]" value="" />
<VAR_INFO name="BASE_FRAME[2]" value="" />
<VAR_INFO name="BASE_FRAME[3]" value="" />
<VAR_INFO name="BASE_FRAME[4]" value="" />
<VAR_INFO name="BASE_FRAME[5]" value="" />
<VAR_INFO name="BASE_FRAME[6]" value="" />
<VAR_INFO name="BASE_FRAME[7]" value="" />
<VAR_INFO name="BASE_FRAME[8]" value="" />
<VAR_INFO name="BASE_FRAME[9]" value="" />
<VAR_INFO name="BASE_FRAME[10]" value="" />
<VAR_INFO name="BASE_FRAME[11]" value="" />
<VAR_INFO name="BASE_FRAME[12]" value="" />
<VAR_INFO name="BASE_FRAME[13]" value="" />
<VAR_INFO name="BASE_FRAME[14]" value="" />
<VAR_INFO name="BASE_FRAME[15]" value="" />
<VAR_INFO name="BASE_FRAME[16]" value="" />

  <VAR_INFO name="IR[1]" value="" />
  <VAR_INFO name="IR[2]" value="" />
  <VAR_INFO name="IR[3]" value="" />
  <VAR_INFO name="IR[4]" value="" />
  <VAR_INFO name="IR[5]" value="" />
  <VAR_INFO name="IR[6]" value="" />
  <VAR_INFO name="IR[7]" value="" />
  <VAR_INFO name="IR[8]" value="" />
  <VAR_INFO name="IR[9]" value="" />
  <VAR_INFO name="IR[10]" value="" />
  <VAR_INFO name="IR[11]" value="" />
  <VAR_INFO name="IR[12]" value="" />
  <VAR_INFO name="IR[13]" value="" />
  <VAR_INFO name="IR[14]" value="" />
  <VAR_INFO name="IR[15]" value="" />
  <VAR_INFO name="IR[16]" value="" />
  <VAR_INFO name="IR[17]" value="" />
  <VAR_INFO name="IR[18]" value="" />
  <VAR_INFO name="IR[19]" value="" />
  <VAR_INFO name="IR[20]" value="" />
  <VAR_INFO name="IR[21]" value="" />
  <VAR_INFO name="IR[22]" value="" />
  <VAR_INFO name="IR[23]" value="" />
  <VAR_INFO name="IR[24]" value="" />
  <VAR_INFO name="IR[25]" value="" />
  <VAR_INFO name="IR[26]" value="" />
  <VAR_INFO name="IR[27]" value="" />
  <VAR_INFO name="IR[28]" value="" />
  <VAR_INFO name="IR[29]" value="" />
  <VAR_INFO name="IR[30]" value="" />
  <VAR_INFO name="IR[31]" value="" />
  <VAR_INFO name="IR[32]" value="" />
  <VAR_INFO name="IR[33]" value="" />
  <VAR_INFO name="IR[34]" value="" />
  <VAR_INFO name="IR[35]" value="" />
  <VAR_INFO name="IR[36]" value="" />
  <VAR_INFO name="IR[37]" value="" />
  <VAR_INFO name="IR[38]" value="" />
  <VAR_INFO name="IR[39]" value="" />
  <VAR_INFO name="IR[40]" value="机器人清机" />
  <VAR_INFO name="IR[41]" value="" />
  <VAR_INFO name="IR[42]" value="复位机器人异常" />
  <VAR_INFO name="IR[43]" value="" />
  <VAR_INFO name="IR[44]" value="产线正压检测" />
  <VAR_INFO name="IR[45]" value="" />
  <VAR_INFO name="IR[46]" value="产线负压检测" />
  <VAR_INFO name="IR[47]" value="" />
  <VAR_INFO name="IR[48]" value="允许取料" />
  <VAR_INFO name="IR[49]" value="" />
  <VAR_INFO name="IR[50]" value="允许卸料" />
  <VAR_INFO name="IR[51]" value="" />
  <VAR_INFO name="IR[52]" value="允许入境" />
  <VAR_INFO name="IR[53]" value="" />
  <VAR_INFO name="IR[54]" value="允许出境" />
  <VAR_INFO name="IR[55]" value="" />
  <VAR_INFO name="IR[56]" value="" />
  <VAR_INFO name="IR[57]" value="" />
  <VAR_INFO name="IR[58]" value="" />
  <VAR_INFO name="IR[59]" value="" />
  <VAR_INFO name="IR[60]" value="清机完成" />
  <VAR_INFO name="IR[61]" value="" />
  <VAR_INFO name="IR[62]" value="停止皮带" />
  <VAR_INFO name="IR[63]" value="" />
  <VAR_INFO name="IR[64]" value="干涉区内" />
  <VAR_INFO name="IR[65]" value="" />
  <VAR_INFO name="IR[66]" value="入境请求" />
  <VAR_INFO name="IR[67]" value="" />
  <VAR_INFO name="IR[68]" value="出境请求" />
  <VAR_INFO name="IR[69]" value="" />
  <VAR_INFO name="IR[70]" value="" />
  <VAR_INFO name="IR[71]" value="" />
  <VAR_INFO name="IR[72]" value="" />
  <VAR_INFO name="IR[73]" value="" />
  <VAR_INFO name="IR[74]" value="" />
  <VAR_INFO name="IR[75]" value="" />
  <VAR_INFO name="IR[76]" value="" />
  <VAR_INFO name="IR[77]" value="" />
  <VAR_INFO name="IR[78]" value="" />
  <VAR_INFO name="IR[79]" value="" />
  <VAR_INFO name="IR[80]" value="机器人异常标志" />
  <VAR_INFO name="IR[81]" value="在车床内标志" />
  <VAR_INFO name="IR[82]" value="机器人通讯中断" />
  <VAR_INFO name="IR[83]" value="" />
  <VAR_INFO name="IR[84]" value="" />
  <VAR_INFO name="IR[85]" value="" />
  <VAR_INFO name="IR[86]" value="" />
  <VAR_INFO name="IR[87]" value="" />
  <VAR_INFO name="IR[88]" value="" />
  <VAR_INFO name="IR[89]" value="" />
  <VAR_INFO name="IR[90]" value="" />
  <VAR_INFO name="IR[91]" value="" />
  <VAR_INFO name="IR[92]" value="" />
  <VAR_INFO name="IR[93]" value="" />
  <VAR_INFO name="IR[94]" value="" />
  <VAR_INFO name="IR[95]" value="" />
  <VAR_INFO name="IR[96]" value="" />
  <VAR_INFO name="IR[97]" value="" />
  <VAR_INFO name="IR[98]" value="" />
  <VAR_INFO name="IR[99]" value="" />
  <VAR_INFO name="IR[100]" value="" />
  <VAR_INFO name="IR[101]" value="" />
  <VAR_INFO name="IR[102]" value="" />
  <VAR_INFO name="IR[103]" value="" />
  <VAR_INFO name="IR[104]" value="" />
  <VAR_INFO name="IR[105]" value="" />
  <VAR_INFO name="IR[106]" value="" />
  <VAR_INFO name="IR[107]" value="" />
  <VAR_INFO name="IR[108]" value="" />
  <VAR_INFO name="IR[109]" value="" />
  <VAR_INFO name="IR[110]" value="" />
  <VAR_INFO name="IR[111]" value="" />
  <VAR_INFO name="IR[112]" value="" />
  <VAR_INFO name="IR[113]" value="" />
  <VAR_INFO name="IR[114]" value="" />
  <VAR_INFO name="IR[115]" value="" />
  <VAR_INFO name="IR[116]" value="" />
  <VAR_INFO name="IR[117]" value="" />
  <VAR_INFO name="IR[118]" value="" />
  <VAR_INFO name="IR[119]" value="" />
  <VAR_INFO name="IR[120]" value="" />
  <VAR_INFO name="IR[121]" value="" />
  <VAR_INFO name="IR[122]" value="" />
  <VAR_INFO name="IR[123]" value="" />
  <VAR_INFO name="IR[124]" value="" />
  <VAR_INFO name="IR[125]" value="" />
  <VAR_INFO name="IR[126]" value="" />
  <VAR_INFO name="IR[127]" value="" />
  <VAR_INFO name="IR[128]" value="" />
  <VAR_INFO name="IR[129]" value="" />
  <VAR_INFO name="IR[130]" value="" />
  <VAR_INFO name="IR[131]" value="" />
  <VAR_INFO name="IR[132]" value="" />
  <VAR_INFO name="IR[133]" value="" />
  <VAR_INFO name="IR[134]" value="" />
  <VAR_INFO name="IR[135]" value="" />
  <VAR_INFO name="IR[136]" value="" />
  <VAR_INFO name="IR[137]" value="" />
  <VAR_INFO name="IR[138]" value="" />
  <VAR_INFO name="IR[139]" value="" />
  <VAR_INFO name="IR[140]" value="" />
  <VAR_INFO name="IR[141]" value="" />
  <VAR_INFO name="IR[142]" value="" />
  <VAR_INFO name="IR[143]" value="" />
  <VAR_INFO name="IR[144]" value="" />
  <VAR_INFO name="IR[145]" value="" />
  <VAR_INFO name="IR[146]" value="" />
  <VAR_INFO name="IR[147]" value="" />
  <VAR_INFO name="IR[148]" value="" />
  <VAR_INFO name="IR[149]" value="" />
  <VAR_INFO name="IR[150]" value="" />
  <VAR_INFO name="IR[151]" value="" />
  <VAR_INFO name="IR[152]" value="" />
  <VAR_INFO name="IR[153]" value="" />
  <VAR_INFO name="IR[154]" value="" />
  <VAR_INFO name="IR[155]" value="" />
  <VAR_INFO name="IR[156]" value="" />
  <VAR_INFO name="IR[157]" value="" />
  <VAR_INFO name="IR[158]" value="" />
  <VAR_INFO name="IR[159]" value="" />
  <VAR_INFO name="IR[160]" value="" />
  <VAR_INFO name="IR[161]" value="" />
  <VAR_INFO name="IR[162]" value="" />
  <VAR_INFO name="IR[163]" value="" />
  <VAR_INFO name="IR[164]" value="" />
  <VAR_INFO name="IR[165]" value="" />
  <VAR_INFO name="IR[166]" value="" />
  <VAR_INFO name="IR[167]" value="" />
  <VAR_INFO name="IR[168]" value="" />
  <VAR_INFO name="IR[169]" value="" />
  <VAR_INFO name="IR[170]" value="" />
  <VAR_INFO name="IR[171]" value="" />
  <VAR_INFO name="IR[172]" value="" />
  <VAR_INFO name="IR[173]" value="" />
  <VAR_INFO name="IR[174]" value="" />
  <VAR_INFO name="IR[175]" value="" />
  <VAR_INFO name="IR[176]" value="" />
  <VAR_INFO name="IR[177]" value="" />
  <VAR_INFO name="IR[178]" value="" />
  <VAR_INFO name="IR[179]" value="" />
  <VAR_INFO name="IR[180]" value="" />
  <VAR_INFO name="IR[181]" value="" />
  <VAR_INFO name="IR[182]" value="" />
  <VAR_INFO name="IR[183]" value="" />
  <VAR_INFO name="IR[184]" value="" />
  <VAR_INFO name="IR[185]" value="" />
  <VAR_INFO name="IR[186]" value="" />
  <VAR_INFO name="IR[187]" value="" />
  <VAR_INFO name="IR[188]" value="" />
  <VAR_INFO name="IR[189]" value="" />
  <VAR_INFO name="IR[190]" value="" />
  <VAR_INFO name="IR[191]" value="" />
  <VAR_INFO name="IR[192]" value="" />
  <VAR_INFO name="IR[193]" value="" />
  <VAR_INFO name="IR[194]" value="" />
  <VAR_INFO name="IR[195]" value="" />
  <VAR_INFO name="IR[196]" value="" />
  <VAR_INFO name="IR[197]" value="" />
  <VAR_INFO name="IR[198]" value="" />
  <VAR_INFO name="IR[199]" value="" />
  <VAR_INFO name="IR[200]" value="" />

  <VAR_INFO name="DR[1]" value="" />
  <VAR_INFO name="DR[2]" value="" />
  <VAR_INFO name="DR[3]" value="" />
  <VAR_INFO name="DR[4]" value="" />
  <VAR_INFO name="DR[5]" value="" />
  <VAR_INFO name="DR[6]" value="" />
  <VAR_INFO name="DR[7]" value="" />
  <VAR_INFO name="DR[8]" value="" />
  <VAR_INFO name="DR[9]" value="" />
  <VAR_INFO name="DR[10]" value="" />
  <VAR_INFO name="DR[11]" value="" />
  <VAR_INFO name="DR[12]" value="" />
  <VAR_INFO name="DR[13]" value="" />
  <VAR_INFO name="DR[14]" value="" />
  <VAR_INFO name="DR[15]" value="" />
  <VAR_INFO name="DR[16]" value="" />
  <VAR_INFO name="DR[17]" value="" />
  <VAR_INFO name="DR[18]" value="" />
  <VAR_INFO name="DR[19]" value="" />
  <VAR_INFO name="DR[20]" value="" />
  <VAR_INFO name="DR[21]" value="" />
  <VAR_INFO name="DR[22]" value="" />
  <VAR_INFO name="DR[23]" value="" />
  <VAR_INFO name="DR[24]" value="" />
  <VAR_INFO name="DR[25]" value="" />
  <VAR_INFO name="DR[26]" value="" />
  <VAR_INFO name="DR[27]" value="" />
  <VAR_INFO name="DR[28]" value="" />
  <VAR_INFO name="DR[29]" value="" />
  <VAR_INFO name="DR[30]" value="" />
  <VAR_INFO name="DR[31]" value="" />
  <VAR_INFO name="DR[32]" value="" />
  <VAR_INFO name="DR[33]" value="" />
  <VAR_INFO name="DR[34]" value="" />
  <VAR_INFO name="DR[35]" value="" />
  <VAR_INFO name="DR[36]" value="" />
  <VAR_INFO name="DR[37]" value="" />
  <VAR_INFO name="DR[38]" value="" />
  <VAR_INFO name="DR[39]" value="" />
  <VAR_INFO name="DR[40]" value="" />
  <VAR_INFO name="DR[41]" value="" />
  <VAR_INFO name="DR[42]" value="" />
  <VAR_INFO name="DR[43]" value="" />
  <VAR_INFO name="DR[44]" value="" />
  <VAR_INFO name="DR[45]" value="" />
  <VAR_INFO name="DR[46]" value="" />
  <VAR_INFO name="DR[47]" value="" />
  <VAR_INFO name="DR[48]" value="" />
  <VAR_INFO name="DR[49]" value="" />
  <VAR_INFO name="DR[50]" value="" />
  <VAR_INFO name="DR[51]" value="" />
  <VAR_INFO name="DR[52]" value="" />
  <VAR_INFO name="DR[53]" value="" />
  <VAR_INFO name="DR[54]" value="" />
  <VAR_INFO name="DR[55]" value="" />
  <VAR_INFO name="DR[56]" value="" />
  <VAR_INFO name="DR[57]" value="" />
  <VAR_INFO name="DR[58]" value="" />
  <VAR_INFO name="DR[59]" value="" />
  <VAR_INFO name="DR[60]" value="" />
  <VAR_INFO name="DR[61]" value="" />
  <VAR_INFO name="DR[62]" value="" />
  <VAR_INFO name="DR[63]" value="" />
  <VAR_INFO name="DR[64]" value="" />
  <VAR_INFO name="DR[65]" value="" />
  <VAR_INFO name="DR[66]" value="" />
  <VAR_INFO name="DR[67]" value="" />
  <VAR_INFO name="DR[68]" value="" />
  <VAR_INFO name="DR[69]" value="" />
  <VAR_INFO name="DR[70]" value="" />
  <VAR_INFO name="DR[71]" value="" />
  <VAR_INFO name="DR[72]" value="" />
  <VAR_INFO name="DR[73]" value="" />
  <VAR_INFO name="DR[74]" value="" />
  <VAR_INFO name="DR[75]" value="" />
  <VAR_INFO name="DR[76]" value="" />
  <VAR_INFO name="DR[77]" value="" />
  <VAR_INFO name="DR[78]" value="" />
  <VAR_INFO name="DR[79]" value="" />
  <VAR_INFO name="DR[80]" value="" />
  <VAR_INFO name="DR[81]" value="" />
  <VAR_INFO name="DR[82]" value="" />
  <VAR_INFO name="DR[83]" value="" />
  <VAR_INFO name="DR[84]" value="" />
  <VAR_INFO name="DR[85]" value="" />
  <VAR_INFO name="DR[86]" value="" />
  <VAR_INFO name="DR[87]" value="" />
  <VAR_INFO name="DR[88]" value="" />
  <VAR_INFO name="DR[89]" value="" />
  <VAR_INFO name="DR[90]" value="" />
  <VAR_INFO name="DR[91]" value="" />
  <VAR_INFO name="DR[92]" value="" />
  <VAR_INFO name="DR[93]" value="" />
  <VAR_INFO name="DR[94]" value="" />
  <VAR_INFO name="DR[95]" value="" />
  <VAR_INFO name="DR[96]" value="" />
  <VAR_INFO name="DR[97]" value="" />
  <VAR_INFO name="DR[98]" value="" />
  <VAR_INFO name="DR[99]" value="" />
  <VAR_INFO name="DR[100]" value="" />
  <VAR_INFO name="DR[101]" value="" />
  <VAR_INFO name="DR[102]" value="" />
  <VAR_INFO name="DR[103]" value="" />
  <VAR_INFO name="DR[104]" value="" />
  <VAR_INFO name="DR[105]" value="" />
  <VAR_INFO name="DR[106]" value="" />
  <VAR_INFO name="DR[107]" value="" />
  <VAR_INFO name="DR[108]" value="" />
  <VAR_INFO name="DR[109]" value="" />
  <VAR_INFO name="DR[110]" value="" />
  <VAR_INFO name="DR[111]" value="" />
  <VAR_INFO name="DR[112]" value="" />
  <VAR_INFO name="DR[113]" value="" />
  <VAR_INFO name="DR[114]" value="" />
  <VAR_INFO name="DR[115]" value="" />
  <VAR_INFO name="DR[116]" value="" />
  <VAR_INFO name="DR[117]" value="" />
  <VAR_INFO name="DR[118]" value="" />
  <VAR_INFO name="DR[119]" value="" />
  <VAR_INFO name="DR[120]" value="" />
  <VAR_INFO name="DR[121]" value="" />
  <VAR_INFO name="DR[122]" value="" />
  <VAR_INFO name="DR[123]" value="" />
  <VAR_INFO name="DR[124]" value="" />
  <VAR_INFO name="DR[125]" value="" />
  <VAR_INFO name="DR[126]" value="" />
  <VAR_INFO name="DR[127]" value="" />
  <VAR_INFO name="DR[128]" value="" />
  <VAR_INFO name="DR[129]" value="" />
  <VAR_INFO name="DR[130]" value="" />
  <VAR_INFO name="DR[131]" value="" />
  <VAR_INFO name="DR[132]" value="" />
  <VAR_INFO name="DR[133]" value="" />
  <VAR_INFO name="DR[134]" value="" />
  <VAR_INFO name="DR[135]" value="" />
  <VAR_INFO name="DR[136]" value="" />
  <VAR_INFO name="DR[137]" value="" />
  <VAR_INFO name="DR[138]" value="" />
  <VAR_INFO name="DR[139]" value="" />
  <VAR_INFO name="DR[140]" value="" />
  <VAR_INFO name="DR[141]" value="" />
  <VAR_INFO name="DR[142]" value="" />
  <VAR_INFO name="DR[143]" value="" />
  <VAR_INFO name="DR[144]" value="" />
  <VAR_INFO name="DR[145]" value="" />
  <VAR_INFO name="DR[146]" value="" />
  <VAR_INFO name="DR[147]" value="" />
  <VAR_INFO name="DR[148]" value="" />
  <VAR_INFO name="DR[149]" value="" />
  <VAR_INFO name="DR[150]" value="" />
  <VAR_INFO name="DR[151]" value="" />
  <VAR_INFO name="DR[152]" value="" />
  <VAR_INFO name="DR[153]" value="" />
  <VAR_INFO name="DR[154]" value="" />
  <VAR_INFO name="DR[155]" value="" />
  <VAR_INFO name="DR[156]" value="" />
  <VAR_INFO name="DR[157]" value="" />
  <VAR_INFO name="DR[158]" value="" />
  <VAR_INFO name="DR[159]" value="" />
  <VAR_INFO name="DR[160]" value="" />
  <VAR_INFO name="DR[161]" value="" />
  <VAR_INFO name="DR[162]" value="" />
  <VAR_INFO name="DR[163]" value="" />
  <VAR_INFO name="DR[164]" value="" />
  <VAR_INFO name="DR[165]" value="" />
  <VAR_INFO name="DR[166]" value="" />
  <VAR_INFO name="DR[167]" value="" />
  <VAR_INFO name="DR[168]" value="" />
  <VAR_INFO name="DR[169]" value="" />
  <VAR_INFO name="DR[170]" value="" />
  <VAR_INFO name="DR[171]" value="" />
  <VAR_INFO name="DR[172]" value="" />
  <VAR_INFO name="DR[173]" value="" />
  <VAR_INFO name="DR[174]" value="" />
  <VAR_INFO name="DR[175]" value="" />
  <VAR_INFO name="DR[176]" value="" />
  <VAR_INFO name="DR[177]" value="" />
  <VAR_INFO name="DR[178]" value="" />
  <VAR_INFO name="DR[179]" value="" />
  <VAR_INFO name="DR[180]" value="" />
  <VAR_INFO name="DR[181]" value="" />
  <VAR_INFO name="DR[182]" value="" />
  <VAR_INFO name="DR[183]" value="" />
  <VAR_INFO name="DR[184]" value="" />
  <VAR_INFO name="DR[185]" value="" />
  <VAR_INFO name="DR[186]" value="" />
  <VAR_INFO name="DR[187]" value="" />
  <VAR_INFO name="DR[188]" value="" />
  <VAR_INFO name="DR[189]" value="" />
  <VAR_INFO name="DR[190]" value="" />
  <VAR_INFO name="DR[191]" value="" />
  <VAR_INFO name="DR[192]" value="" />
  <VAR_INFO name="DR[193]" value="" />
  <VAR_INFO name="DR[194]" value="" />
  <VAR_INFO name="DR[195]" value="" />
  <VAR_INFO name="DR[196]" value="" />
  <VAR_INFO name="DR[197]" value="" />
  <VAR_INFO name="DR[198]" value="" />
  <VAR_INFO name="DR[199]" value="" />
  <VAR_INFO name="DR[200]" value="" />

  <VAR_INFO name="JR[1]" value="" />
  <VAR_INFO name="JR[2]" value="" />
  <VAR_INFO name="JR[3]" value="" />
  <VAR_INFO name="JR[4]" value="" />
  <VAR_INFO name="JR[5]" value="" />
  <VAR_INFO name="JR[6]" value="" />
  <VAR_INFO name="JR[7]" value="" />
  <VAR_INFO name="JR[8]" value="" />
  <VAR_INFO name="JR[9]" value="" />
  <VAR_INFO name="JR[10]" value="已占用" />
  <VAR_INFO name="JR[11]" value="" />
  <VAR_INFO name="JR[12]" value="" />
  <VAR_INFO name="JR[13]" value="" />
  <VAR_INFO name="JR[14]" value="" />
  <VAR_INFO name="JR[15]" value="" />
  <VAR_INFO name="JR[16]" value="" />
  <VAR_INFO name="JR[17]" value="" />
  <VAR_INFO name="JR[18]" value="" />
  <VAR_INFO name="JR[19]" value="" />
  <VAR_INFO name="JR[20]" value="已占用" />
  <VAR_INFO name="JR[21]" value="" />
  <VAR_INFO name="JR[22]" value="" />
  <VAR_INFO name="JR[23]" value="" />
  <VAR_INFO name="JR[24]" value="" />
  <VAR_INFO name="JR[25]" value="" />
  <VAR_INFO name="JR[26]" value="" />
  <VAR_INFO name="JR[27]" value="" />
  <VAR_INFO name="JR[28]" value="" />
  <VAR_INFO name="JR[29]" value="" />
  <VAR_INFO name="JR[30]" value="已占用" />
  <VAR_INFO name="JR[31]" value="" />
  <VAR_INFO name="JR[32]" value="" />
  <VAR_INFO name="JR[33]" value="" />
  <VAR_INFO name="JR[34]" value="" />
  <VAR_INFO name="JR[35]" value="" />
  <VAR_INFO name="JR[36]" value="" />
  <VAR_INFO name="JR[37]" value="" />
  <VAR_INFO name="JR[38]" value="" />
  <VAR_INFO name="JR[39]" value="" />
  <VAR_INFO name="JR[40]" value="已占用" />
  <VAR_INFO name="JR[41]" value="" />
  <VAR_INFO name="JR[42]" value="" />
  <VAR_INFO name="JR[43]" value="" />
  <VAR_INFO name="JR[44]" value="" />
  <VAR_INFO name="JR[45]" value="" />
  <VAR_INFO name="JR[46]" value="" />
  <VAR_INFO name="JR[47]" value="" />
  <VAR_INFO name="JR[48]" value="" />
  <VAR_INFO name="JR[49]" value="" />
  <VAR_INFO name="JR[50]" value="已占用" />
  <VAR_INFO name="JR[51]" value="" />
  <VAR_INFO name="JR[52]" value="" />
  <VAR_INFO name="JR[53]" value="" />
  <VAR_INFO name="JR[54]" value="" />
  <VAR_INFO name="JR[55]" value="" />
  <VAR_INFO name="JR[56]" value="" />
  <VAR_INFO name="JR[57]" value="" />
  <VAR_INFO name="JR[58]" value="" />
  <VAR_INFO name="JR[59]" value="" />
  <VAR_INFO name="JR[60]" value="" />
  <VAR_INFO name="JR[61]" value="" />
  <VAR_INFO name="JR[62]" value="" />
  <VAR_INFO name="JR[63]" value="" />
  <VAR_INFO name="JR[64]" value="" />
  <VAR_INFO name="JR[65]" value="" />
  <VAR_INFO name="JR[66]" value="" />
  <VAR_INFO name="JR[67]" value="" />
  <VAR_INFO name="JR[68]" value="" />
  <VAR_INFO name="JR[69]" value="" />
  <VAR_INFO name="JR[70]" value="" />
  <VAR_INFO name="JR[71]" value="" />
  <VAR_INFO name="JR[72]" value="" />
  <VAR_INFO name="JR[73]" value="" />
  <VAR_INFO name="JR[74]" value="" />
  <VAR_INFO name="JR[75]" value="" />
  <VAR_INFO name="JR[76]" value="" />
  <VAR_INFO name="JR[77]" value="" />
  <VAR_INFO name="JR[78]" value="" />
  <VAR_INFO name="JR[79]" value="" />
  <VAR_INFO name="JR[80]" value="" />
  <VAR_INFO name="JR[81]" value="" />
  <VAR_INFO name="JR[82]" value="" />
  <VAR_INFO name="JR[83]" value="" />
  <VAR_INFO name="JR[84]" value="" />
  <VAR_INFO name="JR[85]" value="" />
  <VAR_INFO name="JR[86]" value="" />
  <VAR_INFO name="JR[87]" value="" />
  <VAR_INFO name="JR[88]" value="" />
  <VAR_INFO name="JR[89]" value="" />
  <VAR_INFO name="JR[90]" value="" />
  <VAR_INFO name="JR[91]" value="" />
  <VAR_INFO name="JR[92]" value="" />
  <VAR_INFO name="JR[93]" value="" />
  <VAR_INFO name="JR[94]" value="" />
  <VAR_INFO name="JR[95]" value="" />
  <VAR_INFO name="JR[96]" value="" />
  <VAR_INFO name="JR[97]" value="" />
  <VAR_INFO name="JR[98]" value="" />
  <VAR_INFO name="JR[99]" value="" />
  <VAR_INFO name="JR[100]" value="已占用" />
  <VAR_INFO name="JR[101]" value="" />
  <VAR_INFO name="JR[102]" value="" />
  <VAR_INFO name="JR[103]" value="" />
  <VAR_INFO name="JR[104]" value="" />
  <VAR_INFO name="JR[105]" value="" />
  <VAR_INFO name="JR[106]" value="" />
  <VAR_INFO name="JR[107]" value="" />
  <VAR_INFO name="JR[108]" value="" />
  <VAR_INFO name="JR[109]" value="" />
  <VAR_INFO name="JR[110]" value="已占用" />
  <VAR_INFO name="JR[111]" value="" />
  <VAR_INFO name="JR[112]" value="" />
  <VAR_INFO name="JR[113]" value="" />
  <VAR_INFO name="JR[114]" value="" />
  <VAR_INFO name="JR[115]" value="" />
  <VAR_INFO name="JR[116]" value="" />
  <VAR_INFO name="JR[117]" value="" />
  <VAR_INFO name="JR[118]" value="" />
  <VAR_INFO name="JR[119]" value="" />
  <VAR_INFO name="JR[120]" value="已占用" />
  <VAR_INFO name="JR[121]" value="" />
  <VAR_INFO name="JR[122]" value="" />
  <VAR_INFO name="JR[123]" value="" />
  <VAR_INFO name="JR[124]" value="" />
  <VAR_INFO name="JR[125]" value="" />
  <VAR_INFO name="JR[126]" value="" />
  <VAR_INFO name="JR[127]" value="" />
  <VAR_INFO name="JR[128]" value="" />
  <VAR_INFO name="JR[129]" value="" />
  <VAR_INFO name="JR[130]" value="已占用" />
  <VAR_INFO name="JR[131]" value="" />
  <VAR_INFO name="JR[132]" value="" />
  <VAR_INFO name="JR[133]" value="" />
  <VAR_INFO name="JR[134]" value="" />
  <VAR_INFO name="JR[135]" value="" />
  <VAR_INFO name="JR[136]" value="" />
  <VAR_INFO name="JR[137]" value="" />
  <VAR_INFO name="JR[138]" value="" />
  <VAR_INFO name="JR[139]" value="" />
  <VAR_INFO name="JR[140]" value="已占用" />
  <VAR_INFO name="JR[141]" value="" />
  <VAR_INFO name="JR[142]" value="" />
  <VAR_INFO name="JR[143]" value="" />
  <VAR_INFO name="JR[144]" value="" />
  <VAR_INFO name="JR[145]" value="" />
  <VAR_INFO name="JR[146]" value="" />
  <VAR_INFO name="JR[147]" value="" />
  <VAR_INFO name="JR[148]" value="" />
  <VAR_INFO name="JR[149]" value="" />
  <VAR_INFO name="JR[150]" value="已占用" />
  <VAR_INFO name="JR[151]" value="" />
  <VAR_INFO name="JR[152]" value="" />
  <VAR_INFO name="JR[153]" value="" />
  <VAR_INFO name="JR[154]" value="" />
  <VAR_INFO name="JR[155]" value="" />
  <VAR_INFO name="JR[156]" value="" />
  <VAR_INFO name="JR[157]" value="" />
  <VAR_INFO name="JR[158]" value="" />
  <VAR_INFO name="JR[159]" value="" />
  <VAR_INFO name="JR[160]" value="已占用" />
  <VAR_INFO name="JR[161]" value="" />
  <VAR_INFO name="JR[162]" value="" />
  <VAR_INFO name="JR[163]" value="" />
  <VAR_INFO name="JR[164]" value="" />
  <VAR_INFO name="JR[165]" value="" />
  <VAR_INFO name="JR[166]" value="" />
  <VAR_INFO name="JR[167]" value="" />
  <VAR_INFO name="JR[168]" value="" />
  <VAR_INFO name="JR[169]" value="" />
  <VAR_INFO name="JR[170]" value="已占用" />
  <VAR_INFO name="JR[171]" value="" />
  <VAR_INFO name="JR[172]" value="" />
  <VAR_INFO name="JR[173]" value="" />
  <VAR_INFO name="JR[174]" value="" />
  <VAR_INFO name="JR[175]" value="" />
  <VAR_INFO name="JR[176]" value="" />
  <VAR_INFO name="JR[177]" value="" />
  <VAR_INFO name="JR[178]" value="" />
  <VAR_INFO name="JR[179]" value="" />
  <VAR_INFO name="JR[180]" value="" />
  <VAR_INFO name="JR[181]" value="" />
  <VAR_INFO name="JR[182]" value="" />
  <VAR_INFO name="JR[183]" value="" />
  <VAR_INFO name="JR[184]" value="" />
  <VAR_INFO name="JR[185]" value="" />
  <VAR_INFO name="JR[186]" value="" />
  <VAR_INFO name="JR[187]" value="" />
  <VAR_INFO name="JR[188]" value="" />
  <VAR_INFO name="JR[189]" value="" />
  <VAR_INFO name="JR[190]" value="" />
  <VAR_INFO name="JR[191]" value="" />
  <VAR_INFO name="JR[192]" value="" />
  <VAR_INFO name="JR[193]" value="" />
  <VAR_INFO name="JR[194]" value="" />
  <VAR_INFO name="JR[195]" value="" />
  <VAR_INFO name="JR[196]" value="" />
  <VAR_INFO name="JR[197]" value="" />
  <VAR_INFO name="JR[198]" value="" />
  <VAR_INFO name="JR[199]" value="" />
  <VAR_INFO name="JR[200]" value="" />
  <VAR_INFO name="JR[1000]" value="" />

  <VAR_INFO name="LR[1]" value="" />
  <VAR_INFO name="LR[2]" value="" />
  <VAR_INFO name="LR[3]" value="" />
  <VAR_INFO name="LR[4]" value="" />
  <VAR_INFO name="LR[5]" value="" />
  <VAR_INFO name="LR[6]" value="" />
  <VAR_INFO name="LR[7]" value="" />
  <VAR_INFO name="LR[8]" value="" />
  <VAR_INFO name="LR[9]" value="" />
  <VAR_INFO name="LR[10]" value="" />
  <VAR_INFO name="LR[11]" value="" />
  <VAR_INFO name="LR[12]" value="" />
  <VAR_INFO name="LR[13]" value="" />
  <VAR_INFO name="LR[14]" value="" />
  <VAR_INFO name="LR[15]" value="" />
  <VAR_INFO name="LR[16]" value="" />
  <VAR_INFO name="LR[17]" value="" />
  <VAR_INFO name="LR[18]" value="" />
  <VAR_INFO name="LR[19]" value="" />
  <VAR_INFO name="LR[20]" value="" />
  <VAR_INFO name="LR[21]" value="" />
  <VAR_INFO name="LR[22]" value="" />
  <VAR_INFO name="LR[23]" value="" />
  <VAR_INFO name="LR[24]" value="" />
  <VAR_INFO name="LR[25]" value="" />
  <VAR_INFO name="LR[26]" value="" />
  <VAR_INFO name="LR[27]" value="" />
  <VAR_INFO name="LR[28]" value="" />
  <VAR_INFO name="LR[29]" value="" />
  <VAR_INFO name="LR[30]" value="" />
  <VAR_INFO name="LR[31]" value="" />
  <VAR_INFO name="LR[32]" value="" />
  <VAR_INFO name="LR[33]" value="" />
  <VAR_INFO name="LR[34]" value="" />
  <VAR_INFO name="LR[35]" value="" />
  <VAR_INFO name="LR[36]" value="" />
  <VAR_INFO name="LR[37]" value="" />
  <VAR_INFO name="LR[38]" value="" />
  <VAR_INFO name="LR[39]" value="" />
  <VAR_INFO name="LR[40]" value="" />
  <VAR_INFO name="LR[41]" value="" />
  <VAR_INFO name="LR[42]" value="" />
  <VAR_INFO name="LR[43]" value="" />
  <VAR_INFO name="LR[44]" value="" />
  <VAR_INFO name="LR[45]" value="" />
  <VAR_INFO name="LR[46]" value="" />
  <VAR_INFO name="LR[47]" value="" />
  <VAR_INFO name="LR[48]" value="" />
  <VAR_INFO name="LR[49]" value="" />
  <VAR_INFO name="LR[50]" value="" />
  <VAR_INFO name="LR[51]" value="" />
  <VAR_INFO name="LR[52]" value="" />
  <VAR_INFO name="LR[53]" value="" />
  <VAR_INFO name="LR[54]" value="" />
  <VAR_INFO name="LR[55]" value="" />
  <VAR_INFO name="LR[56]" value="" />
  <VAR_INFO name="LR[57]" value="" />
  <VAR_INFO name="LR[58]" value="" />
  <VAR_INFO name="LR[59]" value="" />
  <VAR_INFO name="LR[60]" value="" />
  <VAR_INFO name="LR[61]" value="" />
  <VAR_INFO name="LR[62]" value="" />
  <VAR_INFO name="LR[63]" value="" />
  <VAR_INFO name="LR[64]" value="" />
  <VAR_INFO name="LR[65]" value="" />
  <VAR_INFO name="LR[66]" value="" />
  <VAR_INFO name="LR[67]" value="" />
  <VAR_INFO name="LR[68]" value="" />
  <VAR_INFO name="LR[69]" value="" />
  <VAR_INFO name="LR[70]" value="" />
  <VAR_INFO name="LR[71]" value="" />
  <VAR_INFO name="LR[72]" value="" />
  <VAR_INFO name="LR[73]" value="" />
  <VAR_INFO name="LR[74]" value="" />
  <VAR_INFO name="LR[75]" value="" />
  <VAR_INFO name="LR[76]" value="" />
  <VAR_INFO name="LR[77]" value="" />
  <VAR_INFO name="LR[78]" value="" />
  <VAR_INFO name="LR[79]" value="" />
  <VAR_INFO name="LR[80]" value="" />
  <VAR_INFO name="LR[81]" value="" />
  <VAR_INFO name="LR[82]" value="" />
  <VAR_INFO name="LR[83]" value="" />
  <VAR_INFO name="LR[84]" value="" />
  <VAR_INFO name="LR[85]" value="" />
  <VAR_INFO name="LR[86]" value="" />
  <VAR_INFO name="LR[87]" value="" />
  <VAR_INFO name="LR[88]" value="" />
  <VAR_INFO name="LR[89]" value="" />
  <VAR_INFO name="LR[90]" value="" />
  <VAR_INFO name="LR[91]" value="" />
  <VAR_INFO name="LR[92]" value="" />
  <VAR_INFO name="LR[93]" value="" />
  <VAR_INFO name="LR[94]" value="" />
  <VAR_INFO name="LR[95]" value="" />
  <VAR_INFO name="LR[96]" value="" />
  <VAR_INFO name="LR[97]" value="" />
  <VAR_INFO name="LR[98]" value="" />
  <VAR_INFO name="LR[99]" value="" />
  <VAR_INFO name="LR[100]" value="" />
  <VAR_INFO name="LR[101]" value="" />
  <VAR_INFO name="LR[102]" value="" />
  <VAR_INFO name="LR[103]" value="" />
  <VAR_INFO name="LR[104]" value="" />
  <VAR_INFO name="LR[105]" value="" />
  <VAR_INFO name="LR[106]" value="" />
  <VAR_INFO name="LR[107]" value="" />
  <VAR_INFO name="LR[108]" value="" />
  <VAR_INFO name="LR[109]" value="" />
  <VAR_INFO name="LR[110]" value="" />
  <VAR_INFO name="LR[111]" value="" />
  <VAR_INFO name="LR[112]" value="" />
  <VAR_INFO name="LR[113]" value="" />
  <VAR_INFO name="LR[114]" value="" />
  <VAR_INFO name="LR[115]" value="" />
  <VAR_INFO name="LR[116]" value="" />
  <VAR_INFO name="LR[117]" value="" />
  <VAR_INFO name="LR[118]" value="" />
  <VAR_INFO name="LR[119]" value="" />
  <VAR_INFO name="LR[120]" value="" />
  <VAR_INFO name="LR[121]" value="" />
  <VAR_INFO name="LR[122]" value="" />
  <VAR_INFO name="LR[123]" value="" />
  <VAR_INFO name="LR[124]" value="" />
  <VAR_INFO name="LR[125]" value="" />
  <VAR_INFO name="LR[126]" value="" />
  <VAR_INFO name="LR[127]" value="" />
  <VAR_INFO name="LR[128]" value="" />
  <VAR_INFO name="LR[129]" value="" />
  <VAR_INFO name="LR[130]" value="" />
  <VAR_INFO name="LR[131]" value="" />
  <VAR_INFO name="LR[132]" value="" />
  <VAR_INFO name="LR[133]" value="" />
  <VAR_INFO name="LR[134]" value="" />
  <VAR_INFO name="LR[135]" value="" />
  <VAR_INFO name="LR[136]" value="" />
  <VAR_INFO name="LR[137]" value="" />
  <VAR_INFO name="LR[138]" value="" />
  <VAR_INFO name="LR[139]" value="" />
  <VAR_INFO name="LR[140]" value="" />
  <VAR_INFO name="LR[141]" value="" />
  <VAR_INFO name="LR[142]" value="" />
  <VAR_INFO name="LR[143]" value="" />
  <VAR_INFO name="LR[144]" value="" />
  <VAR_INFO name="LR[145]" value="" />
  <VAR_INFO name="LR[146]" value="" />
  <VAR_INFO name="LR[147]" value="" />
  <VAR_INFO name="LR[148]" value="" />
  <VAR_INFO name="LR[149]" value="" />
  <VAR_INFO name="LR[150]" value="" />
  <VAR_INFO name="LR[151]" value="" />
  <VAR_INFO name="LR[152]" value="" />
  <VAR_INFO name="LR[153]" value="" />
  <VAR_INFO name="LR[154]" value="" />
  <VAR_INFO name="LR[155]" value="" />
  <VAR_INFO name="LR[156]" value="" />
  <VAR_INFO name="LR[157]" value="" />
  <VAR_INFO name="LR[158]" value="" />
  <VAR_INFO name="LR[159]" value="" />
  <VAR_INFO name="LR[160]" value="" />
  <VAR_INFO name="LR[161]" value="" />
  <VAR_INFO name="LR[162]" value="" />
  <VAR_INFO name="LR[163]" value="" />
  <VAR_INFO name="LR[164]" value="" />
  <VAR_INFO name="LR[165]" value="" />
  <VAR_INFO name="LR[166]" value="" />
  <VAR_INFO name="LR[167]" value="" />
  <VAR_INFO name="LR[168]" value="" />
  <VAR_INFO name="LR[169]" value="" />
  <VAR_INFO name="LR[170]" value="" />
  <VAR_INFO name="LR[171]" value="" />
  <VAR_INFO name="LR[172]" value="" />
  <VAR_INFO name="LR[173]" value="" />
  <VAR_INFO name="LR[174]" value="" />
  <VAR_INFO name="LR[175]" value="" />
  <VAR_INFO name="LR[176]" value="" />
  <VAR_INFO name="LR[177]" value="" />
  <VAR_INFO name="LR[178]" value="" />
  <VAR_INFO name="LR[179]" value="" />
  <VAR_INFO name="LR[180]" value="" />
  <VAR_INFO name="LR[181]" value="" />
  <VAR_INFO name="LR[182]" value="" />
  <VAR_INFO name="LR[183]" value="" />
  <VAR_INFO name="LR[184]" value="" />
  <VAR_INFO name="LR[185]" value="" />
  <VAR_INFO name="LR[186]" value="" />
  <VAR_INFO name="LR[187]" value="" />
  <VAR_INFO name="LR[188]" value="" />
  <VAR_INFO name="LR[189]" value="" />
  <VAR_INFO name="LR[190]" value="" />
  <VAR_INFO name="LR[191]" value="" />
  <VAR_INFO name="LR[192]" value="" />
  <VAR_INFO name="LR[193]" value="" />
  <VAR_INFO name="LR[194]" value="" />
  <VAR_INFO name="LR[195]" value="" />
  <VAR_INFO name="LR[196]" value="" />
  <VAR_INFO name="LR[197]" value="" />
  <VAR_INFO name="LR[198]" value="" />
  <VAR_INFO name="LR[199]" value="" />
  <VAR_INFO name="LR[200]" value="" />
  <VAR_INFO name="LR[1000]" value="" />



</config>

 

华数机器人Ⅱ型参考程序

原文:https://www.cnblogs.com/csflyw/p/14794281.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!