• Title/Summary/Keyword: Programmable Logic Controller(PLC)

Search Result 217, Processing Time 0.039 seconds

A systematic approach to the control logic design and PLC programming of a industrial lift (산업용 리프트의 제어로직 설계 및 PLC 프로그래밍을 위한 체계화 연구)

  • 박노억
    • Proceedings of the Korean Society of Machine Tool Engineers Conference
    • /
    • 1999.10a
    • /
    • pp.452-457
    • /
    • 1999
  • The recent control system has been changed into the type of PLC(Programmable Logic Controller) control. Up to now, systematic approach of PLC programming or control logic design is not suggested. In this study, the design process of the control logic is systematized and concrete process in each step is suggested. This systematized approach lead developer to be convenient to implement control system. When some error is occurred in the system, this approach enable the developer to analyze the reason of error rapidly and the system is amended according to systematic information of the analysis. The example of control system implementation following this approach is introduced.

  • PDF

Improved Implementation of Interlock Using Management Step Described by SFC (SFC로 기술된 매니지먼트 스텝에 의한 개선된 인터록의 실현)

  • You, Jeong-Bong
    • Journal of the Korean Institute of Illuminating and Electrical Installation Engineers
    • /
    • v.19 no.3
    • /
    • pp.127-133
    • /
    • 2005
  • Programmable Logic Controller(PLC) is the most widely utilized and plays an important role in industrial control system. The study about a PLC language is performed actively. Ladder Diagram(ID) is the most widely used in PLC. In is not suitable for describing a complex sequential logic and is very difficult to grasp the sequential flow of control logic and has the disadvantage for a maintenance. On the other hand, Sequential Function Chart(SFC) is very easy to grasp the sequential flow of control logic and has the compatability for a maintenance but has the disadvantage for describing a condition and a interlock logic. In this paper, we propose the method that describe the interlock logic using management step, and confirm his feasibility through a actual examples.

A Formal Safety Analysis for PLC Software-Based Safety Critical System using Z

  • Koh, Jung-Soo;Seong, Poong-Hyun;Son, Han-Seong
    • Proceedings of the Korean Nuclear Society Conference
    • /
    • 1997.05a
    • /
    • pp.153-158
    • /
    • 1997
  • This paper describes a formal safety analysis technique which is demonstrated by performing empirical formal safety analysis with the case study of beamline hutch door Interlock system that is developed by using PLC(Programmable Logic Controller) systems at the Pohang Accelerator Laboratory. In order to perform formal safety analysis, we have built the Z formal specifications representation from user requirement written in ambiguous natural language and target PLC ladder logic, respectively. We have also studied the effective method to express typical PLC timer component by using specific Z formal notation which is supported by temporal history. We present a formal proof technique specifying and verifying that the hazardous states are not introduced into ladder logic in the PLC-based safety critical system.

  • PDF

Development of an Editor and Howling Engine for Realtime Software Programmable Logic Controller based on Intelligent Agents (지능적 에이전트에 의한 실시간 소프트웨어 PLC 편집기 및 실행엔진 개발)

  • Cho, Young-In
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.12
    • /
    • pp.1271-1282
    • /
    • 2005
  • Recently, PC-based control is incredibly developed in the industrial control field, but it is difficult for PLC programming in PC. Therefore, I need to develop the softeware PLC, which support the international PLC programming standard(IECl131-3) and can be applied to diverse control system by using C language. In this paper, I have developed the ISPLC(Intelligent Agent System based Software Programmable Logic Controller). In ISPLC system, LD programmed by a user which is used over $90\%$ among the 5 PLC languages, is converted to IL, which is one of intermediate codes, and IL is converted to the standard C rode which can be used in a commercial editor such as Visual C++. In ISPLC, the detection of logical error in high level programming(C) is more eaier than PLC programming itself The study of code conversion of LD->IL->C is firstly tried in the world as well as KOREA. I developed an execution engine with a good practical application. To show the effectiveness of the developed system, 1 applied it to a practical case, a real time traffic control(RT-TC) system. ISPLC is minimized the error debugging and programming time owing to be supported by windows application program.

A Study on the Knowledge-based Addressing Post-processor for Automatic PLC Programming (PLC 자동프로그래밍을 위한 지식기반의 어드레스 할당 후처리부에 관한 연구)

  • 강신한;신흥렬;이재원
    • Journal of Korean Society of Industrial and Systems Engineering
    • /
    • v.19 no.37
    • /
    • pp.171-178
    • /
    • 1996
  • The programmable logic controller(PLC) programming has been manually carried out, which might cause the productivity decrease by omission and repetition of instruction. Recently, the knowledge-based automatic programming system is introduced. In the system, input/output(I/O) addresses are input by user. In this study, we developed the prototype system for automatic I/O addressing using knowledge-based technology, With the developed system, the PLC addressing task can he consistently and effectively performed.

  • PDF

Diagnosis Model for Remote Monitoring of CNC Machine Tool (공작기계 운격감시를 위한 진단모델)

  • 김선호;이은애;김동훈;한기상;권용찬
    • Proceedings of the Korean Society of Precision Engineering Conference
    • /
    • 2000.11a
    • /
    • pp.233-238
    • /
    • 2000
  • CNC machine tool is assembled by central processor, PLC(Programmable Logic Controller), and actuator. The sequential control of machine generally controlled by a PLC. The main fault occured at PLC in 3 control parts. In LC faults, operational fault is charged over 70%. This paper describes diagnosis model and data processing for remote monitoring and diagnosis system in machine tools with open architecture controller. Two diagnostic models based on the ladder diagram. Logical Diagnosis Model(LDM), Sequential Diagnosis Model(SDM), are proposed. Data processing structure is proposed ST(Structured Text) based on IEC1131-3. The faults from CNC are received message form open architecture controller and faults from PLC are gathered by sequential data.. To do this, CNC and PLC's logical and sequential data is constructed database.

  • PDF

A Study on Development of Fault diagnosis system for PLC self-diagnostics and its external devices (PLC 자체 고장진단과 그의 외부 소자의 고장 진단 시스템 개발에 관한 연구)

  • Bur, Yone-Gi;Blen, Zeung-Nam
    • Proceedings of the KIEE Conference
    • /
    • 1996.07b
    • /
    • pp.1189-1192
    • /
    • 1996
  • In this paper, a fault diagnosis method is proposed for self-diagnostics of PLC(Programmable Logic Controller), process controller in industrial fields, and diagnosis of its external devices such as sensors and actuators. The aim of this research is proposition of systematic method of fault diagnosis of PLC control system and development of its equipment. A PLC fault diagnosis algorithm consists of self-diagnostics given by PLC makers, Inpuot/Output tracking method by analyzing sequence PLC programs, searching method of past fault cases in database using an expert system, and diagnosis of PLC units such as CPU, DI, and DO board. Finally usability of PLC fault diagnostic system is verified by testing a MELSEC PLC.

  • PDF

Systematic Design of Programmable Logic Controller Based on Efficient Code Conversion Algorithm (효율적 코드변환 알고리즘에 기반한 PLC 의 체계적 설계)

  • Cha, Jong-Ho;Cho, Kwang-Hyun
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.7 no.12
    • /
    • pp.1009-1014
    • /
    • 2001
  • The ladder diagram (LD) for programmable logic controllers (PLCs) ar responsible for much important roles in advance industrial automation. As automated systems become more complex the design procedures of the system become more difficult as well. Hence. the design automation issues based on discrete event models(DEMs) are receiving more attention. One of the popular ways of tackling these problems is employing Petri nets. In this paper, we use the modified automation Petri net(MAPN) to model the manufacturing system and the modified token passing logic (MTPL) method conversion (ECC) algorithm based on the MAPN and the MTPL Finally, an example of the manufacturing system is provided to illustrate the proposed ECC algorithm.

  • PDF

The Process Analysis and Application Methods for PLC Code Programming (PLC 코드 작성을 위한 공정 분석 및 적용 방법)

  • Koo, Lock-Jo;Yeo, Sung-Joo;Lee, Kang-Gu;Hong, Sang-Hyun;Park, Chang-Mok;Park, Sang-Chul;Wang, Gi-Nam
    • IE interfaces
    • /
    • v.21 no.3
    • /
    • pp.294-301
    • /
    • 2008
  • Agile and flexible manufacturing systems make it mandatory that a control program should have features such as agility, flexibility, and reusability in order to run manufacturing unit smoothly. PLCs are the most frequently used control program in manufacturing systems. PLC programs are mostly programmed by subcontraction, which makes correction of code very difficult. As a result, it may cause delay during down time and ramp up time which leads to big loss of revenue and goodwill. To prevent delay during the times, this paper proposes systematic process analysis and application method for programmable logic controller like LLD (Ladder Logic Diagram). The proposed method uses modified human-error investing techniques for documentation and transforming technique to program LLD from the documentation. Furthermore, this paper demonstrates an example of piston mechanism to explain the proposed method.

Self-Tuning PID Controller Based on PLC

  • Phonphithak, A.;Pannil, P.;Suesut, T.;Masuchun, R.;Julsereewong, P.
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 2004.08a
    • /
    • pp.272-276
    • /
    • 2004
  • The conventional PID (Proportional-Integral-Derivative) control technique is widely used for the process control in many industries since it is simple in structure and provides the good response. Nowadays, this control technique has been developed on the Programmable Logic Controller (PLC) to use for the process control loop. However, using this technique is difficult when tuning the PID parameters ($K_p$, $T_i$ and $T_d$) to achieve the best response. Moreover, trial-and-error procedure along with the operator experiences are required to obtain the best results when tuning the PID controller parameters. This paper proposes the self-tuning PID controller based on PLC for the process control in the industries. The proposed self-tuning PID controller uses the PLC-based PID structures to control the process production. The proposed PID tuning utilizes the PLC to synthesize and analyze controller parameter as well as to tune for appropriate parameters using Dahlin method and extrapolation. Experimental results using a self-tuning PID controller to control temperature of the oven show that the controller developed is capable of controlling the process very effectively and provides a good response.

  • PDF