프로토콜PDF 다운로드선택한 섹션선택한 섹션 및 하위 섹션전체 매뉴얼업데이트 날짜:2025-07-302분 (읽기 시간)LabVIEWAPI 참조LabVIEW G 프로토콜 VI와 함수를 사용하여 TCP/IP, UDP, 시리얼, IrDA, 블루투스, SMTP와 같은 프로토콜을 사용하여 어플리케이션간에 데이터를 교환합니다. 이 팔레트에 있는 VI와 함수는 시리얼 에러 코드 또는 SMTP E-메일 응답 코드를 반환할 수 있습니다. TCPTCP VI와 함수를 사용하여 TCP 네트워크상의 디바이스와 상호 작용합니다.UDPUDP VI와 함수를 사용하여 원격 UDP 소켓상의 디바이스와 데이터를 교환합니다.IrDAIrDA 함수를 사용하여 분리된 컴퓨터에서 실행되고 있는 VI 간에 무선 통신 링크를 설치합니다.블루투스블루투스 VI와 함수를 사용하여 블루투스 통신 프로토콜을 사용하는 디바이스와 통신을 합니다.SMTP E-메일[SMTP E-메일] VI를 사용하면, Simple Mail Transfer Protocol (SMTP)을 통해 데이터와 파일이 첨부된 E-메일을 보낼 수 있습니다. TLS (Transport Layer Security)를 사용하면 한층 강화된 보안 하에 SMTP 서버와 통신할 수 있습니다. 또한 SMTP 클라이언트의 인증 자격 증명을 지정할 수 있습니다. 하지만 SMTP E-메일 VI를 정보를 받는 용도로 사용할 수는 없습니다.HTTP 클라이언트HTTP 클라이언트 VI를 사용하여 서버, 웹 페이지, 웹 서비스와 상호작용하는 웹 클라이언트를 만듭니다. POST, GET, PUT, HEAD, DELETE와 같은 HTTP 메소드를 사용하여 HTTP 헤더를 추가하고, 쿠키를 저장하고, 인증을 제공하고, 웹 요청을 보낼 수 있습니다. 또한 이러한 VI는 LabVIEW 웹 서비스와 상호작용할 수 있습니다.FTPFTP VI를 사용하여 FTP 서버와 원시 데이터 및 파일을 보내고 받습니다.WebDAVWebDAV VI를 사용하여 안전하게 WebDAV 서버로 그리고 WebDAV 서버로부터 파일을 전송합니다. WebDAV (Web Distributing Authoring and Versioning)를 사용하면 웹 서버 또는 웹 공유의 문서 및 파일을 저장, 편집 및 관리할 수 있습니다.설정된 네트워크 기다림시스템이 원격 호스트에 접속할 수 있을 때까지 기다립니다.SFTPSFTP VI와 노드를 사용하여 SFTP 서버의 데이터 및 파일과 상호작용합니다.시리얼시리얼 VI와 함수를 사용하여 시리얼 포트에 연결된 디바이스와 통신을 하는 VISA VI와 함수에 접근합니다. 또한 VISA 팔레트에 있는 추가적인 함수도 사용 가능합니다.상위 토픽: 데이터 통신
프로토콜 VI와 함수를 사용하여 TCP/IP, UDP, 시리얼, IrDA, 블루투스, SMTP와 같은 프로토콜을 사용하여 어플리케이션간에 데이터를 교환합니다. 이 팔레트에 있는 VI와 함수는 시리얼 에러 코드 또는 SMTP E-메일 응답 코드를 반환할 수 있습니다. TCPTCP VI와 함수를 사용하여 TCP 네트워크상의 디바이스와 상호 작용합니다.UDPUDP VI와 함수를 사용하여 원격 UDP 소켓상의 디바이스와 데이터를 교환합니다.IrDAIrDA 함수를 사용하여 분리된 컴퓨터에서 실행되고 있는 VI 간에 무선 통신 링크를 설치합니다.블루투스블루투스 VI와 함수를 사용하여 블루투스 통신 프로토콜을 사용하는 디바이스와 통신을 합니다.SMTP E-메일[SMTP E-메일] VI를 사용하면, Simple Mail Transfer Protocol (SMTP)을 통해 데이터와 파일이 첨부된 E-메일을 보낼 수 있습니다. TLS (Transport Layer Security)를 사용하면 한층 강화된 보안 하에 SMTP 서버와 통신할 수 있습니다. 또한 SMTP 클라이언트의 인증 자격 증명을 지정할 수 있습니다. 하지만 SMTP E-메일 VI를 정보를 받는 용도로 사용할 수는 없습니다.HTTP 클라이언트HTTP 클라이언트 VI를 사용하여 서버, 웹 페이지, 웹 서비스와 상호작용하는 웹 클라이언트를 만듭니다. POST, GET, PUT, HEAD, DELETE와 같은 HTTP 메소드를 사용하여 HTTP 헤더를 추가하고, 쿠키를 저장하고, 인증을 제공하고, 웹 요청을 보낼 수 있습니다. 또한 이러한 VI는 LabVIEW 웹 서비스와 상호작용할 수 있습니다.FTPFTP VI를 사용하여 FTP 서버와 원시 데이터 및 파일을 보내고 받습니다.WebDAVWebDAV VI를 사용하여 안전하게 WebDAV 서버로 그리고 WebDAV 서버로부터 파일을 전송합니다. WebDAV (Web Distributing Authoring and Versioning)를 사용하면 웹 서버 또는 웹 공유의 문서 및 파일을 저장, 편집 및 관리할 수 있습니다.설정된 네트워크 기다림시스템이 원격 호스트에 접속할 수 있을 때까지 기다립니다.SFTPSFTP VI와 노드를 사용하여 SFTP 서버의 데이터 및 파일과 상호작용합니다.시리얼시리얼 VI와 함수를 사용하여 시리얼 포트에 연결된 디바이스와 통신을 하는 VISA VI와 함수에 접근합니다. 또한 VISA 팔레트에 있는 추가적인 함수도 사용 가능합니다.상위 토픽: 데이터 통신
프로토콜 VI와 함수를 사용하여 TCP/IP, UDP, 시리얼, IrDA, 블루투스, SMTP와 같은 프로토콜을 사용하여 어플리케이션간에 데이터를 교환합니다. 이 팔레트에 있는 VI와 함수는 시리얼 에러 코드 또는 SMTP E-메일 응답 코드를 반환할 수 있습니다. TCPTCP VI와 함수를 사용하여 TCP 네트워크상의 디바이스와 상호 작용합니다.UDPUDP VI와 함수를 사용하여 원격 UDP 소켓상의 디바이스와 데이터를 교환합니다.IrDAIrDA 함수를 사용하여 분리된 컴퓨터에서 실행되고 있는 VI 간에 무선 통신 링크를 설치합니다.블루투스블루투스 VI와 함수를 사용하여 블루투스 통신 프로토콜을 사용하는 디바이스와 통신을 합니다.SMTP E-메일[SMTP E-메일] VI를 사용하면, Simple Mail Transfer Protocol (SMTP)을 통해 데이터와 파일이 첨부된 E-메일을 보낼 수 있습니다. TLS (Transport Layer Security)를 사용하면 한층 강화된 보안 하에 SMTP 서버와 통신할 수 있습니다. 또한 SMTP 클라이언트의 인증 자격 증명을 지정할 수 있습니다. 하지만 SMTP E-메일 VI를 정보를 받는 용도로 사용할 수는 없습니다.HTTP 클라이언트HTTP 클라이언트 VI를 사용하여 서버, 웹 페이지, 웹 서비스와 상호작용하는 웹 클라이언트를 만듭니다. POST, GET, PUT, HEAD, DELETE와 같은 HTTP 메소드를 사용하여 HTTP 헤더를 추가하고, 쿠키를 저장하고, 인증을 제공하고, 웹 요청을 보낼 수 있습니다. 또한 이러한 VI는 LabVIEW 웹 서비스와 상호작용할 수 있습니다.FTPFTP VI를 사용하여 FTP 서버와 원시 데이터 및 파일을 보내고 받습니다.WebDAVWebDAV VI를 사용하여 안전하게 WebDAV 서버로 그리고 WebDAV 서버로부터 파일을 전송합니다. WebDAV (Web Distributing Authoring and Versioning)를 사용하면 웹 서버 또는 웹 공유의 문서 및 파일을 저장, 편집 및 관리할 수 있습니다.설정된 네트워크 기다림시스템이 원격 호스트에 접속할 수 있을 때까지 기다립니다.SFTPSFTP VI와 노드를 사용하여 SFTP 서버의 데이터 및 파일과 상호작용합니다.시리얼시리얼 VI와 함수를 사용하여 시리얼 포트에 연결된 디바이스와 통신을 하는 VISA VI와 함수에 접근합니다. 또한 VISA 팔레트에 있는 추가적인 함수도 사용 가능합니다.상위 토픽: 데이터 통신