사용자 정의 데이터 유형(Data Type) 사용
컨트롤 시스템의 핵심은 태그(Tag)에 저장된 데이터에 기초해 작업을 정의하는 기능입니다. 태그(Tag)는 태그에 대해 할당되는 메모리의 크기와 레이아웃을 정의하는 여러 종류의 데이터를 지원합니다. 데이터 유형(Data Type)은 원자, 구조 또는 배열이 될 수 있습니다.
- 원자 데이터 유형(Data Type). 이 미리 정의된 데이터 유형(Data Type)은 구성원 데이터를 구성하는 데 이용됩니다.데이터 유형(Data Type)설명범위BOOL1비트 부울0 = 지워짐1 = 설정됨SINT1바이트 정수-128 ~ 127INT2바이트 정수-32768 ~ 32767DINT4바이트 정수-2147483648 ~ 2147483647REAL4바이트 부동 소수점 수-3.402823E38~ -1.1754944E-38(음수 값)01.1754944E-38~ 3.402823E38(양수 값)
- 구조 데이터 유형(Data Type). 구성원의 시퀀스로 구성되는 데이터 유형(Data Type)입니다. 구조 태그(Tag)는 메모리 안의 시퀀스 내 각 구성원을 통해 컨트롤러(Controller)의 연속적인 메모리 블록을 사용합니다.
- 배열 데이터 유형(Data Type). 구성원의 매트릭스로 구성되는 데이터 유형(Data Type)입니다. 배열은 여러 차원을 가질 수 있지만 모든 구성원은 동일한 원자 데이터 유형(Data Type)이어야 합니다.
사용자 정의 데이터 유형(Data Type)을 사용하여 시스템이나 프로세스와 일치하는 고유한 데이터 구조를 만들 수 있습니다. 사용자 정의 데이터 유형(Data Type)의 각 구성원에 대해 이름, 설명 및 데이터 유형을 할당합니다.
사용자 정의 데이터 유형(Data Type)을 정의하려면:
- 컨트롤러(Controller) 분류에서데이터 유형(Data Type)을 마우스 오른쪽 단추로 클릭하고새 데이터 유형을 선택하여데이터 유형 편집기를 엽니다.
- 새 데이터 유형(Data Type)의 이름을 입력합니다(최대 40자).
- 데이터 유형(Data Type)에 대한 설명을 입력합니다(최대 512자).팁:크기파라메터는 읽기 전용입니다. 이 데이터 구조의 크기를 32비트 워드로 표시합니다. 이 값은 데이터 유형(Data Type)이 저장될 때까지 계산되지 않습니다.
- 문자열 데이터 유형(Data Type)의 경우 문자열에 허용된 최대 문자를 입력합니다. 유효한 값 범위는 1부터 65535까지입니다.
- 사용자 정의 데이터 유형(Data Type)의 각 구성원에 대해구성원 추가에 구성원이름,데이터 유형및설명을 입력합니다. 새 행이 자동으로 추가됩니다.
- 적용을 클릭하여 편집 내용을 저장한 후 계속하거나확인을 클릭하여 편집 내용을 저장하고데이터 유형(Data Type) 편집기를 닫습니다.
의견을 작성 부탁드립니다.