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 ' 'sub 로봇작업 호출 CALL V200% END ' '예외 처리 ----------- *NO_RESP PRINT #0,"LDFILE 요청에 대한 응답이 없습니다." END *INV_RES PRINT #0,"유효하지 않은 LDFILE 응답입니다." END *ERR_RES PRINT #0,"LDFILE 응답 에러코드=";V201% END |