확장 속성
Extended Properties 기능을 사용하면 컨트롤러 프로젝트에 있는 다양한 구성요소 대해 제한, 엔지니어링 유닛, 상태 식별자 같은 추가 정보를 정의할 수 있습니다.
구성요소 | 확장 속성 |
|---|---|
태그 | 태그 편집기에서, 확장 속성을 태그에 추가합니다. |
사용자 정의 데이터 형식 | 데이터 형식 편집기에서, 확장 속성을 데이터 유형에 추가합니다. |
애드온 명령어 | 애드온 명령어 정의와 연결되어 있는 속성에서, 확장 속성을 애드온 명령어에 추가합니다. |
Pass-through 동작은 확장 속성을 더 높은 수준의 구조 또는 애드온 명령어에 지정하고 이러한 확장 속성이 자동으로 모든 멤버에 사용 가능하도록 하는 기능입니다. Pass-through 동작은 설명, 상태 식별자 및 엔지니어링 단위 등에 사용 가능하며 사용자가 이것을 설정할 수 있습니다.
Controller Properties 대화상자의 Project 탭에서 Pass-through 동작을 설정하십시오. 패스스루 속성을 표시하지 않도록 선택하면 특정 컴포넌트에 대해 구성된 확장 속성만 표시됩니다.
제한값에 대한 패스스루 동작을 사용할 수 없습니다. 태그의 인스턴스가 생성될 때, 제한이 데이터 유형과 연결되는 경우, 인스턴스가 복사됩니다.
태그에 대해 정의된 확장 속성을 제한하는 표시가 태그 브라우저에 없기 때문에 .@Min 및 .@Max 구문을 사용하여 제한이 있는 태그를 정의합니다. 태그에 대해 정의되지 않은 확장 속성을 사용하려고 시도하는 경우, 편집기는 시각적 표시를 보여주고 루틴은 확인하지 않습니다. 시각적 표시기에는 다음이 포함됩니다.
- Ladder Logic에서 Rung 오류
- 기능 블록 다이어그램(FBD)에서 검증 오류 X
- Structured Text에서 밑줄 표시된 오류
.@Min 및 .@Max 구문이 정의하는 제한 확장 속성에 액세스할 수 있습니다. 그러나, 로직의 확장 속성 값에 쓸 수 없습니다.
확장 속성에 대한 자세한 내용은 Logix 5000 컨트롤러 I/O 및 태그 데이터 프로그래밍 매뉴얼(1756-PM004)을 참조하십시오.
의견을 작성 부탁드립니다.