首页 > 其他 > 详细

华数机器人Ⅱ型参考程序

时间:2021-05-21 18:21:22      阅读:48      评论: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=1200
‘VMAX=450
‘VCRUISE=VMAX
‘ACC=AMAX
‘DEC=ACC
‘JMAX=100000
‘JERK=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 版权所有
打开技术之扣,分享程序人生!