DOI QR코드

DOI QR Code

Design and Implementation of the JAVA Serial Communication Program to Control the Industrial Digital Indicator

산업용 디지털 지시계 제어를 위한 자바 시리얼 통신 프로그램의 설계와 구현

  • 김태석 (동의대학교 컴퓨터소프트웨어공학과) ;
  • 김종수 (동의대학교 산업기술개발연구소) ;
  • 이중화 (동의대학교 컴퓨터소프트웨어공학과)
  • Received : 2011.03.04
  • Accepted : 2011.05.17
  • Published : 2011.06.30

Abstract

Main machinery in the factory have various digital indicator to display its operating data for the manager. It is useful to control these datum at the remote office for factory automation in order to increase machine productivity. It is easy to use Ethernet infrastructure for remote communication. But most of all machinery in domestic factories still support RS232c or RS485 serial communication way. In this case to control machinery datum on the ethernet base, it is need to change RS232C or RS485 data to ethernet base. In this paper, in order to develop a remote progress management system through the wireless Internet, we show a design method to make easy maintenance by developing the system with both the JAVA language and RxTx Package for RS232c serial communication. For the system implementation, we added the digital indicator connect with a thermo couple to a machine which provide the real time status data of temperature. To connect machines management server program, we set up a convertor to change the RS485 data to the RS232c and also another convertor to change the RS232c data to wireless ethernet.

공장의 주요 설비들은 설비의 운전정보를 관리자에게 보여주기 위한 다양한 디지털 지시계를 가지고 있는 경우가 많은데, 생산성을 향상시키기 위한 공장 자동화를 위해서 다양한 설비들의 운전 정보를 원격지에서 제어할 필요가 있다. 원격지 통신을 위해서 이더넷(Ethernet) 인프라를 이용하면 편리하지만, 국내 공장에서 보유한 생산설비의 경우 아직도 많은 설비들이 RS232C나 RS485통신 방식만을 지원하는 경우가 많다. 이러한 경우에 RS232C나 RS485틀 사용해서 통신하는 설비의 운전정보를 Ethernet으로 변환해주는 것이 필요하다. 본 논문에서는 무선 인터넷 기반에서 원격지에 있는 설비를 제어하기 위해서 자바와 시리얼통신용 RxTx 패키지를 이용한 통신 프로그램 구현 방법을 보인다. 시스템의 구현을 위해 현재 운전되고 있는 설비의 상태를 파악하기 위해 RS485 통신이 가능한 산업용 디지털 지시계와 열전대를 사용하여 온도 정보를 전송하도록 하드웨어를 구성하였고, RS485로 입력된 정보를 RS232c로 변환하는 변환기를 거친 후, 무선 Ethernet으로 변환해주는 변환기를 설치한 후, 서버와 통신하도록 구현하였다.

Keywords

References

  1. 고수영, "MES를 연계한 제약산업의 생산관리시스템 구축," 성균관대학교 과학기술대학원, 석사학위논문, pp.12-32, 2007.
  2. 중소기업청, 중소기업기술정보진흥원, "경영공정혁신을 통한 중소기업의 생산성향상 실태연구," 중소기업기술정보진흥원, 서울, 2008.
  3. 송순호, "품질관리 시스템 구축과 MMI연계를 통한 표면절삭 원격조종 장비의 최적운용방안," 한양대학교 대학원, 석사학위논문, pp.8-9, 2008.
  4. Danny Ayer외 14명 저(하수정 역), "PROFESSIONAL Java Server Programming," 정보문화사, 서울, 2000.
  5. 김종수, "네트워크 게임 설계에 있어서 GoF 디자인 패턴 적용에 관한 연구," 동의대학교, 박사학위논문, pp.101-104, 2006.
  6. 김종수, 김태석, "The Study of the APIs Design in the Internet Application to Construct a Database Server," IEEE-HealthCom2005 7th International Workshop, pp.335-338, 2005.06.
  7. http://www.rxtx.org
  8. 에릭 감마, 리처드 헬름, 랄프 존슨, 존 블리시디스(김정아 역), "GoF의 디자인 패턴(개정판)," Addison-Wesley, 서울, 2007.
  9. 정상준, 정연기, "무선 센서 네트워크를 이용한 작업환경 모니터링 시스템," 한국멀티미디어학회논문지, Vol.12, No.10, pp.1478-1485, 2009년 10월.
  10. 윤춘희, 노선영, 황민태, "적외선 통신용 PC 어댑터와 응용 소프트웨어의 설계 및 구현," 한국멀티미디어학회논문지, Vol.6, No.5, pp.889- 895, 2003년 8월.
  11. 송명규, 추영열, "인트라넷 환경에서의 공장자동화를 위한 센서 망 실시간 트래픽 성능 평가," 한국멀티미디어학회논문지, Vol.11, No.7, pp. 1007-1015, 2008년 7월.

Cited by

  1. Implementation of Badminton Motion Analysis and Training System based on IoT Sensors vol.18, pp.4, 2011, https://doi.org/10.7472/jksii.2017.18.4.19