복합 동적 링크 만들기

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