Timed 시퀀스 구조의 초기 실행 옵션을 설정하고 시퀀스의 첫번째 서브다이어그램 또는 프레임의 옵션을 설정하려면, Timed 시퀀스 설정 대화 상자를 사용합니다. 입력 노드를 더블 클릭하거나 입력 노드에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 입력 노드 설정을 선택하여 Timed 시퀀스 설정 대화 상자를 디스플레이합니다. 이 대화 상자를 사용하여 타이밍 소스를 지정하고, 우선순위를 설정하고, Timed 시퀀스 구조의 고급 옵션을 설정할 수 있습니다.

또한 값을 입력 노드의 입력 터미널에 연결하여 Timed 시퀀스 구조의 옵션을 설정할 수도 있습니다. 기본설정된 Timed 시퀀스 구조의 입력 노드는 사용 가능한 입력 터미널을 모두 디스플레이하지는 않습니다. 입력 노드의 크기를 조정하거나 노드에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴를 사용하여 숨겨진 터미널을 디스플레이할 수 있습니다.

Timed 시퀀스 구조 사용 요령

다음 리스트는 Timed 시퀀스 구조 사용에 대한 추가적인 정보를 제공합니다.

  • Timed 시퀀스 구조의 경계에서 마우스 오른쪽 버튼을 클릭한 후 프레임을 추가, 삭제, 병합할 수 있습니다. 플랫 시퀀스 구조와는 달리, Timed 시퀀스 구조의 경우 구조가 실행되기 전에 모든 프레임이 입력을 전부 가지고 있어야 합니다.
  • Timed 시퀀스 구조의 마지막 프레임의 오른쪽 데이터 노드는 다른 프레임 또는 반복을 설정할 필요가 없으므로 설정 옵션을 포함하지 않습니다.
  • Timed 시퀀스 구조는 시간 결정적인 우선순위로 실행되도록 설정되지 않은 모든 VI보다 먼저 블록다이어그램의 데이터 흐름 순서대로 실행됩니다. Timed 시퀀스 구조의 우선순위를 변경하면 블록다이어그램에 있는 Timed 구조 사이의 실행 순서를 변경할 수 있습니다.
  • 예상과 다른 타이밍 동작을 피하려면, 시간 결정적인 우선순위의 실행이 설정된 VI와 Timed 시퀀스 구조를 동일한 블록다이어그램에 추가하지 않습니다.
  • Timed 시퀀스 구조의 각 프레임을 한 번 이상 실행하려는 경우, Timed 시퀀스 구조 경계에서 마우스 오른쪽 버튼을 클릭한 후 Timed 루프로 대체를 선택합니다.

다음 프레임 설정하기

현재 프레임의 오른쪽 데이터 노드를 더블 클릭하거나 노드에서 마우스 오른쪽 버튼을 클릭한 후 바로 가기 메뉴에서 입력 노드 설정을 선택하여 다음 프레임 타이밍 설정 대화 상자를 디스플레이합니다. 이 대화 상자를 사용하여 다음 프레임의 시작 시간, 우선순위, 데드라인, 타임아웃을 설정할 수 있습니다.

시작 시간은 다음 프레임이 실행을 시작하는 시간을 지정합니다. 현재 프레임의 시작에 상대적인 시작 시간 값을 프레임 타이밍 소스의 단위로 지정합니다. 다음 프레임 타이밍 설정 대화 상자의 시작 텍스트 박스에 값을 입력하여 시작 시간을 지정합니다. 다음 프레임이 지정된 시작 시간 전에 시작하지 않았을 경우 다음 프레임은 늦게 끝냄? 출력에 을 반환합니다.

또한, 프레임의 오른쪽 데이터 노드의 입력 터미널을 사용하여 Timed 루프의 다음 프레임 또는 다음 반복을 다이나믹하게 설정할 수 있습니다. 기본설정된 Timed 시퀀스 구조 프레임의 오른쪽 데이터 노드는 사용 가능한 출력 터미널을 모두 디스플레이하지는 않습니다. 오른쪽 데이터 노드의 크기를 조정하거나 노드에서 마우스 오른쪽 버튼을 클릭하고 바로 가기 메뉴를 사용하여 숨겨진 터미널을 디스플레이할 수 있습니다.

Timed 구조