# 속성(속성)

[이름]
복합 개체 속성 이름은 복합 개체 내의 같은 레벨에서 반드시 고유해야 합니다. 복합 개체 속성 이름에는 단일 바이트 문자와 멀티 바이트 문자를 모두 사용할 수 있습니다. 복합 개체 속성 이름은 대소문자를 구분하지 않습니다. 복합 개체 속성 이름에 사용할 수 있는 다른 규칙과 문자는 다음을 참조하십시오. 명명 규칙

[표시 이름]
복합 개체의 인스턴스에 표시될 이름을 입력합니다. 표시 이름에 멀티 바이트 문자를 사용할 수 있습니다. 표시 이름이 제공되지 않으면 복합 개체 속성 이름이 표시됩니다.

[종류]
다음에서 복합 개체 속성의 유형을 선택합니다.
유형 | 초기값 | 범위
DINT | - | - | 0 | -2,147,483,648 ~ 2,147,483,647
LINT | - | - | 0 | -9,223,372,036,854,775,808 ~ 9,223,372,036,854,775,807
BOOL | - | - | FALSE |
STRING | - | - | 비어 있음 | 0~512자
부동 | - | - | 0 | -1.7E308 ~ 1.7E308
TIME | - | - | 0 00:00:00 | -24d20h31m 23s648ms ~ +24d20h31m 23s647ms
DATE | - | - | 현재 날짜 | 1970/01/01 00:00:00 UTC ~ 2106/02/07 00:00:00 UTC
TIME_OF_DAY | - | - | 오전 12:00:00 | 00:00:00 ~ 23:59:59
DATE_AND_TIME | - | - | 현재 날짜 및 시간 | 1970/01/01 00:00:00 UTC ~ 2106/02/07 00:00:00 UTC
STRUCT*1 | - | - | - | 최대 6레벨
ENUM | 가시 | - |  |
글꼴 유형 | - |  |
도크 위치 | - |  |
범위 외 | - |  |
문자열 모드 | - |  |
날짜/시간 형식 | - |  |
시간 형식 | - |  |
시간 단위 | - |  |
온도 단위 | - |  |
길이 단위 | - |  |
무게 단위 | - |  |
면적 단위 | - |  |
압력 단위 | - |  |
용량 단위 | - |  |
둥글게 | - |  |
미리 정의됨 | 채우기 | 브러시(단색) |  |
브러시(없음, 단색) |  |
브러시(단색, 깜박임) |  |
브러시(단색, 패턴) |  |
브러시(없음, 단색, 깜박임) |  |
브러시(없음, 단색, 패턴) |  |
브러시(단색, 깜박임, 선형 그라데이션, 방사형 그라데이션, 패턴) |  |
브러시(없음, 단색, 깜박임, 선형 그라데이션, 방사형 그라데이션, 패턴) |  |
색 | - |  |
*1 STRUCT 유형에 관한 자세한 내용은 다음을 참조하십시오. 모터를 제어하는 복합 개체 만들기

[리스트]
이 확인란을 선택하면 속성이 목록 속성이 됩니다. [STRUCT]나 [미리 정의됨] 유형에는 사용할 수 없습니다. 복합 개체를 화면에 배치한 후 목록 수를 늘리면 배열처럼 사용할 수 있습니다. 목록 수를 늘린 후 필요하지 않으면 줄일 수 있습니다. [목록]에 관한 자세한 내용은 다음을 참조하십시오. 그룹화된 라디오 단추 복합 개체 만들기

[UI 제어]
복합 개체의 인스턴스에 표시되는 UI 컨트롤을 선택합니다. 설정할 수 있는 UI 컨트롤은 복합 개체 속성의 유형에 따라 다릅니다.
유형 | UI 제어 | UI 컨트롤의 예
DINT | - | 기본값 |
- | 투명도 |
LINT | - | 기본값 |
- | IP Address |
BOOL | - | 기본값 |
STRING | - | 기본값 |
- | 여러 줄 텍스트 |
- | 이미지 브라우저 |
- | 폴더 브라우저 |
부동 | - | 기본값 |
TIME | - | 기본값 |
DATE | - | 기본값 |
TIME_OF_DAY | - | 기본값 |
DATE_AND_TIME | - | 기본값 |
STRUCT | - | 기본값 |
ENUM | 가시 | 기본값 |
글꼴 유형 | 기본값 |
도크 위치 | 기본값 |
범위 외 | 기본값 |
문자열 모드 | 기본값 |
날짜/시간 형식 | 기본값 |
시간 형식 | 기본값 |
시간 단위 | 기본값 |
온도 단위 | 기본값 |
길이 단위 | 기본값 |
무게 단위 | 기본값 |
면적 단위 | 기본값 |
압력 단위 | 기본값 |
용량 단위 | 기본값 |
둥글게 | 기본값 |
PREDEFINED | 채우기 | 채우기 브러시 |
테두리 브러시 |
색상 | 기본값 |
목록 부모 |  | 기본값 |

[지원되는 값]
사용 가능한 다음 바인딩 소스 중에서 선택합니다. -[모두 선택] -[알람] -[변수] -[그래픽 객체] -[표시기] -[레시피] -[지역 변수] -[장비] -[상수] 메모: [상수] 이외의 선택: 바인딩만 허용되며, 상숫값은 화면이나 콘텐츠에 배치한 후에는 입력할 수 없습니다. [상수]를 선택한 경우: 속성은 읽기 전용으로 처리됩니다. 화면이나 콘텐츠에 배치한 후에는 바인딩 대상으로 사용할 수 없습니다. 선택 없음: 복합 개체를 만들 때는 모든 바인딩이 허용되지만, 화면이나 콘텐츠에 배치할 때는 속성이 읽기 전용 속성으로 처리되어 화면이나 콘텐츠에 배치한 후 속성 창에 표시되지 않습니다. 바인딩([알람], [변수], [그래픽 개체], [대상], [레시피], [지역 변수], [장비])과 [상수]를 선택할 때: 바인딩과 상수는 화면이나 콘텐츠에 배치한 후에 설정할 수 있습니다. [STRUCT]나 [미리 정의됨] 유형을 선택하면 [지원되는 값]을 선택할 수 없습니다.

[설명]
복합 개체 속성에 대한 설명을 입력합니다.

[첫 번째 레벨 탭]
복합 개체의 인스턴스를 선택할 때 [속성] 창의 1단계 탭에 표시될 복합 개체 속성의 범주를 선택합니다.

[두 번째 레벨 탭]
복합 개체의 인스턴스를 선택할 때 [속성] 창의 2단계 탭에 표시될 복합 개체 속성의 범주를 선택합니다.

[유효성 검사]
유효성 검사 규칙을 설정하여 프로젝트에 배치된 복합 개체의 속성에 설정된 값의 유효성을 검사합니다. [목록]이 활성화된 부모 속성이나 [STRUCT] 유형의 부모 속성 또는 [미리 정의됨] 유형의 속성에 대해서는 유효성 검사를 설정할 수 없습니다. 유효성 검사 방법을 설정합니다. 세로 줄임표를 클릭하여 [유효성 검사 규칙] 대화 상자를 엽니다.

[필수]
입력이 없는 경우(예: 문자열 유형의 경우 공백) 또는 바인딩이 필요한 속성의 유효성을 검사합니다.

[범위]
입력 범위의 유효성을 검사할 매개 변수를 선택하고 설정합니다. 복합 개체 속성 유형이 [DINT]이거나 [LINT], [FLOAT], [TIME], [DATE], [TIME_OF_DAY], [DATE_AND_TIME]이면 사용할 수 있습니다. (예) 숫자: 10,20 날짜: 01/01/2020,01/01/2023 시간: -24:23:31:02,24:23:31:02

[문자열 길이]
[문자] 유형 속성의 최대 길이의 유효성을 검사할 매개 변수를 선택하고 설정합니다.