• 제목/요약/키워드: Modbus TCP/IP

검색결과 7건 처리시간 0.022초

Independent I/O Relay Class Design Using Modbus Protocol for Embedded Systems

  • Kim, Ki-Su;Lee, Jong-Chan
    • 한국컴퓨터정보학회논문지
    • /
    • 제25권6호
    • /
    • pp.1-8
    • /
    • 2020
  • 스마트팩토리, 산업용 드론, 빌딩 에너지 관리 시스템, PLC, 선박, 기차 및 비행기를 포함한 산업현장에서 Modbus프로토콜을 사용하여 시스템 모듈 간 통신을 적용한다. 기존의 Modbus는 시리얼 직렬통신으로 사용되었지만, 최근 Modbus프로토콜은 TCP/IP 통신으로 사용된다. Modbus프로토콜은 3가지 유형의 RTU, TCP 및 ASCII를 지원하고 임베디스 시스템에 프로토콜을 구현 하여 사용 한다. 하지만 RTU, TCP, ASCII기반의 프로토콜은 각 송신 I/O장치가 다를 수 있다. 예를 들어 RTU, ASCII 통신은 시리얼기반으로 통신 프로토콜을 송신하지만 이더넷 TCP/IP 송신을 요구하는 경우도 있다. 이와 같은 문제는 특히 임베디드 시스템에서 C언어(절차 지향)를 사용하기 때문에 I/O레지스터 관련 소스코드의 복잡성 증가 문제가 발생된다. 본 연구는 임베디드 장치에서 I/O함수를 논리적으로 분리가능한 소프트웨어 설계를 진행하고, 더불어 대리자 클래스 인스턴스를 통하여 I/O처리가 필요한 각 인스턴스의 수행 로직을 Modbus RTU, TCP, ASCII프로토콜 생성으로 설계 하였고 인스턴스별 통신 I/O처리와 논리적 수행 로직을 분리 가능한 소프트웨어 설계와 실험을 하였다.

이중화 모드버스 통신을 이용한 퍼지기반 고장진단기능을 가진 선박 밸러스트 전기유압식 원격밸브제어시스템 개발 (Development of electro hydraulic ballast remote valve control system with diagnostic function using redundant modbus communication)

  • 김종현;유영호
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제38권3호
    • /
    • pp.292-301
    • /
    • 2014
  • 본 논문은 밸러스트 탱크용 분산형 독립전기유압식 원격밸브제어시스템을 개발하기 위하여 밸브개폐를 제어하는 슬레이브시스템과 다수의 슬레이브시스템을 제어감시하는 마스터시스템, 정보교환을 위하여 실시간 제어시스템에서 사용되는 이중화 모드버스 통신시스템, 선박의 통합관리 시스템에 접속 가능한 이더넷 모드버스 TCP/IP 통신시스템을 구현한다. 또한 퍼지기반 고장진단 시스템을 추가하여 시스템의 열화를 예측하고 정비시간을 단축함으로써 선박용 밸러스트 밸브 제어시스템의 안전성과 신뢰성을 높인다. 그리고 선박의 통합제어 시스템과 연계할 수 있는지를 확인할 수 있도록 이더넷 시뮬레이터를 개발하고 이들 장치의 시험에 대하여 기술한다.

Modbus TCP를 이용한 선박용 무선 LED 제어기의 설계 및 구현 (Design and Implementation of Wireless Lighting LED Controller using Modbus TCP for a Ship)

  • 정정수;이상배
    • 한국항해항만학회지
    • /
    • 제41권6호
    • /
    • pp.395-400
    • /
    • 2017
  • Modbus는 각종 자동화 장비 감시 및 제어에 전 세계적으로 널리 사용되고 있는 자발적 산업표준 통신 프로토콜이다. 그러므로 선박, 빌딩, 기차, 비행기 등 Modbus를 이용하는 모든 장비들과 연결이 가능하여 환경변수의 측정 및 원격제어가 가능하게 된다. 기존의 Modbus는 Serial 통신을 기반으로 사용되어 왔으며, Modbus TCP는 오늘날 인터넷 프로토콜로 가장 많이 쓰이는 TCP/IP를 기반인 Ethernet 통신을 이용하므로 Serial 통신에 비해 빠르고 사물인터넷(Internet of Things) 환경에 연결이 가능하다. 본 논문에서는 Modbus TCP 통신 프로토콜을 이용하여 무선 Wi-Fi 환경에서 LED 조명을 제어하기 위한 알고리즘을 설계하고, 선박의 통합관리 시스템에서 외부 환경요인 확인 및 원격제어가 가능한 LED 제어기 회로를 설계 및 구현 하였다. 외부 환경요소인 온도, 습도, 전류, 조도 값들은 센서를 통해 제어기로 받아들이며 이 값들은 Modbus 프로토콜을 통해 선박의 통합관리 시스템에 알리게 된다. Modbus는 TCP 통신으로 Master 기기와 연결 되어 온도, 습도, 전류, 조도 상태 모니터링 및 LED 출력 값 확인이 가능하고 또한 사용자가 원격으로 RGB 값을 변경할 수 있기 때문에 원하는 색으로 변경이 가능하게 된다. 제작한 제어기의 구현 확인을 위해 모의 선박 관리 시스템을 만들어 온도, 습도, 전류, 조도 상태를 모니터링 하고, 원격으로 RGB 값을 변경 하여 제어기의 LED 조명색상이 변화 되는 것을 확인 하였다.

Design of Multi-protocol IED for Networked Control System of Multi-Induction Motor in Industrial Fields

  • Hong, Won-Pyo
    • 조명전기설비학회논문지
    • /
    • 제26권10호
    • /
    • pp.60-71
    • /
    • 2012
  • This paper proposes a new design and implementation of multi-protocol IED for networked control system of multi-induction motor in industrial fields. The experimental multi-induction motor based multi-protocol IED of Modbus/LonTalks/TCP/IP module is designed and fabricated. This article addresses issues in architecture of LonWorks/Ethernet sever, embedded processors architecture for converting Modbus protocol to LonTalks protocol, integrating preconfigured software, and Internet technologies. It is also verified that the multi-induction motor control and monitoring system using LonWorks/Ethernet server have available, interoperable, reliable performance characteristics from the experimental results, especially, the seamless integration of TCP/IP networks with control networks allows access to any control point from anywhere. Thus, the results provide available technical data for remote distributed motor control system of industrial field or building microgrid with LonWorks BAS.

선박용 에너지 관리 시스템 알고리즘 검증을 위한 신호 연동 시뮬레이터 개발 (Development of signal linkage simulator for verification of Ships energy management system algorithm)

  • 이종학;오지현;심재순;오진석
    • 한국정보통신학회논문지
    • /
    • 제26권6호
    • /
    • pp.881-889
    • /
    • 2022
  • 전 세계적으로 선박의 배출물에 의한 환경 오염에 관심이 증가하여, 에너지 효율을 높여 선박 배출물 감소와 연료 소비 효율을 높이는 시스템 개발에 많은 연구가 진행되고 있다. 각 시스템은 소형 선박에서는 실증될 수 있으나, 대형 선박의 경우에는 실증에 대한 여건이 마땅치 않다. 현실적으로 대형 선박에 real time으로 구동되는 에너지 관리 시스템 제어기를 테스트하기 위해서는 시뮬레이터를 통한 테스트를 수행해야 한다. 본 연구에서는 각 제어 시스템과 에너지 관리 시스템을 연동할 수 있도록 각 신호를 Modbus TCP/IP에 맞게 주소를 설정하였으며, 신호의 흐름에 따라 알고리즘을 구성하였다. 또한, 각 제어기가 선박에서 수집하는 신호를 인위적으로 발생시킬 수 있도록 신호 발생기를 설계 및 제작하였다. 시뮬레이터 제작 및 연동 결과 real time으로 운용되는 각 제어기는 역할을 알맞게 수행하였으며, 선박용 에너지 관리 시스템의 알고리즘의 적용이 적절히 수행됨을 확인하였다.

임베디드 리눅스를 이용한 웹 기반 빌딩자동화시스템 (Web-based Building Automation System using Embedded Linux)

  • 신은철;이수영;최병욱
    • 제어로봇시스템학회논문지
    • /
    • 제10권4호
    • /
    • pp.334-340
    • /
    • 2004
  • In this paper, a Web-based management system for the building network is described. A multi-protocol converter based on SoC and embedded Linux is designed. The open source licensing, reliability, and broad hardware support are key reasons for use of embedded Linux in embedded industry. The multi-protocol converter integrates control network of RS-485 and LonWorks devices through TCP/IP protocol for a client with Java applet. The system consists of three-tier architecture, such as a client, a server that is performed on a multi-protocol converter, and control devices. The developed system includes the inverter motor control system with modbus protocol for the RS-485 network. The experiment results show that the multi-protocol converter using embedded Linux is a flexible and effective way to builda Web -based monitoring and control system.

빌딩용 신.재생에너지시스템 제어를 위한 LonWorks기반 원격 제어모듈 개발 (Web based control modules Using LonWorks/Ethernet Server for Control a large Scale Renewable Energy System in Building)

  • 홍원표
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2008년도 제39회 하계학술대회
    • /
    • pp.1706-1711
    • /
    • 2008
  • This paper proposes a new Web based-control concept & design method and implementation of LonWorks network system for a large scale renewable energy energy control and monitoring system in building. The Experimental LonWorks network system using LonWorks/Ethernet(Web) server is designed and fabricated. This article addresses issues in architecture of LonWorks/Ethernet sever, embedded processors architecture for converting LonTalks protocol to Modbus protocol and software, and Internet technologies. It is also verified that the multi-induction motor control and monitoring system using LonWorks/Ethernet server have available, interoperable, reliable performance characteristics from the experimental results, Especially, The seamless integration of TCP/IP networks with control networks allows access to any control point from anywhere. Thus, the results provide a available technical data for remote distributed control system of industrial and buildings field.

  • PDF