파이프 하위 연산자를 사용하면 "밸브" 스트림의 값에 따라 여러 데이터 입력 중 하나를 출력할 수 있습니다. 최소 두 개의 입력(한 개의 밸브(항상 첫 번째 입력)와 한 개 이상의 데이터 입력)을 제공합니다. 예를 들어 기본 파이프 하위 연산자에는 한 개의 부울 밸브와 두 개의 실수 데이터 입력이 있으며, 부울 입력으로 들어오는 데이터를 기반으로 둘 중 하나의 데이터 입력에서 데이터를 출력합니다.
다른 유형의 밸브에서 밸브 스트림의 범위를 설정할 수 있습니다. 밸브 입력 값이 있는 범위에서 "파이프"될 데이터 입력을 결정합니다. 예를 들어 한 개의 정수 밸브 입력(I1) 및 세 개의 실수 데이터 입력(R2, R3, R4)이 있을 수 있으며, I1 <= 0인 경우 R2를, I1 > 0이고 <= 50인 경우 R3을, I1 > 50인 경우 R4를 출력합니다.
밸브의 경우 수신 값 V1.x, V1.y, V1.z(벡터의 구성요소)가 밸브 제어기가 됩니다. 드롭다운 리스트에서 파이프하기 위해 벡터 구성요소를 사용하는 방법(최대 구성요소, 최대 절대 구성요소, 최소 구성요소 또는 최소 절대 구성요소)을 선택할 수 있습니다. 벡터 밸브 유형에서는 입력 데이터 채널 수가 2개로 고정된 부울 밸브 유형과 유사하게 입력 데이터 채널 수가 3개로 고정되기 때문에 추가 및 제거 버튼을 사용할 수 없습니다.
정수의 경우 드롭다운 리스트에서 2개의 선택 항목을 표시하며 이 선택 항목은 대부분의 밸브 유형에 대해 표준 모드인 간격과 지정된 값에 대해서만 동등성을 테스트하는 정확한 일치입니다.
파이프 조건 그룹의 리스트 상자는 파이프되는 데이터 입력을 결정하는 데 사용된 조건을 표시합니다. 부울을 제외한 모든 밸브 유형의 경우 이들은 지정한 값에 따른 범위입니다. 기본적으로 밸브 유형이 부울이 아닌 경우 단일 조건(및 입력)이 존재하고 모두로 설정되는데 이것의 의미는 입력 데이터가 단순하게 파이프된다는 것입니다. 추가 버튼으로 조건을 추가하여 더 많이 사용할 수 있습니다.
파이프 하위 연산자는 최대 7개의 "<=" 조건을 지원합니다. 7번째가 추가된 후에 추가 버튼을 사용할 수 있습니다. 또한 조건은 자동으로 숫자를 기준으로 오름차순으로 정렬됩니다.