- 프로젝트 만들기
- 개체 및 변수 참조
- 프로젝트 확장
복합 동적 링크 만들기
연결된 값을 변환하기 위한 복합 동적 링크를 만듭니다.
- 프로젝트 보기에서 연결할 속성이 포함된 개체를 선택합니다.
- 속성에서 연결할 속성 위로 마우스를 가져간 후를 선택합니다.동적 링크 추가
- 동적 링크 브라우저에서고급을 선택합니다.
- (선택 사항) 편집기에서 복합 동적 링크 편집기를 열려면편집기에서 열기를 선택합니다.팁: 편집기에서 복합 동적 링크 편집기를 열면 긴 논리가 있는 복합 동적 링크를 편집할 때 유용합니다.
- 동적 링크를 삽입하려면:
- 을 선택하고삽입동적 링크를 선택합니다.
- 를 선택하거나 개체 또는 속성을 끌어서 놓아 동적 링크 소스를 설정합니다.동적 링크 추가선택한 노드 또는 변수에 대한 참조가 속성에 나타납니다. 속성 앞에
이미지가 나타나 속성에 동적 링크가 포함되어 있음을 나타냅니다.
팁: 디자인 타임에 동적 링크가 확인되지 않으면 동적 링크 앞에이미지가 나타납니다. Windows 별칭에 대한 동적 링크는 런타임 시 확인될 수 있습니다. 링크된 속성이 더 이상 존재하지 않거나 이동되어 동적 링크가 끊어진 경우
이미지가 링크 앞에 나타납니다.
- 컨버터를 삽입하려면:
- 을 선택하고 컨버터를 선택합니다.삽입
- 컨버터 필드에 데이터를 입력하거나 동적 링크를 만들어 컨버터 로직을 만듭니다.팁:를 선택하거나 개체 또는 속성을 끌어서 놓아 동적 링크를 만들 수 있습니다.동적 링크 추가
- 동적 링크 방향을 변경하려면 다음과 같은 아이콘을 선택합니다.
소스 노드에서 상위로 읽습니다.
상위에서 소스 노드로 씁니다.
소스 노드에서 상위로 읽고 상위에서 소스 노드로 씁니다.
- 소스 변수를 상위 변수의 특정 인덱스에 연결하려면:
- 구성을 선택하고상위 배열 인덱스 추가를 선택합니다.
- 상위 배열 인덱스 값을 설정합니다.
- 변수 소스 경로를 동적으로 구축할 수 있는 컨버터를 만들려면구성을 선택하고EU 모드를 선택합니다.
- 기본값. 엔지니어링 단위(Engineering Unit, EU)를 컨버터에 전파하지 않습니다. 출력 값이 UI 개체인 경우 EU 변환이 적용되지 않습니다.
- 지역화. 적절한 지역화를 통해 EU를 컨버터에 전파합니다. 출력이 UI 개체인 경우 EU가 현재 측정 시스템으로 변환됩니다.
- 소스에서 EU 복사. 지역화 없이 EU를 컨버터에 전파합니다. 출력이 UI 개체인 경우 EU가 현재 측정 시스템으로 변환되지 않습니다.
측정 시스템에 대한 자세한 내용은 측정 시스템 항목을 참조하십시오. - 동적 경로 컨버터를 추가하려면:
- 구성을 선택하고키-값 컨버터또는조건부 컨버터를 선택합니다.
- 컨버터 속성을 설정합니다.
- 소스 노드 자리 표시자를 추가하려면:팁: 소스 노드 자리 표시자를 추가하여 런타임에 자리 표시자 값을 기반으로 동적 링크를 수정합니다. 별칭에 대해 이러한 형식의 동적 링크를 사용할 수 있습니다.
- 편집할 동적 링크 옆에 있는을 선택합니다.
- 중괄호 안에 자리 표시자를 추가하여 동적 링크를 편집합니다.예:/Objects/ProjectName/Model/Motor{0}
- 각{에서, 자리 표시자 값에 대한 동적 링크를 만듭니다.placeholder} 동적 링크
다음 예에서Motor자리 표시자는 스핀 상자 값으로 확인됩니다.{0}자리 표시자가 있는 동적 링크 - 동적 링크 또는 컨버터를 삭제하려면를 선택합니다.삭제
complex dynamic link
의견을 작성 부탁드립니다.