10.4.7.3. 示例
10.4.7.3. 示例
以下任务程序将从远程PC请求任务文件并接收结果。
_TEINPUT=0 'INPUT 结束符号 ' “以太网设置----------- ENET1.IP="192.168.1.172" ENET1.LPORT=500 ENET1.RPORT=7000 ENET1.OPEN 1 CLR_RBUF ENET1 ' '文件传送请求 PRINT ENET1、"LDFILE ";V200%; ‘V200%是请求的任务号
“待机等待响应 INPUT ENET1、V20$、8、*NO_RESP ENET1.OPEN 0
'结果分析 V21$=LEFT$(V20$、11) IF V21$<>"LDFILE RES=" THEN *INV_RES V21$=MID$(V20$、12、4) V201%=VAL(V21$) '回价 IF V201%<0 THEN *ERR_RES ' ‘调用子机器人任务 CALL V200% END ' '异常处理----------- *NO_RESP PRINT #0、"LDFILE请求没有响应。" END *INV_RES PRINT #0、"LDFILE响应不可用." END *ERR_RES PRINT #0、"LDFILE响应错误代码=";V201% END |