I/O 변수 값 강제 변환하기(NI Scan Engine)
I/O 변수 프로브를 사용하여 I/O 변수 값을 강제 변환할 수 있습니다. I/O 변수를 강제 변환하면, 사용자가 그 값에 대한 강제 변환을 취소할 때까지 입력 또는 출력과 함께 변수와 연결된 모든 가명이 강제 변환된 값을 취합니다. 하드웨어의 입력이 에러를 반환하는 경우에 연결된 I/O 변수가 강제 변환되어 있으면, 시스템 관리자는 에러를 디스플레이하지 않습니다. 그러나, 에러가 결과적으로 결함이 되면, LabVIEW는 이 결함을 등록합니다. 출력이 에러를 반환하는경우, 시스템 관리자는 에러를 디스플레이합니다.
![]() |
노트 여러 I/O 변수를 가명 체인과 연계하고 이중 한 I/O 변수를 체인에서 강제 변환하는 경우, 강제 변환된 값은 체인에 있는 모든 I/O 변수에 적용됩니다. |
I/O 변수 강제 변환 활성화하기
다음 단계를 완료하여 NI Scan Engine이 설치된 타겟에 대해 I/O 변수 강제 변환을 활성화하고 비활성화합니다.
- 시스템 트리에서 스캔이 활성화된 타겟을 클릭하여 자동 보기에 타겟 프로브를 디스플레이합니다. 또한 타겟에서 마우르 오른쪽 버튼을 클릭하고 프로브를 선택하여 별도의 윈도우에서 타겟 프로브를 디스플레이할 수 있습니다.
- RT 타겟 프로브의 스캔 엔진 페이지는 I/O 변수의 강제 변환이 컨트롤러에서 활성화되어 있는지의 여부를 표시하는 강제 변환 활성화 LED 인디케이터를 디스플레이합니다.
- 강제 변환 활성화 버튼을 사용하여 강제 변환을 활성화합니다. 강제 변환 비활성화 버튼을 클릭하여 강제 변환을 비활성화하고 강제 변환된 I/O 변수 값을 모두 강제 변환 취소합니다. 강제 변환 지우기 버튼을 클릭하여 모든 I/O 변수에 대한 강제 변환을 지웁니다.
![]() |
노트 강제 변환을 비활성화한 후에 다시 강제 변환을 활성화하는 경우, 사용자가 강제 변환 지우기 버튼을 사용하여 이전의 강제 변환 값을 지우지 않는 한, 과거에 강제 변환했던 모든 I/O 변수는 마지막으로 강제 변환했던 값으로 되돌아갑니다. |
I/O 변수 값 강제 변환하기
다음 단계를 완료하여 I/O 변수 값을 강제 변환 및 강제 변환 취소합니다.
- 시스템 트리에 있는 I/O 변수를 클릭하여 자동 보기에 I/O 변수 프로브를 디스플레이하거나, I/O 변수에서 마우스 오른쪽 버튼을 클릭하고 프로브를 선택하여 별도의 윈도우에 I/O 변수 프로브를 디스플레이합니다.
- I/O 변수 프로브의 새 값 섹션에서, I/O 변수에 대한 새 값을 입력하거나 선택합니다.
- 강제 변환 버튼을 클릭하여 I/O 변수를 사용자가 지정한 값으로 강제 변환합니다.
- 강제 변환 취소 버튼을 클릭하여 I/O 변수 값을 강제 변환 해제합니다.
![]() |
노트 개별 I/O 변수 강제 변환은 강제 변환이 타겟에서 활성화된 경우에만 적용됩니다. 강제 변환 활성화와 강제 변환 비활성화 버튼을 사용하여 타겟에서 강제 변환을 활성화하고 비활성화합니다. |
I/O 변수 값 일괄 강제 변환하기
다음 단계를 완료하여 I/O 변수 세트에서 일괄 강제 변환을 수행합니다.
- 타겟에서 강제 변환을 비활성화합니다.
- 각 I/O 변수를 원하는 값으로 강제 변환합니다.
- 타겟에서 강제 변환을 활성화합니다.