본문 바로가기
Engineering

[LabView] TCP/IP Client->Server

by 투썬 아빠 2009. 7. 27.



오늘은 LabView를 이용한 TCP/IP 통신을 구현해보았다.

에코를 구현해보려 하였으나 일단 기술적인 문제로 쉽지 않아서 단방향 통신만 가능케 구현

Client에서의 값을 Server로 보내주면 Server프로그램에서 출력하는 프로그램이다.


Client의 프론트패널과 블록 다이어그램






TCP Open을 이용하여 접속할 서버의 IP와 Port를 맞춘다.
그리고 '랜덤'을 이용하여 임의의 값을 TCP Write로 넣어주고
Waveform Chart를 이용하여 값을 그래프로 표현한다.


Server의 프론트패널과 블록 다이어그램





Listen으로 Cient의 요청을 기다린다.
TCP Read를 이용하여 Client에서 보내는 값을 Waveform Chart에 표현한다.



작동화면

 

client의 값과  server의 값이 일치함을 볼 수 있다.



p.s) 사실 필요한 내용은 Server의 값을 Client에서 읽어 들이는 프로그램을 만들어야 했는데.....
       어찌하다 보니 반대로 만들어 버렸네 -ㅁ-;


댓글