Skip to main content

2.4.4. UDP2TCP변환기

2.4.4. UDP2TCP변환기

 

앞서 언급한대로 현대로봇 Hi5a 제어기는 UDP 프로토콜을 지원하고 Pick-it 장비는 TCP 프로토콜을 지원합니다. 이를 해결하기 위해서 UDP2TCP 변환기를 이용해야 합니다. UDP2TCP 변환기의 기능은 UDP 통신 기능과 TCP 통신 기능 부분을 동시에 구현해서 “UDP수신/TCP 송신”, “TCP수신/UDP송신을 결합하는 것입니다.

 

그림 2-7UDP2TCP 변환기

 

 

UDP2TCP 1개의 이더넷 포트가 있으며 이를 이더넷 케이블로 이더넷 스위치에 연결하면 모든 작업이 완료됩니다. UDP2TCP 장비는 전원을 연결하면 부팅과 동시에 자동으로 동작을 시작하기 때문에 별도의 조작이 필요하지 않습니다. 현재 UDP2TCP 변환기에서 이용하는 IP TCP 포트는 2-4에 있는 값으로 고정되어 있습니다. 사용자는 UDP2TCP변환기의 IP 주소나 포트 번호를 변경할 일이 없으며 고정되어 있는 IP 주소와 포트번호로 로봇 JOB 파일에서 데이터를 송수신하도록 작성하면 됩니다. UDP2TCP변환기의 TCP 포트번호는 Pick-it 장비에 맞춰서 “5001”로 고정되어 있고, UDP 포트 번호도 “5001”로 고정되어 있습니다.

 

 

2-4UDP2TCP 변환기 TCP UDP 설정

UDP2TCP IP 주소 (고정)

192.168.1.11

TCP 포트 번호 (고정)

5001

UDP 포트 번호 (고정)

5001

 

 

, 로봇에서 UDP로 데이터를 보낼 때 목적지의 주소는“192.168.1.11”, 포트 번호는 “5001”로 설정해서 보내면 됩니다. 그리고 Pick-it 크롬 설정화면에서 로봇이 접속할 IP 주소는 “192.168.1.12”로 포트 번호는 “5001” 로 설정해 놓으시면 UDP2TCP 변환기가 로봇과 Pick-it 중간에서 데이터를 변환해서 로봇과 Pick-it으로 전달합니다.