LonWorks를 이용한 분산 지능 제어를 위한 통신 모듈의 설계 및 구현

Design and Implementation of Communication Module for Distributed Intelligence Control Using LonWorks

  • 최재혁 (해군 작전사령부 정보통신단) ;
  • 이태오 (동명정보대학교 공과대학 컴퓨터공학과)
  • 발행 : 2004.12.01

초록

본 논문은 애쉴론(Echelon)사의 LonWorks 기술을 이용하여 분산 지능 제어를 위한 LonWorks 통신 모듈 설계 및 구현에 대하여 논한다. LonWorks 통신 모듈은 하드웨어와 펌웨어(firmware)로 나눌 수 있다. 첫 번째, 하드웨어는 센서가 부착된 마이크로컨트롤러 부분과 제어와 데이터 네트워크를 함께 운용할 수 있는 LonWorks 구성요소이다. 즉, 뉴런 칩(neuron chip), 마이크로컨트롤러, 트랜시버(transceiver), LONCard로 구성되어 있다. 두 번째, 운용 펌웨어는 노드빌더(NodeBuilder) 3.0 개발 툴을 이용한 뉴런 C이다. 제작 구현된 LonWorks 통신 모듈은 LTM-10A, Gizmo 4 I/O board, 병렬 I/O 인터페이스를 이용하여 사전 테스트하였다. 그리고 필드 테스트를 위하여 마이크로컨트롤러 부분은 하이퍼터미널(HyperTerminal)을 이용하여 테스트하였고, 데이터 네트워크의 통신 절차는 윈도우즈용 LonMaker 툴을 이용하여 짧은 메시지를 송$.$수신하여 확인하였다. 이로써 LON(Local Operating Network)은 지능 디바이스를 가진 분산형 제어 기술을 사용하여 대형 제어시스템을 소형화할 수 있다.

In this paper, we describes the design and implementation of LonWorks communication module for distributed intelligent control using LonWorks technology of Echelon. LonWorks communication module can be divided hardware and firmware. First, hardwares is divided into microcontroller attaching sensors and LonWorks components for working together control network and data network. Hardwares are consisted of neuron chip, microcontroller, transceiver, LONCard. Second, operating firmware is realized with neuron C using NodeBulider 3.0 development tool. Produced and implemented LonWorks communication module is pretested using LTM-10A, Gizmo 4 I/O board, parallel I/O Interface. For field test, microcontroller module part is tested by HyperTerminal, communication procedure in data network is certified by transmitting and receiving short message using LonMaker for Windows tool. Herewith, LON technology is based on network communication technique using LonWorks.

키워드

참고문헌

  1. 박홍성, 권욱현, '산업용 네트워크와 그 응용', ICASE Magazine, 제2권, 제4호, pp. 4-18, Jul, 1996
  2. 이희승 외1명, 'LonWorks 기술의 이해', 애쉴론 코리아 기술 지원팀, 1999
  3. 백우진, '지능분석제어를 위한 LON 시스템 구축', 울산대학교 공학석사 학위논문, 1998.12
  4. 'CIM/FA에 혁명이 기대되는 분산형 지적 제어 네트워크', 자동화 기술 8월호, pp. 39-47, 1997
  5. 홍승호외 3인, '분산제어 및 자동화 시스템과 필드버스', ICAE Magazine, 제2권, 제4호, pp. 19-29, Jul, 1996
  6. C.Xie, J.-S. Pu, P. R. Mooere, 'A case study on the development of intelligent actuator components for distributed control system using LONWORK neuron chips', Machatronics 8, pp. 103-119, PERGAMON, 1998 https://doi.org/10.1016/S0957-4158(97)00043-3
  7. Toshiba, 'Neuron Chip Local Operating Network LSIs', 2001
  8. Echelon, 'LonBuilder Users's Guide' , 2001
  9. Echelon, 'Neuron C Programmer's Guid C' , 2001
  10. Echelon, 'Neuron C Reference Guide' , 2001
  11. Echelon, 'LonWorks Engineering Bulletis' , 2001
  12. Echelon, 'LonTalk Protocol Secification Version 3.0 ' , 2001
  13. Motorola, 'MOTOROLA Lonworks Technology Device Data', 1996
  14. Echelon, 'The '95-'96 Echelon Lonworks Products Databook', 1996
  15. 이희승 외1명, 'LonTalk 프로토콜의 이해', 애쉴른 코리아 기술 지원팀, 1999
  16. 이희승 외1명, 'LonWorks Device 개발', 애쉴른 코리아 기술 지원팀, 1999
  17. 이희승 외1명, 'LonWorks Firmware 개발 및 LonMark Guide line의 이해', 애쉴른 코리아 기술 지원팀, 1999