• Title/Summary/Keyword: CANOpen Protocol

Search Result 10, Processing Time 0.302 seconds

The Design and Implementation of the Motorized Valve Control System using CANopen Protocol (CANopen 프로토콜을 이용한 전동밸브 제어시스템 설계 및 구현)

  • Lee, Myung-Eui;Shin, Keun-Soo;Yang, Sung-Hyun
    • Journal of Advanced Navigation Technology
    • /
    • v.14 no.3
    • /
    • pp.321-327
    • /
    • 2010
  • This paper deals with the design and development of the motorized valve control system using CANopen protocol. The CAN network protocol is used in the physical layer(layer 1) and data link layer(layer 2), and other upper network layer above that layer 1 and 2 utilize the CANopen protocol in this paper. The motorized valve controller is implemented by a PIC microprocessor, and the server application software for the control system user is written in C# language. In particular the CANopen protocol is widely used int the area such as ship automation systems and marine transportation systems. The experimental result of the proposed control system implemented in this paper is evaluated via real-time experiments, which works well as designed.

Developing a Analysis Tool of Canopen Over EtherCat Protocol (Canopen over EtherCAT 프로토콜 분석 도구 개발)

  • Youn, Seung-Hui;Lee, Hyo-Rim;Choi, Guk-Choel;Lee, Chang-Hong;Kim, Dong-Hyun;Kim, Jong-Deok
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2021.05a
    • /
    • pp.434-437
    • /
    • 2021
  • Canopen over EtherCAT(CoE) is a Canopen protocol that operates based on EtherCAT in industrial sites. In order to analyze a CoE network system and a performance through packet sniffing and reversing, it is necessary to know Data Objects structure and changes of its value. However, since Data Objects in Canopen is dependent on the devices, there is a limitation by using an existing packet analysis program like a Wireshark. Therefore, we designed and developed a system that infers Data Objects structure and system configuration.

  • PDF

A Study on the development of CANopen Protocol using UML (UML을 이용한 CANopen 프로토콜 개발에 관한 연구)

  • Park, Gun-Woo;Lim, Dong-Jin
    • Proceedings of the KIEE Conference
    • /
    • 2007.07a
    • /
    • pp.1684-1685
    • /
    • 2007
  • Development of software for microprocessors is one of the areas where UML can be used. There are many UML tools which is capable of generating source code for microprocessors. In this paper, a part of CANopen protocol is implemented using UML and the source code generated by a UML tool is tested.

  • PDF

Implementation of Multi-encoder Management System based on CANopen Protocol (CANopen 표준 기반 멀티 엔코더 관리 시스템의 구현)

  • Ahn, Hyosung;Kim, Taehyoun
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.41 no.6
    • /
    • pp.533-541
    • /
    • 2017
  • Recently, with the adoption of modern computing and communication technologies, manufacturing systems have become more autonomous and intelligent. Thus, as the number of field devices with smart sensors also increase, the need for an integrated management of such devices becomes essential. This paper proposes a smart encoder architecture that integrates the position sensing function with CANopen connectivity. In addition, an integrated system is proposed to simultaneously control and monitor multiple encoders over the Controller Area Network (CAN) fieldbus network. We evaluated the performance and functionalities of the proposed system by comparative experiments with commercial CANopen smart encoders using a CANopen conformance test.

Design and Performance Evaluation of a Marine Engine Fault Detection System Using a Proximity Sensor for a Marine Engine (선박 엔진용 근접 센서를 이용한 선박 엔진 고장진단시스템 설계 및 성능 분석)

  • Pack, In-Tack;Kim, Seung-Hwan;Kim, Dong-Seong
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.22 no.8
    • /
    • pp.619-626
    • /
    • 2016
  • This paper proposes the design and performance evaluation of a marine engine fault detection system using a proximity sensor for marine engine. Non-linearity is greatly reduced by using the sensor without increasing the response time by applying the CANopen protocol. The CANopen protocol enables the sensor to send initial values and measurement data. The marine engine fault detection system measures crankshaft deflection and the bottom dead center of the crosshead in real-time, which maintains stability and prevents the serious breakdown of the marine engine by use of an interlocking alarm monitoring system.

Design of XML Using UML in EtherCAT-based Encoder System (EtherCAT 기반 엔코더 시스템에서 UML을 이용한 XML 설계)

  • Lee, Ju-Kyoung;Lee, Suk;Lee, Kyung-Chang
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.9 no.2
    • /
    • pp.117-125
    • /
    • 2014
  • The EtherCAT protocol has become a very promising alternative for real-time industrial application due to its ability to eliminate uncertainties in the Ethernet. However, the extended markup language (XML) for the EtherCAT network system, which is required in the design, lacks systematic development to take advantage of model transformation techniques. This paper focuses on the system development procedure of the EtherCAT-based encoder system using the CANopen over EtherCAT (CoE) protocol. UML modeling is being adapted to design for XML of EtherCAT-based encoder system. To this purpose, this paper analyzes the object dictionary (OD) of a commercial encoder and CANopen over EtherCAT. A UML diagram is then designed based on the analysis, and XML is generated through the designed UML diagram. Finally, an experimental test_bed for the EtherCAT-based encoder system is implemented and its performance is compared with a commercial encoder.

A Study on Realization of Display System for Monitoring of Heavy Equipment State (중장비 상태 감시를 위한 디스플레이 시스템 구현에 대한 연구)

  • Kim, Kee Hwan
    • The Journal of the Convergence on Culture Technology
    • /
    • v.5 no.3
    • /
    • pp.263-269
    • /
    • 2019
  • In this study, the characteristics and operation of a multi-purpose loader equipped with various sensors such as a sensor capable of measuring the boom length, an angle sensor capable of measuring the tilt of the left and right sides of the boom and the loader, and a load cell capable of measuring the weight during lifting We have implemented a system that displays related data values. The configuration of the system reads the values from the sensors, sends them to the vehicle controller, and transmits the calculated results of the overturn rate and other important information to the display device using the CANOpen protocol. Also, in the calculation of the overturn ratio, the structure of the multi-purpose loader is similar to that of the crane belonging to the heavy equipment, and the crane overturn rate calculation method is used. Through this study, we can observe the condition of the heavy equipment and recognize the emergency situations such as abalone through the display device.

A Study on Remote Fault Diagnosis System of Special-purposed Vehicle (특수목적용 차량의 원격 고장진단 시스템에 대한 연구)

  • Pyo, Se Young;Kim, Kee Hwan
    • The Journal of the Convergence on Culture Technology
    • /
    • v.4 no.3
    • /
    • pp.221-226
    • /
    • 2018
  • Special-purposed vehicles are customized according to the user's requirements. When these vehicles are out of oder, they are costly and time consuming to repair. In order to solve these problems, we want to remotely check whether the vehicle is abnormal and remotely identify the fault area, thereby shortening the repair cost and the repair period. In this study, the faulty part of the electric control part is automatically identified, and it is immediately grasped through the user's mobile phone application and an instant fault code is notified to the car manufacturer for quick and smooth fault repair. In order to realize this, we want to build a system that uses the technology of IoT to determine the fault area according to the items required in the field of the special purpose vehicle and notify the manufacturer of the fault on its own.

The Development of Blade Pitch System Using Super Capacitor Storage (슈퍼 커패시터를 장착한 풍력발전용 피치 시스템 개발)

  • Choi, Hee-young;Ryu, Ji-su;Lee, Sang-ho
    • Proceedings of the KIPE Conference
    • /
    • 2012.07a
    • /
    • pp.311-312
    • /
    • 2012
  • Blade pitch control system monitors and adjusts angle of the blades and controls rotation speed of blades. This paper shows 2MW pitch system hardware and electric part. Blade pitch system consists of pitch drive, gear box, motor and energy storage. Fieldbus is base on CANopen protocol. Fail-Safe system moves the blades to a safety position in case of any fault condition. The super capacitor energy storage provides emergency back up to the Pitch servo driver during feathering the blades. This paper studied Blade pitch servo driver and a bi-directional DC-DC converter for fail-safe system.

  • PDF