주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

configureTerminator

VISA 리소스와 ASCII 문자열 통신을 위한 종결자 설정

R2021a 이후

    설명

    configureTerminator(v,terminator)는 VISA 리소스 v와의 읽기 및 쓰기 통신에 사용되는 종결자를 정의합니다. 허용되는 종결자 값은 "LF"(기본값), "CR", "CR/LF" 및 0부터 255까지의 정수 값입니다. 이 구문은 vTerminator 속성을 설정합니다.

    종결자를 설정한 후, writelinereadline를 사용하여 ASCII 종결 문자열 데이터를 읽고 쓰십시오.

    예제

    configureTerminator(v,readterminator,writeterminator)는 읽기 및 쓰기 통신을 위한 별도의 종결자를 정의합니다.

    예제

    예제

    모두 축소

    VISA 리소스에 대한 연결을 만듭니다. 이 예제는 VISA-Serial 인터페이스를 사용하여 별칭 COM4를 가진 장치에 연결하는 방법을 보여줍니다.

    v = visadev("COM4");

    읽기 및 쓰기 종결자를 모두 "CR/LF"로 설정합니다.

    configureTerminator(v,"CR/LF")

    변경 사항을 확인합니다.

    v.Terminator
    ans = 
    "CR/LF"
    

    VISA 리소스에 대한 연결을 만듭니다. 이 예제는 VISA-Serial 인터페이스를 사용하여 별칭 COM4를 가진 장치에 연결하는 방법을 보여줍니다.

    v = visadev("COM4");

    읽기 종결자를 "CR"로, 쓰기 종결자를 10로 설정합니다.

    configureTerminator(v,"CR",10)

    변경 사항을 확인합니다.

    v.Terminator
    ans=1×2 cell array
        {["CR"]}    {[10]}
    
    

    배열의 첫 번째 요소는 읽기 종결자이고 두 번째 요소는 쓰기 종결자입니다.

    입력 인수

    모두 축소

    VISA 리소스로, visadev 객체로 지정됩니다.

    예: configureTerminator(v,"CR/LF")는 VISA 리소스 v의 종결자 값을 설정합니다.

    읽기 및 쓰기 통신을 위한 ASCII 종결자로, "LF", "CR", "CR/LF" 또는 0~255 사이의 숫자형 정수 값으로 지정됩니다. 읽기와 쓰기에 동일한 종결자를 설정할 때 이 형식을 사용합니다. 원격 호스트에서 "CR/LF" 종결자 값으로 읽을 때, CRLF가 함께 발생하면 읽기가 종료됩니다. 원격 호스트에 "CR/LF" 종결자 값으로 쓰기를 수행할 때, CRLF를 모두 추가함으로써 쓰기가 종료됩니다. 이 입력 인수는 Terminator 속성을 설정합니다.

    예: configureTerminator(v,"CR/LF")는 읽기와 쓰기 종결자를 모두 "CR/LF"로 설정합니다.

    데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | char | string

    읽기 또는 쓰기 통신을 위한 ASCII 종결자로, "LF", "CR", "CR/LF" 또는 0~255 사이의 숫자형 정수 값으로 지정됩니다. 읽기 및 쓰기에 대해 다른 종결자를 설정할 때 이 양식을 사용합니다. 원격 호스트에서 "CR/LF" 종결자 값으로 읽을 때, CRLF가 함께 발생하면 읽기가 종료됩니다. 원격 호스트에 "CR/LF" 종결자 값으로 쓰기를 수행할 때, CRLF를 모두 추가함으로써 쓰기가 종료됩니다. 이 입력 인수는 Terminator 속성을 설정합니다.

    예: configureTerminator(v,"CR",10)는 읽기 종결자를 "CR"로 설정하고 쓰기 종결자를 10로 설정합니다.

    데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | char | string

    버전 내역

    R2021a에 개발됨

    참고 항목

    | |