속성(속성)

[이름]

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

명명 규칙

[표시 이름]

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

[종류]

다음에서 복합 개체 속성의 유형을 선택합니다.

유형 초기값 범위
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

[문자열 길이]

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