In Place 원소 구조의 경계에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 배리언트를 원소로 / 원소에서 배리언트로 추가 옵션을 선택하여 이 경계 노드를 In Place 원소 구조에 놓을 수 있습니다.


icon

입력/출력

  • cfxdt.png 배리언트

    배리언트타입에 지정된 LabVIEW 데이터 타입으로 변환하려는 배리언트 데이터입니다.

  • cdbl.png 타입

    타입은 배리언트 데이터를 변환하려는 LabVIEW 데이터 타입입니다.

    타입은 모든 데이터 타입이 될 수 있습니다. 하지만, 이 함수는 LabVIEW가 배리언트에 연결된 데이터를 이 입력에 연결한 데이터 타입으로 변환할 수 없는 경우 에러를 반환합니다. 데이터가 정수인 경우, 데이터를 확장형 정밀도 부동소수와 같이 다른 숫자형으로 강제 변환할 수 있습니다.

  • idbl.png 데이터

  • ierrcodeclst.png 에러 출력

    에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다.

    이 경계 노드는 구조의 양쪽에 에러 출력 터미널이 있습니다. 왼쪽에 있는 에러 출력이 실제 에러를 반환하고, 오른쪽에 있는 에러 출력은 왼쪽과 중복되는 에러를 반환합니다. 두 터미널의 에러 출력이 같기 때문에 이 중 한 에러 출력 터미널만 와이어로 연결해야 합니다.

  • cdbl.png 데이터

  • ifxdt.png 배리언트

    배리언트는 결과로 얻는 배리언트 데이터입니다.

  • ierrcodeclst.png 에러 출력

  • 이 경계 노드를 사용하여 하나 또는 그 이상의 배리언트 데이터 원소에서 작업을 수행한 후 해당 배리언트 데이터를 메모리의 같은 자리에 있는 새 데이터타입으로 대체합니다. 구조의 왼쪽에 있는 경계 노드에서 가져오는 각 배리언트 데이터 원소는 구조의 오른쪽에 있는 경계 노드의 배리언트로 다시 변환되어야 합니다. 이 경계 노드는 LabVIEW 컴파일러가 메모리에 배리언트와 배리언트 데이터의 복사본을 만들지 않도록 합니다.

    구조의 왼쪽에 있는 경계 노드는 [배리언트를 데이터로] 함수와 비슷합니다. 구조의 오른쪽에 있는 경계 노드는 [배리언트로] 함수와 비슷합니다.