Skip to content

LabVIEW Arduino TCP/IP

LabVIEW Arduino TCP/IP

Sunny_

Published January 30, 2026

Original author: 不脱发的程序猿Original source (new tab)

LabVIEW Arduino TCP/IP

Project description

1. 프로젝트 개요 이 프로젝트는 집 안의 Arduino + W5100 보드를 “원격 I/O 장치”로 두고, PC에서 돌고 있는 LabVIEW가 상위 HMI·SCADA처럼 동작하는 구조입니다. LabVIEW는: TCP/IP를 통해 Arduino에 접속하는 TCP 클라이언트이고, 집 안의 가스 누출, 온도, 인체 움직임을 실시간으로 화면에 표시하고, 사용자의 버튼 조작을 릴레이 제어 명령으로 바꾸어 보내는 역할을 합니다. 즉, 한 줄로 말하면: **“Arduino는 센서/릴레이를 직접 다루는 현장 단말(플랜트), LabVIEW는 PC에서 돌아가는 중앙 감시·제어 소프트웨어”**입니다. 2. 시스템 구조 LabVIEW 관점에서 시스템을 보면 이렇게 나눌 수 있습니다. 1) 원격 I/O 노드 (Arduino + W5100) LabVIEW 입장에서는 “TCP 소켓으로 접근 가능한 외부 장치”입니다. 센서 값 요청, 릴레이 On/Off 명령을 전달하면 → 그 결과가 다시 텍스트/바이너리 응답으로 돌아온다고 보면 됩니다. 2) 네트워크 계층 LabVIEW에서는 별도의 드라이버 없이 TCP Open Connection / TCP Write / TCP Read VI로…

Keep reading with a free account

Guests can read 15 projects per visit. Log in or create a free account to read the full description, open the documents and join the comments.