robotpark.co.kr robotpark.co.kr 로봇파크 쇼핑몰( ROBOTPARK.NET )

컨텐츠 바로가기


board


현재 위치

  1. 게시판
  2. 로봇쌤 교실

로봇쌤 교실

로봇쌤 교실입니다.

메탈파이터 예제-05 선언문 알아보기
제목 메탈파이터 예제-05 선언문 알아보기
작성자 관리자 (ip:)
  • 작성일 2012-12-07
  • 추천 추천 하기
  • 조회수 288
  • 평점 0점

메탈파이터 선언문 예제 입니다.

본 선언문의 명령어 형식은,  구입시 제공된 CD내의 예제소스 최상단에 있습니다.

공학적인 용어의 설명 보다는 쉽게 고객님들이 알기 쉬운 방법으로 설명해 드리겠습니다.

 

DIM         변수를 선언한다.

AS             변수 선언시에 변수형을 지정한다.

CONST     상수를 선언한다.

BYTE        변수 선언시에 바이트형으로 지정한다.

INTEGER  변수 선언시에 정수 형으로 지정한다.

 

예문)

반복문 FOR I = 1 TO 4

           

            MOVE 255,255,255,190

             MOVE ...

     

             NEXT I

       

위의 반복 명령문을 사용할때 I 가 등장 합니다.

I는 이미 선언문에 의해 정의되어 있는것을 같다 사용하는 것으로써,

아래에 "DIM  I  AS BYTE"를 보시면 이해하시게 됩니다.

I 를 제외한 부분이 선언문 명령어 형식이 되는 것 입니다

즉) I 는 DIM  ?  AS BYTE 라는 선언문 형식에 의해서 소스 상단에

      이미 정의가 되어 있으므로, 위의 반복문에서 같아 사용할 수 있었던 것 입니다.

만약 선언되지 않는 변수를 갖다 사용하고 싶으시다면,

적용하고 싶으신 변수명을 갖다 .선언문 형식대로 코딩하시면 됩니다.

예) K를 변수명으로 사용하고 싶다면

      DIM  K  AS BYTE가 됩니다.

 

보다 자세한 설명은 CD내의

로보베이직 "Command Instruction Manual V2.10"(명령어 지침서)를

참고하여 주시기 바랍니다.

 

예문)

DIM I AS BYTE
DIM J AS BYTE
DIM 자세 AS BYTE
DIM Action_mode AS BYTE
DIM A AS BYTE
DIM A_old AS BYTE
DIM B AS BYTE
DIM C AS BYTE
DIM 보행속도 AS BYTE
DIM 좌우속도 AS BYTE
DIM 좌우속도2 AS BYTE
DIM 보행순서 AS BYTE
DIM 현재전압 AS BYTE
DIM 반전체크 AS BYTE
DIM 모터ONOFF AS BYTE
DIM 자이로ONOFF AS BYTE
DIM 기울기앞뒤 AS INTEGER
DIM 기울기좌우 AS INTEGER
DIM DELAY_TIME AS BYTE
DIM DELAY_TIME2 AS BYTE
DIM TEMP AS BYTE
DIM 물건집은상태 AS BYTE
DIM 기울기확인횟수 AS BYTE
DIM 넘어진확인 AS BYTE

첨부파일
비밀번호 삭제하려면 비밀번호를 입력하세요.

목록

삭제 수정 답변

댓글 수정

비밀번호

수정 취소

/ byte