직렬 읽기에 대한 종료 문자를 구성하려면 읽기에 대한 종료 모드 속성 또는 VISA_ATTR_ASRL_END_IN 속성을 설정해야 합니다.
- 블록 다이어그램에 VISA 프로퍼티 노드를 놓습니다.
- VISA Serial Read에서 아래 메뉴로 이동합니다.
- 속성 노드를 마우스 오른쪽 버튼으로 클릭하고 모두 쓰기로 변경을 선택합니다.
- ASRL End In에 대한 입력을 마우스 오른쪽 버튼으로 클릭하고 생성»상수를 선택하여 열거된 입력을 생성합니다.
- TermChar는 종료 문자를 수신 한 후 읽기를 중지하는 ASRL End In의 기본 출력입니다.
추가 정보
참고: 이 프로퍼티를 호출 한 후 VISA Configure Serial Port VI를 사용하여 직렬 포트를 재구성하고
Enable Termination Char에 대한 입력을 지정하지 않으면 기본 설정이 활성화됩니다.
종료 모드 읽기를 구성하는 옵션은 다음과 같습니다.
(0)
None -(기본값) 쓰기는 사용자 버퍼의 정확한 내용을 수정하지 않고 데이터에 추가하지 않고 전송합니다.
(1)
Last Bit- 쓰기는 가장 높은 비트가 클리어 된 마지막 문자를 제외한 모든 것을 전송한 다음 가장 높은 비트가 설정된 마지막 문자를 전송합니다.
(2)
TermChar- 쓰기는 데이터 전송 후 종료 문자로 지정된 문자를 보냅니다.
예제 스니핏을 포함하여 이러한 옵션을 사용하는 방법에 대한 전체 설명은
NI-VISA의 종료문자에서 찾을 수 있습니다.