• Title/Summary/Keyword: PLC programming

Search Result 40, Processing Time 0.022 seconds

Development of PLC Device for White Goods based on Web Technology (Web 기반의 백색 가전기기의 전력선 통신 장치 개발)

  • Myoung, Kwan-Joo;Kim, Dong-Sung;Cho, Sung-Guk;Kwon, Wook-Hyun;Kim, Yo-Hee
    • Proceedings of the KIEE Conference
    • /
    • 2001.07d
    • /
    • pp.2646-2648
    • /
    • 2001
  • In this paper, the development of Power Line Communication(PLC) device for white goods is presented. The commercial PLC chip-set is used for the modem device of white goods. As a PLC device for white goods, an ARM720 u-controller and a windows CE 3.0 are adopted. UPnP (Universal Plug and Play) that is applied for home network middle ware in implemented system. In addition, application programming and emulator for home appliance are implemented using UPnP standard ver 1.0.

  • PDF

Implimentation of MMS using JNI (JNI를 이용한 MMS 구현)

  • Jang, Kyung-Soo;Shin, Dong-Ryeol
    • The Transactions of the Korea Information Processing Society
    • /
    • v.7 no.1
    • /
    • pp.135-145
    • /
    • 2000
  • Manufacturing Message Specification (MMS) is designed as a communication standard protocol, ISO/IEC 9506, on factory automation for messaging between heterogeneous programmable unit controller, PLC, NC, Robot, of different vendors on the networks. MMS is also a standard protocol of OSI reference model application layer, In this paper, we show an implementation of MMS over TCP/IP using ANSI-C programming language on the unix environment, and make java classification using java native interface (NJI) with MMS library. The use of java classification provides a basic environment ot overcome a difficult programming with different MMS application programming interface (MMS-I) which requires a siklled programming technique of graphic user interface (GUI). In this paper, we implement a MMS application program of the automated assembly model for printed circuit board based on WWW which shows the operation, control and monitoring of real manufacturing device (RMD) with web browser providing users for consistent user interface.

  • PDF

A Structural Testing Strategy for PLC Programs Specified by Function Block Diagram (함수 블록 다이어그램으로 명세된 PLC 프로그램에 대한 구조적 테스팅 기법)

  • Jee, Eun-Kyoung;Jeon, Seung-Jae;Cha, Sung-Deok
    • Journal of KIISE:Software and Applications
    • /
    • v.35 no.3
    • /
    • pp.149-161
    • /
    • 2008
  • As Programmable Logic Controllers(PLCs) are frequently used to implement real-time safety critical software, testing of PLC software is getting more important. We propose a structural testing technique on Function Block Diagram(FBD) which is one of the PLC programming languages. In order to test FBD networks, we define templates for function blocks including timer function blocks and propose an algorithm based on the templates to transform a unit FBD into a flowgraph. We generate test cases by applying existing testing techniques to the generated flowgraph. While the existing FBD testing technique do not consider infernal structure of FBD to generate test cases and can be applied only to FBD from which the specific intermediate model can be generated, this approach has advantages of systematic test case generation considering infernal structure of FBD and applicability to any FBD without regard to its intermediate format. Especially, the proposed method enables FBD networks including timer function blocks to be tested thoroughly. To demonstrate the effectiveness of the proposed method, we use trip logic of bistable processor of digital nuclear power plant protection systems which is being developed in Korea.

Development of Control System Design Program Based on IEC1131-3 (IEC1131-3에 입각한 제어 시스템 설계 프로그램 개발)

  • Huh, Woo-Jung;Shin, Kyeong-Bong;Kim, Eung-Seok;Kim, Moon-Cheol;Park, Jung-Min;Kim, Sung-Tae
    • Proceedings of the KIEE Conference
    • /
    • 1996.07b
    • /
    • pp.1263-1265
    • /
    • 1996
  • IEC1131-3 Specification of Programming Controller is established in 1994 and consists of 3 graphical languages and 2 textual languages. It is used in PLC and small scale controller because of its uniformity and extensibility. This paper describes Soft Logic Designer which is a graphical and textual programming editor for IEC1131-3 programming languages. Soft Logic Designer is developed with Object Orient Language, C++ under Microsoft Windows 95. It has two graphic editors for Sequential Function Chart and Function Block Diagram and one textual editor for Structured Text. Users can efficiently write high-level programs with mouse and menu buttons.

  • PDF

An Automatic Address Allocation Mechanism based on the Signal Strength for the PLC-based Home Network (전력선 홈 네트워크를 위한 신호 세기 기반의 자동 주소 할당 기술)

  • Hwang, Min-Tae;Choi, Sung-Soo;Lee, Won-Tae
    • Journal of Korea Multimedia Society
    • /
    • v.11 no.8
    • /
    • pp.1072-1081
    • /
    • 2008
  • We can categorize the network address allocation mechanism into two types. One is to assign a unique network address using the address allocation server and the other is to make a random address by itself and process the DAD(Duplicate Address Detection) procedure. In this paper we suggest a new address allocation mechanism based on the signal strength for the PLC-based home network. As the combined mechanism of two types this mechanism allocates a unique address for the new node from one of the existing nodes with the simple equation and with the priority based on the signal strength from the new node to the existing nodes. We can use this mechanism for the self-healing function when the packet from the source node may not be delivered to the destination node directly. We developed the simulator for our mechanism using the C# programming and verified the network address assigned uniquely based on the signal strength.

  • PDF

Development of NCS-Based Technical Education Program for Analog Signal Processing (아날로그 신호처리를 위한 NCS 기반 기술교육 프로그램 개발)

  • Cho, Choon-Nam
    • Journal of the Korean Institute of Electrical and Electronic Material Engineers
    • /
    • v.33 no.6
    • /
    • pp.510-514
    • /
    • 2020
  • Vocational education needs to be transformed to cultivate talents with diverse fusion competencies, which is in line with the recent changes that have become a part of the complex technological developments in the 4th Industrial Revolution. Therefore, it is very important for college graduates to obtain employment skills as they are required to prepare for careers within the complex environments of future societies. With the transition to the Internet of Things (IoT)-based control in the manufacturing industry, the development of technological education and related training programs is required to cultivate practical talents for students who have acquired not only the information on existing programmable logic controller (PLC)-based technology, but also that on embedded programming technology. Therefore, to develop an NCS-based education program for analog signal processing to ensure that programming can easily be learned for cultivating practical talent, this study summarizes the opinions of field experts, selects the appropriate NCS competency unit, and designs an adequate technology education training program.

Development of Simple-function PC-NC System Based on One-CPU (단인 CPU 기반의 단순 기능형 PC-NC 시스템 개발)

  • 전현배;황진동;이돈진;김화영;안중환
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2000.11a
    • /
    • pp.229-232
    • /
    • 2000
  • This research aims at developing a low-cost PC-NC system based on one-CPU and investigating the feasibility of its application to a simple-function lathe. Its hardware consists a two axes motion control board including a 24bit counter, 8253 timer, a 12bit DA converter, DIO board for PLC operation and a PC with Intel Pentium 466MHz. The fundamental real-time MC functions such as G-code interpretation, interpolation, position and velocity control of axes are performed. User programming interface with functions of icon manipulation, tool-path simulation and NC-code generation was implemented. In order to achieve real-time control and safety, axis control, NC interpretation, interpolation and user communication are completely executed during every interrupt interval of I msec.

  • PDF

A Study on Optical Element Alignment Automation using Ultra Precision Positioning Stage (극초정밀 위치제어장치를 이용한 광소자 정렬 자동화에 관한 연구)

  • Jeong S.H.;Kim H.U.;Choi S.B.;Kim G.H.;Park J.H.
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2005.10a
    • /
    • pp.314-317
    • /
    • 2005
  • As demands of VBNS and VDSL increase, the development of kernel parts of optical communication such as PLC(Planar Light Circuit), Coupler, and WDM elements increases. The alignment and the attachment technology are very important in the fabrication of optical elements. The ultra precision stage wasn't yet applied in the optical alignment and the optical element alignment was taken too many times. In this paper, the optical element alignment of ultra precision positioning stage was studied. The alignment algorithm is comprised of field search and peak search algorithms. The procedure of the alignment algorithms applied to the ultra precision positioning stage are developed by LabView programming.

  • PDF

A Study on Programmable Logic-based Smart Peak Power Control System (프로그램 로직 기반의 스마트 최대 전력 관리 시스템에 관한 연구)

  • Lee, Woo-Cheol;Kwon, Sung-Hyun
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.28 no.2
    • /
    • pp.92-99
    • /
    • 2014
  • The paper is related to smart maximum power system based on program logic. Especially, this system compares the total demand power with the target power by using the signal from the digital kilo watt meter. Based on the power information by the maximum power control equipment the consumed future power is anticipated. In addition, through consumed future power the controllable target power is set, and it applies on the maximum power control equipment. User or manager would control the load efficiently through the simple programming which could control load based on the control sequence and relay. To begin with the conventional maximum power control algorithm is surveyed, and the smart maximum power control system based on program logic is used, and the new algorithm from full load to proportion shut down is proposed by using PLC program. the validity of the proposed control scheme is investigated by both simulation results.