배열

배열

배열

배열은 같은 데이터 타입의 데이터를 여러 개 조합하여 정의한 데이터 타입입니다.
CICON 소프트웨어를 통해 배열 타입 데이터를 글로벌 변수 또는 로컬 변수에 등록한 후 사용합니다.

 

형 식

ARRAY [Index] OF Data_Type

 

  • Index : 배열의 개수 지정.
    * 이 Index로 배열의 요소 개별 참조 가능

  • Data_Type : 배열의 요소의 데이터 타입

 

  • 배열 등록 방법 및 사용 예시

  1. 로컬/글로벌 변수에서 변수타입을 ARRAY로 선택 후 배열 상세 설정 진행.

image-20241126-062630.png
  1. 배열 초기값 및 모니터링 진행.

image-20241126-062647.png

명령

설명

ARRAY[0..9] OF INT

INT 데이터 타입 10개로 구성된 배열

ARRAY1[0] := 0;

0번째 요소에 0을 대입

ARRAY2[0,9] := 1;

배열의 (0,9)에 1을 대입

 

  1. 배열 사용 예시

 

 

명령

설명

IF Mx0  THEN

           ARR1[0] := 10;             // ARR1 0번째 요소에 10을 대입

           ARR1[9] := 20;             // ARR1 9번째 요소에 10을 대입

          

           ARR2[0,1] := 10;                     // ARR2 배열의 (0,1)에 10을 대입

           ARR2[0,9] := 20;                     // ARR2 배열의 (0,9)에 20을 대입

END_IF;

명령

설명

IF Mx0  THEN

           ARR1[0] := 10;

           ARR1[9] := 20;

 

           ARR2[0,1] := 10;          

           ARR2[0,9] := 20;          

END_IF;

// ARR1 0번째 요소에 10을 대입

// ARR1 9번째 요소에 10을 대입

 

// ARR2 배열의 (0,1)에 10을 대입

// ARR2 배열의 (0,9)에 20을 대입입