• Title/Summary/Keyword: master controller

Search Result 185, Processing Time 0.023 seconds

Voting System Bus Protocol for a Highly-Reliable PLC with Redundant Modules (다중화 구조 고신뢰성 제어기기를 위한 보팅 시스템버스 프로토콜)

  • Jeong, Woohyuk;Park, Jaehyun
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.20 no.6
    • /
    • pp.689-694
    • /
    • 2014
  • An SPLC (Safety Programmable Logic Controller) must be designed to meet the highest safety standards, IEEE 1E, and should guarantee a level of fault-tolerance and high-reliability that ensures complete error-free operation. In order to satisfy these criteria, I/O modules, communication modules, processor modules and bus modules of the SPLC have been configured in triple or dual modular redundancy. The redundant modules receive the same data to determine the final data by the voting logic. Currently, the processor of each rx module performs the voting by deciding on the final data. It is the intent of this paper to prove the improvement on the current system, and develop a voting system for multiple data on a system bus level. The new system bus protocol is implemented based on a TCN-MVB that is a deterministic network consisting of a master-slave structure. The test result shows that the suggested system is better than the present system in view of its high utilization and improved performance of data exchange and voting.

Circuit Design for Digital Random Bit Synchronization (디지틀 랜덤 비트 동기 회로 설계)

  • 오현서;박상영;백창현;이홍섭
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.19 no.5
    • /
    • pp.787-795
    • /
    • 1994
  • In this paper, we have proposed a bit synchronization algorithm which extracts the synchronized clock for random NRZ signal and designed a circuit followed by its performance analysis. The synchronization circuit consists of the Data Transition Detector and Mod 64 Counter, Phase Comparison and Controller, 64 Divider. The data input rate and master clock rate are 16 Kbps and 4.096MHz, respectively. The phase is compensated by 1/64 of the data signal period for every data bit. Through a series of experiments, the maximum immunity of phase jiter for input signal and the deviation of the recovered clock are measured 23.8% and 1.6%, respectively. The fully digital synchronization circuit is simple to implement into signal IC chip and also effective for the low speed digital mobile communications.

  • PDF

전장품 접속을 위한 UART 시리얼 버스 구현에 대한 평가

  • Won, Ju-Ho;Jo, Yeong-Ho;Lee, Yun-Gi;Kim, Ui-Chan;Jo, Yeong-Jun;Lee, Sang-Gon
    • The Bulletin of The Korean Astronomical Society
    • /
    • v.37 no.2
    • /
    • pp.184.2-184.2
    • /
    • 2012
  • 위성의 전장품은 전기적 접속을 위해서 1:1 연결을 하는 Point-to-Point 버스 방식과 여러개의 Slave (Remote Terminal)을 갖고, 일반적으로 1개의 Master (Controller)에 의해서 연결하게 되는 버스 구조를 갖는 접속 채널을 통해서 연결이 된다. 가장 많이 사용되는 방식인 MIL-STD-1553B는 데이터 전송속도가 1Mbps이고, Transformer에 의해서 완전하게 버스와 각 전장품이 완전하게 절연이 되는 구조로, 전기적 고장이 전달되는 것을 방지할 수가 있지만, 설계의 난이도가 높다. 고속 버스는 SpaceWire를 사용하고, 100Mbps이상의 속도를 지원할 수가 있지만, LVDS등의 고속 채널 설계 및 노이즈에 민감한 특성 때문에, 저속의 통신채널에서는 사용하기 어렵다. 저속의 데이터 채널을 위해서는 UART 방식이 사용된다. UART 방식은 RS-422 방식과 RS-485 방식이 사용되지만, 1553B 또는 SpaceWire 등과 같이 프로토콜이 정해지지 않아서, 사용자가 직접 프로토콜을 지정해야하는 문제가 있다. 또한 RS-422은 1:1 방식의 Point-to-Point UART를 위해서 사용되고, RS-485는 버스 방식의 연결을 지원할 수가 있지만, 동시에 여러개의 TX가 enable되는 경우에는 TX사이에 고장을 일으킬 수 있어서, 1번에 TX가 1개만 사용되도록 제어할 필요가 있다. 또한 RS-485방식의 버스를 구현할 경우에는 1553B처럼 와전하게 절연이 불가능하므로, 전기적이나 기능적으로 485버스에 문제가 발생할 경우에 절연과 같은 기능이 지원되도록 구현이 되어야 한다. 본 논문에서는 안정적인 485 UART버스 구현을 위한 기술에 대해서 평가하고 분석하도록 하겠다.

  • PDF

A Study on the Development of Two Axes Sun Tracking System for the Parabolic Dish Concentrator (Parabolic Dish형 태양열 집열기를 위한 2축 태양추적장치의 개발에 관한 연구)

  • Park, Y.C.;Kang, Y.H.
    • Solar Energy
    • /
    • v.19 no.4
    • /
    • pp.81-91
    • /
    • 1999
  • The work presented here is a design and development of sun tracking system for the parabolic dish concentrator. Parabolic dish concentrator is mounted on azimuth and elevation tracking mechanism, and controlled to track the sun with computed and measured sun positions. Sun tracking mechanism is composed of 1/30000 speed reducer(3 stages) and 400W AC servomotor for each axis. The nominal tracking speed of each axis is ${\pm}0.6^{\circ}/sec$ and the system has a driving range of $340^{\circ}$ in azimuth and of $135^{\circ}$ in elevation. Sun tracking control system consists of sun sensor, wind speed and direction measurement system, AC servomotor position control system and personal computer as a master controller. Sun sensor detects the sun located within ${\pm}50^{\circ}$ measured from the sun sensor normal direction. Computer computes the sun position, sunrise and sunset times and controls the orientation of parabolic dish concentrator through the AC servomotor position control system. It also makes a decision of whether the system should follow the sun or not based on the information collected from sun sensor and wind speed and direction measurement system. The sun tracking system developed in this work is implemented for the experimental work and shows a good sun tracking performance.

  • PDF

Development of Die Bonder Machine for Semiconductor Automatic Assembly (반도체 소자용 자동 Die Bonder 기계장치의 개발)

  • Bien, Z.;Youn, M.J.;Oh, S.R.;Oh, Y.S.;Suh, I.H.;Ahn, T.Y.;Kwon, K.B.;Kim, J.O.;Kim, J.D.
    • Proceedings of the KIEE Conference
    • /
    • 1987.07a
    • /
    • pp.284-287
    • /
    • 1987
  • In this paper, the design and implementation of a multiprocessor based Die Bonder Machine for the semiconductor will be described. This the partial research result, that is, the 1st year portion of the project to be performed for a period of two years from June, 1986 to May, 1988. The mechanical system consists of the following three subsystems : (i) transfer head unit, (ii) die feeding XY-table unit, and (iii) plunge up unit. The overall control system is designed to be essentially a master-slave type in which each slave is functionally fixed in view of software and also the time shared common bus structure with hardwired bus arbitration scheme is utilized, the control system consists of the following three subsystems each of which employs a 16 bits microprocessor MC 68000 : (i) die bonder processor controller, (ii) visual recognition/inspection and display system, (iii) the servo control system. It is reported that the proposed control system were applied to Working Sample and tested in real system, and the results are successful as a working sample phase.

  • PDF

Kisspeptin regulates the development of caprine primordial follicles in vitro

  • Magamage, Manjula Priyantha Sumith;Sathagopam, Sriravali;Avula, Kiran;Madushanka, Di Neththi Nimesh;Velmurugan, Sathya
    • Journal of Animal Reproduction and Biotechnology
    • /
    • v.36 no.1
    • /
    • pp.51-58
    • /
    • 2021
  • Kisspeptin, a neuropeptide and the master controller of reproductive axis upstream to GnRH neurons, and its receptor are also expressed in extra-hypothalamic tissues, such as ovaries. As systemic kisspeptin has been shown to modulate follicular dynamics in cattle, we hypothesized that kisspeptin has direct actions on the ovarian follicular development. We also hypothesized that kisspeptin regulation of primordial follicle development is via modulation of VEGF expression. In order to test these hypotheses, we cultured caprine ovarian cortical strips in vitro for 7 days with supplementation of kisspeptin at 1, 10 and 100 µM concentration and observed the development of primordial follicles into intermediate, primary and secondary follicles. We also studied the alteration in the expression profile of VEGF and VEGF transcript variant 2 mRNA during follicular development in the presence of kisspeptin. We confirmed the presence of GPR54 in goat ovaries in our preliminary studies. Supplementation of kisspeptin at 1 and 10 µM concentration facilitated the development of primordial follicles into intermediate, primary and secondary follicles with less number of degenerated follicles while the same at 100 µM resulted in degeneration of follicles. We observed a drastic increase in the expression profile of VEGF and VEGF transcript variant 2 mRNA upon culture which was independent of kisspeptin treatment. In conclusion, our studies show that kisspeptin facilitates ovarian primordial development in vitro.

Implementation of Temperature and Humidity Sensor Module Based on Z-wave (Z-Wave 기반의 온습도 센서 모듈 구현)

  • Weon, La kyoung
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.21 no.4
    • /
    • pp.157-166
    • /
    • 2022
  • The most commonly used wireless communication technologies in IoT technology include ZigBee, WiFi, Bluetooth, and Z-Wave. In particular, Z-Wave is currently one of the preferred wireless communication technologies, with a global market share of 60 % of these technologies. In this research, a temperature and humidity sensor module using a Z-wave protocol was designed and manufactured by referring to the data sheet. Subsequently, the Z-Wave protocol was analyzed during the operation of the sensor module, and the firmware of the controller module was mounted and implemented. In addition, a program for monitoring the temperature and humidity information from the sensor module was developed and validated. Finally, the performance of the sensor module was validated through master distance and low power tests on it and its reception data success rate.

KSTAR 연료주입계 Piezoelectric Valve 및 제어기 개발

  • Song, Jae-In;Kim, Yeong-Ok;Kim, Gwang-Pyo;Chu, Yong;Park, Gap-Rae
    • Proceedings of the Korean Vacuum Society Conference
    • /
    • 2012.08a
    • /
    • pp.205-205
    • /
    • 2012
  • Korea Superconducting Tokamak Advanced Research (KSTAR) 장치는 국내 유일의 초전도 자석을 이용한 핵융합 연구 장치로서 초고온의 플라즈마를 생성하여 차세대 에너지원인 핵융합 에너지를 획득하는 것을 목표로 두고 있다. 플라즈마를 생성부터 유지하기 위해서는 수소 동위원소를 토카막 내부로 공급해 주어야 하는데 이러한 수소동위원소를 "연료"라 부르며, 이 연료를 토카막 내부로 공급해 주는 시스템을 연료주입 시스템(Fueling System)이라고 한다. KSTAR에서는 토카막 내부로 고속의 연료 주입이 필요하고 정밀한 양의 연료를 공급하는 밸브를 사용하여야 하며, 이러한 밸브를 제어 할 수 있는 제어기를 필요로 한다. 위의 사항에 적합한 피에조 밸브(Piezoelectric Valve)는 2 msec 이내의 개폐시간과 500 Torr ${\ell}$/s 이상의 유량을 흘려줄 수 있는 피에조 밸브로 압전소자에 가해지는 전압(0~250 V)에 따라 변위의 양에 비례하여 연료가 진공용기 내로 유입된다. 압전소자의 변위는 최대 140 ${\mu}m$로 최적화되어 있어야 하며, 정전용량(Capacitance)는 30~40 nF이어야 한다. 또한 소자에 힘(Force)를 가해 최대 7 N으로 136 ${\mu}m$의 변위를 가진 소자를 사용해야 한다. 피에조 밸브의 특성으로는 아날로그 신호로 작동이 되어야 하며, 유량신호를 피드백하여 밸브의 구동 전압을 정밀하게 제어 되어야 한다. 피드백 제어를 위해 압력센서는 XCS-190 Series를 사용하여 낮은 유량에서도 민감하게 반응하도록 제작하였으며, 고전압이 유기 되었을 때 제어기를 보호하기 위한 정션박스를 설치하였다. 밸브 제어기는 피에조 밸브의 개방 속도를 높이기 위해 밸브 구동 전압을 순간적으로 높이는 POP 전압을 생성하는 기능과 유량 신호를 피드백해서 밸브 구동 전압을 정밀 제어 하는 기능을 가지고 있다. 제어장치는 아날로그 및 디지털 제어회로의 전원용 +15 V DC와 밸브 구동용 +250 V DC 출력용의 전원 공급 장치(Power supply unit), 펄스 및 트리거 신호를 생성하는 Master Programmer unit), Pop 전압과 피드백의 중요한 기능을 수행하는 Valve controller unit로 제작 되었다. 피에조 밸브와 제어기는 상호 작용하여 동작을 원활히 할 수 있도록 특성 실험을 진행하여야 하며, 진공상태에서 Lack의 유무를 확인하여야 한다. 현재 개발 제작된 밸브의 진공누설시험 및 특성실험을 진행하고 있으며, KSTAR 5차 캠페인에 적용할 계획이다.

  • PDF

Implementation of CiA 406 Device Profile for CANopen Compatible Encoders (CANopen 지원 엔코더를 위한 CiA 406 장치 프로파일 구현)

  • Hwang, Hyunbum;Ahn, Hyosung;Kim, Sanghyun;Kim, Taehyoun
    • Transactions of the Korean Society of Mechanical Engineers A
    • /
    • v.39 no.12
    • /
    • pp.1287-1295
    • /
    • 2015
  • Recently, fieldbus communication technologies have been widely deployed for industrial automation because they are profitable in providing easy system integration and management for multiple devices, as well as high-speed communication. It is essential for smart encoders to support fieldbus connectivity, where the device configuration and various types of information related to position are exchanged between an external controller and multiple encoders over the communication link. In this study, we implemented the CiA 406 device profile for smart encoders from the CANopen standards by extending an open-source CANopen standard-compliant framework, called CanFestival. The CiA 406 functionalities implemented in this study were validated on a test-bed consisting of a CANopen master and virtual CANopen encoders with our CiA 406 extension module.

PLC and Arduino Interaction Based on Modbus Protocol

  • Jeong, Yunju;Ansari, Md Israfil;Shin, WooHyeon;Kang, Bonggu;Lim, JinSeop;Moon, HyeonSik;Shim, Jaechang
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.3
    • /
    • pp.511-519
    • /
    • 2017
  • This Paper introduces the design and communication method between PLC (Programmable Logic Controller) and Arduino based on MODBUS Protocol. MODBUS connection can be established in a new or existing system very easily, therefore we used this protocol in our proposed system. In the field of automatic devices, multi-function serial port such as RS232, RS422, RS485, and so on creates a great convenience to the developer. This proposed system used RS485 as a key mediator for data exchanging on a connected network. We also believe that it will reduce the development cost in various automated industry because this system can be reused or can be implemented any such PLC installed machines. RS485 is used as a communication interface between PLC (as a slave) and Arduino (as a master), through which a reliable network is created for safe and fast communication. Furthermore, RS485 allows multiple devices(up to 32) to communicate at half duplex on a single pair of wires and provides a long connectivity area (up to 1200 meters) as compare to other device, which makes it a user-friendly for various devices in the automated industry. Moreover, Arduino can play as a mediator by connecting third party device and setup a communication network with PLC.